[FFmpeg-devel] Samsung's FFmpeg

Carl Eugen Hoyos cehoyos
Wed Dec 16 13:57:52 CET 2009

Alex Converse <alex.converse <at> gmail.com> writes:

> Samsung has a fairly patched up FFmpeg source zip on their open source page.
> http://www.samsung.com/global/opensource/files/ffmpeg.zip

I tried to find the binary distribution (since I am curious about the EULA of
the wmdrm library that is used at runtime, see libavcodec/wmdrm_wrapper.h). On
http://www.samsungsupport.com/650/, I found a license pdf (containing LGPL and
others for other used projects), but no EULA for the firmware updates and no
binary containing FFmpeg code (so I could not verify the actual license).

> Maintainers may wish to dig through their changes for anything useful.
> A diff for the lazy: http://pastebin.com/m76d541f4

Pastebin misses the following:
In libavcodec:
Paul Kendall's LATM code (which works for libfaad, that's why I would like to
check the binary)

In libavformat:
A wrapper for libmms (I could not find the libmms sources btw): mms.c
dlna.c which needs missing DLNAReader.h to compile - not compiled (dnla on wp)
https.c and ssl.c (a wrapper for libssl) - not compiled
vudu.c and vuduapi.c - not compiled (www.vudu.com)
widevine.c and WR_wvutil.h (www.widevine.com)

widevine is compiled into the (also provided) libavformat.a and libavformat.so,
but contains missing symbols.

Carl Eugen

More information about the ffmpeg-devel mailing list