[MPlayer-dev-eng] Regarding x264 decoding optimizations

Mathieu Monnier manao at melix.net
Fri Jan 25 09:00:19 CET 2008


FFmpeg's devs know to efficienctly thread ffh264 (decoding several 
frames in parallel). They just lack the time.
> Another trick I thought of is that decoding non-ref
> frames can be skipped automatically if facing frame
> dropping. The skipped decode should save enough time
> to catch up. This should provide gradual degradation
> to playback framerate rather than long jerks. I looked
> to me like this is not being done at the moment,
> pardon me if I am wrong.
>   
It's sound on paper, but it won't work. The most complicated part (to 
decode) in a video are the highest bitrate part, and in those, there 
usually aren't any bframe (since their inherent complexity makes it 
unefficient to add bframes).

Regards,

Mathieu



More information about the MPlayer-dev-eng mailing list