On Wednesday 12 September 2012 10:13:21 Gwenole Beauchesne wrote: > Hi, > > 2012/9/6 Simon Farnsworth <[email protected]>: > > > The easy fix was to make vaapiupload capable of passthrough, so that I can > > unconditionally set my playbin2 video-sink as "vaapiupload ! vaapipostproc ! > > vaapisink" and let vaapiupload enter passthrough mode when playbin2 chooses > > vaapidecode as the decoder. > > That looks reasonable for 0.3.x branch. For master, the longer term > solution is to allow video/x-raw-yuv surfaces from vaapisink. Halley > has a patch for it. My preference will be to have a common object that > would be used in there but also in vaapiupload element, in the interim > solution. > I also want to have VA-API provide deinterlacing on YUV surfaces, as currently offered by the vaapipostproc element.
If that gets merged into vaapisink, or if vaapipostproc handles both YUV and VA-API surfaces, I'll be a happy user. -- Simon Farnsworth Software Engineer ONELAN Ltd http://www.onelan.com
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
