[FFmpeg-devel] [PATCH][7/8] Add VA API accelerated H.264 decoding (take 3)

Gwenole Beauchesne gbeauchesne
Fri Feb 6 15:00:14 CET 2009


On Thu, 5 Feb 2009, Gwenol? Beauchesne wrote:

> Now that you mention it, it's possible. The remaining issue I have is
> some frames are not displayed in the right order for very specific
> streams. The pictures don't have any artifacts (like in the past
> because of bad ReferenceFrames[] construction), they just aren't
> displayed in the right order. That's with VA API on Intel.

I have fixed this problem. It seems I misunderstood the mplayer dr1 logic. 
If vd_ffmpeg.c specifically enforced do_dr1 to 0 for H.264, it was for a 
reason. So, I also dropped the draw_horiz_band=vaapi_render_frame() hack I 
borrowed from VDPAU and XvMC cases.

IOW, VA API (Intel) now correctly plays all H.264 streams I have here.


More information about the ffmpeg-devel mailing list