[Mplayer-dev-eng] MPlayer on IRIX ... (fwd)

Gernot Ziegler gz at lysator.liu.se
Mon May 14 10:36:51 CEST 2001


Hej A'rpi ! 

> Yes, it's very easy. Just diff mpeg2_internal.h and headers.c, you'll
> see what i changed. They (bitrate and repeat_field flags) are required
With which libmpeg2-version ? :-) (It has changed quite a bit in the last
time)

> for proper seeking and timing.
Yepp, I nearly thought so ... 

> The work can be splitted for these parts:
> - demuxer: you have to make it portable, but it's much easier than
>   current MPlayer's very complex demuxer.
I am not good at those byte order problems, could you maybe give some
examples (maybe from the code) of which pitfalls I should avoid ? 
Is it mainly about taking care of the right order when reading from byte
streams ? 

>   (mpeg2dec's demuxer can't handle all files nor audio... nor sync.
>   it's only a fast hack to get PS streams work with libmpeg2 for testing.)
Exactly .... pfff ... 

> - mpeg2 decoding - already portable...
Yepp, that's good - and a friend of mine here, Patric, has made code to
take better advantage of the MIPS-architecture - using double instead of
int ! ;) ;)

> - audio playback - steal it from mpg123 :)
> - mp3lib - based on portable mpg123, so shouldn't big work
>   and I already used it on IRIX a year ago, but it needs some small changes
Hmmm, I need both the code from mpg123 and mp3lib ? 
Ah, mpg123 is using mp3lib, right ? 

> - libvo: drop everything except x11, gl, pgm and null
>   (pgm and null are very usefull for testing)
Yes, definitely, I wouldn't have hassled with anything else in the moment
(although I already have an SDL up and running on this machine, but I
won't trust it yet)

> btw we should move to mplayer-dev-eng with this topic...
You mean: Stay on this list ? :-)

Ah, it feels much safer now that I know what to do - and it is good to
know that there are no other opensource-projects for MPEG2-playback on
IRIX - gives the whole thing a bit of a pioneer-feeling ;) 

Servus,
  Gernot

BTW: If you ever feel that these questions get too much for you (I have
nearly 6 hours/day available for this project during the next time),
please tell me so, and I will shut up for a while ;) 

/-----------------------------W-E-L-C-O-M-E------------------------------\
T                 The Austria <=> Sweden connection.....                 T
|                      E-Mail: gz at lysator.liu.se                         H
O                Homepage: http://www.lysator.liu.se/~gz                 E
\------------------------------F-U-T-U-R-E-------------------------------/


_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list