<div dir="ltr"><div><div><div></div>> Which version of GStreamer and gstreamer-vaapi is this?<br><br>I use gentoo and gstreamer 1.8.1_pre from poly-c overlay and gst-plugins-vaapi 0.7.0 from gentoo official portage.<br><br>sonntex@work ~ $ eix -I gst-plugins-vaapi<br>[I] media-plugins/gst-plugins-vaapi<br>     Available versions:  (1.0) ~0.6.1 0.7.0<br>       {+X +drm opengl wayland ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}<br>     Installed versions:  0.7.0(1.0)(10:36:37 PM 04/21/2016)(drm -X -opengl -wayland ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")<br>     Homepage:            <a href="https://github.com/01org/gstreamer-vaapi">https://github.com/01org/gstreamer-vaapi</a><br>     Description:         Hardware accelerated video decoding through VA-API plugin<br><br>sonntex@work ~ $ eix -I gstreamer<br>[I] media-libs/gstreamer<br>     Available versions:  <br>     (0.10) 0.10.36-r2<br>     (1.0)  1.4.5 1.6.3 ~1.8.0_pre^m[1] (~)1.8.1_pre^m[1]<br>       {+caps +introspection nls +orc test ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}<br>     Installed versions:  1.8.1_pre(1.0)^m[1](08:54:03 PM 04/21/2016)(caps introspection nls orc -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")<br>     Homepage:            <a href="http://gstreamer.freedesktop.org/">http://gstreamer.freedesktop.org/</a><br>     Description:         Open source multimedia framework<br><br>[1] "poly-c" /var/lib/layman/poly-c<br>sonntex@work ~ $<br><br>> Can you try
with the latest?<br><br></div><div>Or do you mean that I have to test this problem on the latest master of gst-plugins-vaapi?<br></div><div><br>> Also please try if the problem still exists when replacing the vaapi elements with software based ones.<br><br></div>Yes, all work good with software based elements.<br><br></div>Pipe looks like:<br><br><div><div>std::string pipeline =<br>  "  appsrc name=src0 "<br>  "! h264parse "<br>  "! avdec_h264 name=decoder0 "<br>  "! videorate "<br>  "!   video/x-raw,framerate=1/1 "<br>  "! videoscale "<br>  "!   video/x-raw,width=640,height=480 "<br>  "! x264enc name=encoder0 bitrate=512 keyframe-period=1 "<br>  "!   video/x-h264,profile=high,stream-format=avc,alignment=au "<br>  "! h264parse "<br>  "!   video/x-h264,alignment=nal "<br>  "! appsink name=sink0";<br></div></div></div>