[MPlayer-dev-eng] MplayerXP vs Mplayer. Hall of truth.

Nick Kurshev nickols_k at mail.ru
Sun Mar 17 19:08:58 CET 2002


Hello, Arpi!

On Sun, 17 Mar 2002 18:50:05 +0100 you wrote:

> Hi,
> 
[snip]
> 
> > > rtfm docs/tech/dr-methods.txt
> > > 
> > DR is already works and there is nothing to do except writting of new driver
> > s :(
> 
> DR wiht single buffer really helps on slow systems where video bandwith is
> the bottleneck, so on p1 and slow celerons. m2dr+dga really achieves dixiv
> playback on tehse without framedrops!
> your decoding ahead won't work wiht single buffer so you lose the biggest
> advantage of direct rendering - updating avg 30% of framebuffer instead of
> memcpy the whole
It works with temporary buffers in RAM (-vo xv)
Anyway you can't implement something better there.
And such solution can be as generic thing.
> 
> > > or my oldmail heer about DR (the file contains it a bit extended by
> > > implementation details used in libmpcodecs)
> > > 
> > > Nick:
> > > "* Cleaning program to be GPL'ed.
> > >   (You can redistribute it in binary form if you want)"
> > > - you should remove libmp1e, it is not used at all, just left in main cvs
> > o'k
> > > - you should at least ask us, at least my code is not GPL yet.
> > Arpi, it seems that you already several years violate GPL, isn't?
> no.
> 
> > Did you remeber that noise which was around MS licence on etu
> > where MS called GPL'ed licence like a virus.
> > Please look at this licence 2.b:
> please look at mplayer license
> 
> > This means that any program which contain GPL'ed code MUST BE whole GPL!
> mplayer is not a program!
> it is a collection of various sources, gpl and non-gpl ones
> this is why distributing it in compiled form is forbidden...
You have very limited licence. Before I though that it caused by some
limitation in tempoary stuff like encoder odivx and so on.
But you forbit to have compiled collection of your sources!!!
GPL never forbit compile a program.
Every commercial program can be compiled with GPL'ed shared object.
Every commercial product communicates with GPL'ed kernel.
So it seems just as stupid limitation.
> 
> the good old trick used by ml3labe and some other projects to solve fuckin'
> gpl restrictions
> 
The licence doesn't affect products.
You can use GPL'ed gcc to compile commercial program.
The same as you can links with GPL objects if your program doesn't required.
its source.
What about header - they don't violate licence (at least I can rewrite them from scratch).
> YOU will break gpl by allowing users to distribute it in compiled form :)
Licence of which part of COLLECTION forbits do that?
> 
> > FYI: It's viral nature of GPL.
> > (Note: mplayer contains GPL'ed code - my code at least (vidix,fastmemcpy)!!!
> yes
> 
I guessed that mplayer is program but it seems that it was my mistake.
It's even not a program, wow!
Then what is it and why it does work after translating of this collection by gcc?

> 
> A'rpi / Astral & ESP-team
> 
> --
> Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
> 


Best regards! Nick
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20020317/17b330b6/attachment.pgp>


More information about the MPlayer-dev-eng mailing list