[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