[Ffmpeg-devel] CyberLink PowerCinema for Linux

Rich Felker dalias
Mon Jun 6 20:48:50 CEST 2005


On Mon, Jun 06, 2005 at 07:50:33PM +0200, M?ns Rullg?rd wrote:
> Rich Felker <dalias at aerifal.cx> writes:
> 
> > On Mon, Jun 06, 2005 at 06:12:35PM +0200, M?ns Rullg?rd wrote:
> >> Diego Biurrun <diego at biurrun.de> writes:
> >> 
> >> > It contains more tarballs and a few patches.  Among them is an
> >> > unmodified version of MPlayer 1.0pre7 and an object file in the ffmpeg
> >> > directory:
> >> >
> >> > http://mplayerhq.hu/~diego/PCMLinux_GPL_sources/ffmpeg/ff_all.o
> >> >
> >> > Can anybody make heads or tails of this one?  There is no source code,
> >> > which they should be distributing alongside the object file...
> >> 
> >> That's a few C++ classes (VideoPictureQueue, PacketQueue, Decoder,
> >> and a few others), some of which use the normal lavc/lavf API.  There
> >> are also references to Python and SDL, and of course libc.  The
> >> wonderful tool "nm" will tell you all this.
> >> 
> >> My understanding of the LGPL is that there is no requirement to
> >> release source code to that file.
> >
> > LGPL is irrelevant. Since MPlayer is GPL and the code is linked to
> > MPlayer, it's all subject to the terms of the GPL.
> 
> How could that file (ff_all.o) be linked with mplayer?  It has no
> references to symbols in mplayer, and AFAIK mplayer isn't a library
> anyway.

My understanding was that they're linking their modified MPlayer to
it. If they do this they're obligated to include sources.

Rich





More information about the ffmpeg-devel mailing list