[Bug 741321] New: Problem using opusparse between decoder and encoder

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Dec 10 01:30:06 PST 2014


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

           Summary: Problem using opusparse between decoder and encoder
    Classification: Platform
           Product: GStreamer
           Version: 1.4.4
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: d.fernandezlop at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Hello,

I'm trying to use opus as audio codec but I'm having troubles with the opus
parser. If I use opusparse to configure the caps of the opus depayloader or the
opus decoder I get an opus decoder error -4 (OPUS_INVALID_PACKET), but if I set
the caps manually everything works ok.

The error is very easy to reproduce. This pipeline works ok:
gst-launch-1.0 audiotestsrc ! opusenc ! opusdec ! autoaudiosink

But this one throws the error -4:
gst-launch-1.0 audiotestsrc ! opusenc ! opusparse ! opusdec ! autoaudiosink

I have tested many pipelines using parsers between decoder and encoder and all
work ok:

gst-launch-1.0 audiotestsrc ! vorbisenc ! vorbisparse ! decodebin !
autoaudiosink
gst-launch-1.0 videotestsrc ! x264enc ! h264parse ! decodebin ! autovideosink

I think there is a problem in the opusparse element, but I can't find it.

Thanks in advance.
Regards.

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