[Ffmpeg-devel] CyberLink PowerCinema for Linux
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
My understanding was that they're linking their modified MPlayer to
it. If they do this they're obligated to include sources.
More information about the ffmpeg-devel