[MPlayer-dev-eng] About mplayer as Android mediaplayer

Benjamin Zores ben at geexbox.org
Tue Jul 13 07:32:30 CEST 2010



Le 13 juil. 2010 à 07:15, Oh-keun Kwon <pinebud at gmail.com> a écrit :

> I don't know this email is appropriate for eng mailing list.
>
> I am trying to porting mplayer to android-x86 environment as a media  
> engine.
> The idea is to devide the main function of mplayer a some pieces and  
> call
> from Android media player. I made some progress to play in very  
> specific
> device, but there is still many questions and problems. Please try  
> following
> code if you are interested. git://
> vilivs5.git.sourceforge.net/gitroot/mplayer.git (eclair-x86 branch).
>
> My questions and problems are..
> 1. First of all, is there already this kind of porting -_-?
> 2. I failed to make mplayer as a thread safe library. Android seems  
> to use
> many thread to play and make thumnail at the same time, and mplayer  
> seems to
> use many global variables for state sharing. Is there known best way  
> to make
> mplayer a library?

Quick answer: no.
You may however try libplayer (http://libplayer.geexbox.org) using  
MPlayer backend to "simulate" the library. Though it'll use slave mode  
which I'm not sure is Android friendly.

Ben

> 3. There is ticking aound in the sound playback. I modified ao_null to
> manage timing and just copied the decoded PCM to Android AudioSink.  
> Is there
> a way to manage decoded audio size too big or too small without  
> interacting
> with actual audio out device?
> 4. Can I tell mplayer to use specific char encoding in sub? I tried  
> korean
> sub but it is all broken. The smi file is encoded as Windows  
> charset, not
> unicode.
>
> Thanks for your great efforts..
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng


More information about the MPlayer-dev-eng mailing list