[MPlayer-dev-eng] MP-G2 - new mpeg demuxer

Arpi arpi at thot.banki.hu
Sun Apr 13 02:37:44 CEST 2003


Hi,

I've just uploaded mplayer-G2-preview7.tar.gz (mphq/~arpi/g2/)
with 2 new demuxers: the mpeg-ts demuxer ported (ok, rewritten) from 0_90
and my new mpeg-es/ps/pes demuxer supporting raw mpeg video & audio too.

It keeps reading the stream, and at the sync-stream state it recognizes mpeg
audio (currently mp3 only, mp3_hdr.h needs to be fixed), mpeg-es video
(currently mpeg 1/2 only, mpeg-4 and h264 should be easy to add) and the
usual mpeg-ps/mpeg-pes video (not parsed yet, just detected).
It has minimal state-machine to follow packet states, and to avoid false
detections. It includes the mpeg-es parser, so hacks like video.c/parse_es.c
of current mplayer no more needed. And (of course:)) it supports on-the-fly
stream type change detection, so if you append an mpeg-es, an mp3 and an
mpeg-ps it will be parsed correctly (i hope) :)

happy testing! :)


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