[gstreamer-bugs] [Bug 625557] x264enc doesn't flush delayed frames properly
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jul 30 01:21:49 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=625557
GStreamer | gst-plugins-ugly | 0.10.15
Mark Nauwelaerts <mnauw> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mnauw at users.sourceforge.net
--- Comment #3 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2010-07-30 08:21:45 UTC ---
So if after pushing in one frame, it is necessary to push NULL more than once,
it means that x264_encoder_delayed_frames() > 1, so "the number of currently
delayed (buffered) frames" (as documented in the header files) is then > number
of total frames provided (= 1), which is some buffering ...
Suffice it to say some weirdery in API might be going on, but if it works, use
it, so attached patch is fine.
--
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