[Bug 736515] New: avviddec: keep draining buffers from libav until libav says so

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Sep 11 16:36:21 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=736515
  GStreamer | gst-libav | git

           Summary: avviddec: keep draining buffers from libav until libav
                    says so
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-libav
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: aconchillo at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Bug 734608 didn't completely fix the last missing frames. I have been able to
try this in a 32-core machine with and we never rendered the last 20 frames
(from a total of 300).

The problem is in the do-while loop in gst_ffmpegviddec_drain. It only retries
10 times, but this might not be enough. I guess this machine has more frames
decoded but only 10 are decoded on draining.

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