Hi all,

someone pointed out to me the --enable-nonfree configure option, which I 
had all forgotten about. I've never used it, but I enabled codecs manually 
in my config.h after I originally generated it with --disable-encoders and 
--disable-muxers and all sorts of other stuff disabled.

Running the configure script without disabling most features, but leaving 
--enable-nonfree at the default "no", I see that the AC-3 and MPEG4 encoder 
are both being enabled. Those two plus the PCM audio, MPEG1 and MPEG2 
encoder are currently the only encoders that my FFmpeg-wrapper-plugin gives 
access to. My plugin is part of the Haiku operating system, (We use the MIT 
license for most of our code, BTW), and our first official release is 
approaching. I reckon that distributing our release with any GPL plugins 
enabled would convert that distribution to GPL licensing terms. While we 
would be complying with the GPL just fine, it may still be better to 
upgrade our FFmpeg libs from the 0.5 release to a newer version, if I am 
not mistaken, libswsscale has been converted to LGPL in the meantime? Can 
anyone give me a recommendation for a specific known to be good SVN 
revision? I am not subscribed to any SVN notifications for FFmpeg, so I 
have no clue about anything currently going on.

To sum up, I would love some feedback from other people here, if keeping 
AC-3 and MPEG4 encoding enabled in our release would be too risky 
regardless of "--enable-nonfree=no" leaving them enabled, and if someone 
could recommend a specific SVN revision I could safely upgrade to, that 
would be awesome!

Thanks a lot & best regards,
-Stephan
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to