[Bug 721153] New: Raw opus playback does not work

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Dec 28 04:40:30 PST 2013


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

           Summary: Raw opus playback does not work
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lrn1986 at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Initial message:
> i seem to have difficulty playing raw opus
>
> recorder: autoaudiosrc ! audioconvert ! audioresample ! opusenc !
> filesink location=foo.opus
> <run for a few seconds, kill with Ctrl+C>
>
> player: filesrc location=foo.opus ! opusparse ! opusdec ! audioconvert
> ! audioresample ! autoaudiosink
>
> The player pipeline matches the one in documentation [1].
>
> While payloading or muxing is a possibility, i would rather make this
> work with raw opus. I am told that a non-GStreamer implementation
> (using pulseaudio + libopus) does work, so there's no reason for
> GStreamer to not to work as well.
>

gst-devel reply:

> 
> Yes, this is supposed to work but doesn't. I just fixed one of the bugs
> in git [2] but there's still the problem that libopus returns
> OPUS_INVALID_PACKET when trying to decode something. Could you file a
> bug about that? The mailing list is no bugtracker :)


[1]
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/opus/gstopusparse.c

[2]
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=fd803921c95a47111da1323acccbcc9bb8c71947

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