[Bug 783027] New: Issue in reusing of aacparse leads to unexpected bheaviour

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed May 24 05:58:18 UTC 2017


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

            Bug ID: 783027
           Summary: Issue in reusing of aacparse leads to unexpected
                    bheaviour
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: Vijay.Palaniswamy at in.bosch.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

If we reuse the audio parser [aacparse] in the pipeline [Reusing: By setting
pipeline to NULL and again set to playing]

Eg: Try to play file "test.aac" and play the same file by reusing the pipeline.

Getting below error:
baseparse gstbaseparse.c:2596:gst_base_parse_push_frame:<aacparse0> error: No
caps set

The above failuer is due to check in function "gst_aac_parse_handle_frame"
      if (G_UNLIKELY (rate != aacparse->sample_rate
            || channels != aacparse->channels)) {
      ...
      }

Root cause:
Below private member variables were not reset properly
aacparse->channels = 0;
aacparse->sample_rate = 0;

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