On 23/05/2025 15:50, Kieran Kunhya via ffmpeg-devel wrote:
On Fri, 23 May 2025, 04:44 Lynne, <d...@lynne.ee> wrote:

On 23/05/2025 08:42, Kieran Kunhya via ffmpeg-devel wrote:
Hello,

I wanted to put on the record that adding RaptorQ to FFmpeg isn't
maintenance of FFmpeg.

It isn't -- it's research.
It's adding an obscure FEC protocol to FFmpeg, which is not going to be
implemented well without an event loop anyway.

You're mixing up FEC implementation details that don't matter for a
library.
It works much like a decoder - you put N blocks of Y bytes data in, and
you get X blocks of Z byes out.
I do not think it's a suitable STF project.
STF is not maintenance-only from what I understand, but also for
innovation, in this case, research.


I point you to the previous thread on FEC where I explained that's a flawed
design as it causes bursting in a practical protocol.

You've basically answered the question that your implementation will be
theoretical and not usable in a real protocol.

Pretty much all implementations share the same underlying API, to the point where the protocol almost specifies how a public API would look like. It isn't a flawed design either, it works differently, so you simply use it differently.

I've removed the proposal from the list.
You should consider reading the spec, along with the Raptor spec.

Attachment: OpenPGP_0xA2FEA5F03F034464.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to