<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>