[Bug 722791] basesrc: not respecting seqnum of eos from send_event

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jan 23 18:03:50 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722791
  GStreamer | gstreamer (core) | 1.2.2

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #267011|0                           |1
        is obsolete|                            |

--- Comment #5 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-01-24 02:03:47 UTC ---
Created an attachment (id=267095)
 View: https://bugzilla.gnome.org/attachment.cgi?id=267095
 Review: https://bugzilla.gnome.org/review?bug=722791&attachment=267095

basesrc: preserve seqnum of eos events sent by the user

Store the eos event seqnum and use it when creating the
new eos event to be pushed downstream. To know if the eos
was caused by the eos events received on send_event, a
'forced_eos' flag is used to use the correct seqnum on
the event pushed downstream.

Useful if the application wants to check if the EOS message
was generated from its own pushed EOS or from another source
(stream really finished).

Also adds a test for this

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