[Bug 705993] New: aiffparse: fix push mode / add tests

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Aug 14 07:03:25 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=705993
  GStreamer | gst-plugins-bad | git

           Summary: aiffparse: fix push mode / add tests
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: matthieu.bouron at collabora.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Using the aiff demuxer in push mode results in the following error:

Unexpected critical/warning: gstpad.c:4506:store_sticky_event:<aiffparse0:src>
Sticky event misordering, got 'segment' before 'caps'

gstcheck.c:75:F:general:test_push:0: Unexpected critical/warning:
gstpad.c:4506:store_sticky_event:<aiffparse0:src> Sticky event misordering, got
'segment' before 'caps

As far as I understand it, a segment is received from upstream and passed
through the demuxer before the header parsing has began (where the caps are
declared).

First patch fix this issue by handling sink events: CAPS and SEGMENT.
Second patch a test for the aiff demuxer (both push and pull mode).

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