[MPlayer-users] Re: Need detailed Documentation for MPlayer

Alban Bedel albeu at free.fr
Wed Apr 2 11:00:02 CEST 2003

thcuong wrote:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> ------------------------------------------------------------------------
> Hello,
> I'm new to MPlayer, and to Video on Linux too.
> In order to build a Video Player on Linux, for playing MPEG-1 files, I 
> need some detailed documentation on:
For this purpose MPlayer is perhaphs not the best example as it's now
a very big project.
> 1) "Architecture" : What are the processing layers
Basicly it's :
stream -> demuxer -> core (AV sync, etc) -> decoder -> filters -> output
-----------------    -------------------    ------------------    -----
   libmpdemux            mplayer.c          libmpcodecs/libaf   libvo/ao2

> 2) Codec algorithms
MPlayer contain only few codecs (most codecs are from other projects, 
vendors, etc). They are in libmpcodecs/native. For mpeg codecs rather 
look at ffmpeg and libmpeg2.
> 3) Fully explained files: Which files serve for what purposes.
Take a look at DOCS/tech and RSTF !!!!!
> 4) How to understand source codes (I'm programming in C/C++)
Learn C.

> I run Redhat 7.2 on a local machine (I don't have a root, only a normal 
> user without right to install rpm packages ).
Download the src and compile them yourself.

More information about the MPlayer-users mailing list