shmsink/shmsrc adds colored band to output

Scott D Phillips scott.d.phillips at intel.com
Thu Apr 27 16:50:43 UTC 2017


On Wed, Apr 26, 2017 at 08:13:45PM -0400, Nicolas Dufresne wrote:
> Le jeudi 27 avril 2017 à 01:47 +0530, Mandar Joshi a écrit :
> > The problem only occurs when I use shmsink/shmsrc. Directly decoding
> > the video stream coming from the camera and displaying it using
> > xvimagesink doesn't produce the colored band.
> 
> That bring us closer to the issue I have mention earlier. One would
> need to have a look at the GstBuffer produced by vaapidecode, and check
>  if there is a GstVideoMeta being set (even though shmsrc/sink does not
> support that). If that is the case, it means we need to add a buffer
> copy in vaapidecode for that specific case. It will kill the
> performance of course, but provide correct output.

I haven't checked this case, but I have seen situations before
where vaapidecode does the errant behavior you describe.

> regards,
> Nicolas



> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list