[Bug 607742] add gst_event_new_force_key_unit: gst-plugins-base/gst-libs/gst/video/video.c

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 20 14:51:31 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=607742
  GStreamer | gst-plugins-base | unspecified

Alessandro Decina <alessandro.d> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alessandro.d at gmail.com

--- Comment #23 from Alessandro Decina <alessandro.d at gmail.com> 2011-07-20 21:51:26 UTC ---
Based on my work on https://bugzilla.gnome.org/show_bug.cgi?id=654799, I
propose the following changes to the API:

* add a running_time field to the upstream event
* add a count field to the upstream event 

These two would make it easier to create chunks (like in HLS) when muxing
multiple streams. The running_time would allow you to specify what exactly goes
in the next chunk. Encoders would wait running_time before pushing the event
and forcing a new keyframe.

The count field is needed in case you want to start a playlist at an
alternative bitrate mid-stream and you need to specify at what $count the
playlist starts.

If people agree, i'm willing to do the changes to move this a bit forward.

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