I am using the Mpeg Demux on an embedded system (Mips32 - 320Mhz, 16K data 
cache)

I connect this to a custom sink (SYNC disabled) and this renders video/audio at 
the correct time using the timestamps provided.
However the demux seems unable to keep up with even low bit rate input streams 
(either PS/TS).  This seems somewhat surprising as the MOV/MKV/AVI demuxes all 
run better(they work well) with higher bitrates and I thought these container 
formats were more complicated.

Has anyone else had success of running the Mpeg Demux on an embedded systems or 
have any useful hints as to what I can do to try an improve/analyse this 
performance issue.

If I capture the data that I am sending to my sink and then playback the data 
is fine and the timestamps are good.  I also used a performance monitoring tool 
and the demux does seem to use considerably more cycles than other demuxes.

I hope someone has some things to try etc, at the moment it is sadly unusable 
on my system, and I am wondering if I have missed a really obvious setup choice 
to make this work better.

Many thanks,
Daniel Laird

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Gstreamer-embedded mailing list
Gstreamer-embedded@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded

Reply via email to