[Bug 726325] RFC: Add tunneling support.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Mar 19 04:48:49 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=726325
  GStreamer | gst-omx | git

--- Comment #27 from deathsimple at vodafone.de <deathsimple at vodafone.de> 2014-03-19 12:13:21 UTC ---
(In reply to comment #20)
> Review of attachment 271866 [details]:
> 
> ::: omx/gstomx.c
> @@ +1315,3 @@
> +    goto retry;
> +  }
> +
> 
> when tunneling we do not have access to the buffers so it should be possible to
> avoid calling gst_omx_port_acquire_buffer. Maybe we can just avoid calling
> gst_pad_start_task (gst_omx_video_{dec/enc}_loop)

So far I've still used gst_omx_port_acquire_buffer for error handling, it just
never really acquires a buffer in tunneled mode, but instead blocks for message
signals to arive and only returns EOS/ERROR/FLUSHING.

Without this nobody would process any such messages.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list