[MPlayer-dev-eng] [RFC] threaded decoding/filtering

Oded Shimon ods15 at ods15.dyndns.org
Thu Mar 1 18:41:07 CET 2007


On Tue, Feb 27, 2007 at 11:02:49AM +1100, Rich Felker wrote:
> On Wed, Feb 28, 2007 at 04:00:51PM -0700, Loren Merritt wrote:
> > On Wed, 28 Feb 2007, Benjamin Zores wrote:
> > 
> > >I had a quick test on a 1080p VC-1 HD-DVD and it lags (seems to require 
> > >80% cpu time for vdec and 35% for adec, so only few power is missing).
> > >For sure the playback would be smooth if the 2 cores were used.
> > 
> > What kind of audio codec takes 35% cpu? Even faad isn't that slow. That 
> > seems a much more obvious target for optimization than threading.
> 
> >From my experience, once load hits near-100%, "audio percentage"
> shoots way up. Also, the audio percentage includes demuxing, which can
> be quite expensive simply due to memory operations when bitrate is
> high..

It also includes streaming. I find when playing a raw high-resolution 
sample from HD, since bottleneck is HD speed, the audio percentage also 
shoots way up...
There might be the same issue here in playing high bitrate from a DVD...

- ods15



More information about the MPlayer-dev-eng mailing list