[Bug 796842] srt: Refacto plugin to support non-blocking SRT APIs

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Jul 29 12:33:59 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796842

--- Comment #25 from Seungha Yang <pudding8757 at gmail.com> ---
Created attachment 373209
  --> https://bugzilla.gnome.org/attachment.cgi?id=373209&action=edit
[14/17] srtbasesink: Refacto class structure

* Move common code to baseclass from subclass
* Protect properties of baseclass with lock
* Access private structure using pointer
* Make srtclientsink non-blocking
* Change return type of send_buffer vfunc for representing various status
  (e.g., flushing, error, etc), and pass GstBuffer instead of GstMapInfo.
   For non-blocking SRTServerSink impl., buffers should be queued.

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