[MPlayer-dev-eng] state of realvideo?

Arpi arpi at thot.banki.hu
Fri May 17 02:35:15 CEST 2002


Hi,

> > are you interested in working on that?
> 
> Hmmm.  I think I could learn a lot while doing it.  I'd be slow, but as
> long as no one else is doing it, no problem.  :)  My trouble is that I
> don't know much about what is needed on the MPlayer side as far as making
> frames available, etc.  Would looking at the xanim stuff give me a good
> starting point?
maybe the vfw or divx4linux one is better.
xanim is a big hac, they aren't really plugins just some functions separated
from teh main code and loaded by dlopen, but they still use main stuff.
anyway, for the basics, it's also ok.

anyway, for testing, you may want to create separate testbed, running
video-only data and getting the codec plugin to run.
you can dump video with -dumpvideo, it will create raw video stream,
in format of { uint32 packet_len, uint8 packet[packet_len] } * num_of_frames

> And then I'd have to examine the realplayer .so's....  There sure are a 
> lot of them.  :)
> 
> /usr/lib/RealPlayer8/Codecs/14_4.so.6.0
> /usr/lib/RealPlayer8/Codecs/28_8.so.6.0
> /usr/lib/RealPlayer8/Codecs/atrc.so.6.0
> /usr/lib/RealPlayer8/Codecs/cook.so.6.0
> /usr/lib/RealPlayer8/Codecs/ddnt.so.6.0
> /usr/lib/RealPlayer8/Codecs/dnet.so.6.0
> /usr/lib/RealPlayer8/Codecs/drv1.so.6.0
> /usr/lib/RealPlayer8/Codecs/drv2.so.6.0
> /usr/lib/RealPlayer8/Codecs/drv3.so.6.0
> /usr/lib/RealPlayer8/Codecs/dspr.so.6.0
> /usr/lib/RealPlayer8/Codecs/rncolor.so.6.0
> /usr/lib/RealPlayer8/Codecs/rv10.so.6.0
> /usr/lib/RealPlayer8/Codecs/rv20.so.6.0
> /usr/lib/RealPlayer8/Codecs/rv30.so.6.0
> /usr/lib/RealPlayer8/Codecs/sipr.so.6.0
> /usr/lib/RealPlayer8/Codecs/tokr.so.6.0

yep. some of them are audio codecs, others are video.
note, that audio support is also needed, but it isn't so importamt than
video, as they are using more-or-elss standard codecs for audio, like
lowrate ac3, adpcm varaints and for atrc there is win32 ACM dll too.

the main work is building an api interface, implementing teh callback
functions for codecs (if any), and get it work :)


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-dev-eng mailing list