[FFmpeg-devel] [PATCH v0] Implement promeg decoder.

Kieran Kunhya kieran618 at googlemail.com
Wed Jan 22 19:03:03 EET 2025


On Thu, Jan 16, 2025 at 8:15 PM Romain Beauxis <romain.beauxis at gmail.com> wrote:
>
> This patch implements the decoding logic for the FEC error-
> correction method described in the Pro-MPEG CoP #3-R2 FEC[1]
>
> We are still in the process of testing this patch with our encoders but
> I wanted to send it now in case it could use some early review.
>
> The code seems clean enough and straight forward:
> * The decoder stores packet using their index.
> * Packets relevant to the decoding of the current packet are kept,
>   using the received row and column FEC packets to determine the FEC
>   matrix within with the current packet belongs to.
> * Beside that, the decoder keeps a maximum number of packets and FEC
>   packets.

I don't see any evidence of wraparound handling unless I miss
something. An FEC matrix can span a wraparound.

Kieran


More information about the ffmpeg-devel mailing list