[MPlayer-dev-eng] direct rendering disabled for lavc h264

Rich Felker dalias at aerifal.cx
Thu Jul 20 05:31:41 CEST 2006


On Thu, Jul 20, 2006 at 04:19:07AM +0200, elupus wrote:
> Hi, 
> 
> Question.. Why is direct rendering (dr1) disabled when using lavc's h264
> codec? I tried the change below, wich didn't help all that much. 

MPlayer's buffer system is very stupid and rather than implementing
the correct semantics of get_buffer for libavcodec, it implements only
a standard IPB-frame model, which cannot accommodate H.264 B pyramid
or any more complex frame ordering. Someday it will be rewritten but
don't hold your breath.

Rich




More information about the MPlayer-dev-eng mailing list