vaapiencode in push mode

Cyril Baletaud cyril.baletaud at gmail.com
Tue Mar 1 14:33:07 UTC 2016


Hi all,

My application use appsrc to push GiGE Vision buffer in a live pipeline.
I want now to record the stream in h264 ts mux.
With vaapi element : appsrc -> queue -> tee ->queue ->vaapipostproc ->
vaapiencode_h264 -> mpegtsmux -> filesink

The link failed with :

0:00:09.020442330 22324 0x2407a30 INFO GST_STATES
gstbin.c:2243:gst_bin_element_set_state:<vaapipostproc0> current READY
pending VOID_PENDING, desired next PAUSED

0:00:09.020497466 22324 0x2407a30 INFO GST_PADS
gstpad.c:1254:gst_pad_activate_mode:<vaapipostproc0:sink> failed to
activate in push mode

0:00:09.020507734 22324 0x2407a30 WARN GST_PADS
gstpad.c:1098:gst_pad_set_active:<vaapipostproc0:sink> Failed to activate
pad

0:00:09.020514770 22324 0x2407a30 INFO GST_STATES
gstelement.c:2611:gst_element_change_state:<vaapipostproc0> have FAILURE
change_state return

0:00:09.020532552 22324 0x2407a30 INFO GST_STATES
gstelement.c:2205:gst_element_abort_state:<vaapipostproc0> aborting state
from READY to PAUSED

0:00:09.020540775 22324 0x2407a30 INFO GST_STATES
gstbin.c:2723:gst_bin_change_state_func:<sinkbin1> child 'vaapipostproc0'
failed to go to state 3(PAUSED)


my question is : is vaapi available in GstBuffer push mode  ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160301/62914159/attachment.html>


More information about the gstreamer-devel mailing list