raw opus playback

LRN lrn1986 at gmail.com
Sat Dec 28 04:41:48 PST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 28.12.2013 15:42, Sebastian Dröge wrote:
> On Fr, 2013-12-27 at 21:30 +0400, LRN wrote:
>> 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.
>> 
>> [1] 
>> http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/opus/gstopusparse.c
>
>> 
> Yes, this is supposed to work but doesn't. I just fixed one of the
> bugs in git 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 :)
> 

Done [2].

ML is not a bug tracker, i just thought i wasn't doing something
correctly, not that there's a problem with GStreamer.

[2] https://bugzilla.gnome.org/show_bug.cgi?id=721153

- -- 
O< ascii ribbon - stop html email! - www.asciiribbon.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJSvscMAAoJEOs4Jb6SI2CwIjkIAJFRqzeW3igcbsdQoUPVBcjS
G4hWEqziz7+EO798Bj4U2X+Bo0rTTqTSTRmXJPXeP03Gm2l856TTfHFhKez9lRK7
QlP5TkAoNkcl0WAB5tNAN+3HTUY2Yn4jOikGbw2p+znmh0LVvEvg2bG7ae78luhe
J+jvE7Z8XEv/3bGN3Rp/VEOXPRcl9VnqNiKL7Z46A/MrJfEtmmmOP1alKj8IfpNB
LpLPdGH4NzlNtRCzKXKU6lss5ZlyZjIyP+EJ5huKIxlgsiATCJkuB6HxAwA0uEg2
RSl8hlaLDj7KHVpwBv2pEb5v3M0rQepB5IcK5JsFMkE5Va+a6mgCWGz3munQ/Pw=
=yLYA
-----END PGP SIGNATURE-----


More information about the gstreamer-devel mailing list