[FFmpeg-devel] [PATCH v2] avformat: add Software Defined Radio support

Michael Niedermayer michael at niedermayer.cc
Sat Jun 24 00:18:05 EEST 2023

Hi Tomas

On Fri, Jun 23, 2023 at 10:10:29PM +0200, Tomas Härdin wrote:
> No. Absolutely not.
> Radio stuff belongs in radio projects such as GNU Radio. This is
> extreme scope creep.
> I can throw an AM detector together in 15 minutes. That doesn't mean it
> belongs in FFmpeg. You are also treading into modem territory, among
> other things. Please contribute to actually existing free radio
> projects instead.

And DSP belongs in DSP projects, mpeg decoding belongs in libmpeg2
png, ogg, vorbis belong in their respective projects
in fact FFmpeg shouldnt exist we should all have been contributing to

Wouldnt that be the same line of thought ?

But seriously there are 2 things.
Theres myself and what is fun for me to work on (you suggest i shouldnt have fun?)
And there is FFmpeg that is missing any and all SDR support

Are you planing to add SDR support through some library like GNU radio
to FFmpeg ?
I think GNU radio is a poor choice, even just the base package has
"Installed-Size: 407 MB" that would be huge dependancy to avoid ATM 2 pages
of modem code, also GNU Radio is not LGPL, i think FFmpeg generally prefers
LGPL over GPL. Not that i personally have anything against GPL, I like GPL
but thats not the preferred license in FFmpeg

do you suggest we should create a libavradio ?
or can you suggest an existing library that would fit the C + clean ASM
LGPL style that FFmpeg tends to prefer ?



Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Those who are too smart to engage in politics are punished by being
governed by those who are dumber. -- Plato 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20230623/fe41e99c/attachment.sig>

More information about the ffmpeg-devel mailing list