[Bug 734261] New: Jerky playback regression for certain videos

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 4 23:24:52 PDT 2014


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

           Summary: Jerky playback regression for certain videos
    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: rosslagerwall at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I noticed somewhat jerky playback for quite a few of my videos and eventually
bisected it down to the following commit (introduced between 1.2.1 and 1.2.2):

commit f2d11ffaffb941363f042ef703e4ceeaf51557e1
Author: Mark Nauwelaerts <mnauw at users.sourceforge.net>
Date:   Tue Nov 26 20:57:37 2013 +0100

    avviddec: discard unused input frames

    ... to avoid these piling up in list of pending frames.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=693772


I have uploaded the video at: http://rossl.org/junk/gstreamer/clip1.avi

To reproduce the problem, compare the first 8 seconds of video playback with
gst-launch (or gst-play), avplay, ffplay and vlc. Only with gst-launch, the
video is slightly jerky. The effect is relatively subtle but noticeable enough
that I need to now use vlc to watch many videos.


Secondly, I have the same video but truncated, and this plays jerkily
regardless of the version of gstreamer yet plays fine in avplay, ffplay and
vlc. This video is at: http://rossl.org/junk/gstreamer/clip2.avi

Note that this occurs on multiple machines and environments.

Thanks for taking a look.

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