[Bug 791771] opusenc, opusdec: add option to disable phase inversion

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 1 02:58:04 UTC 2018


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

Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas at ndufresne.ca

--- Comment #1 from Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> ---
After some googling and testing, your report is a bit off. So if the output
channels count is 1, this setting have just no effect (I just tested it). Which
makes sense, since in this case the decoder is aware of this side effect and
can avoid it.

The problem is when we produce let's say a stereo stream and downmix outside of
the decoder. That's where you can ear the bad audio.

gst-launch-1.0 filesrc location=stereo.wav ! wavparse ! opusenc ! opusdec !
audio/x-raw,channels=2 ! audioconvert ! audio/x-raw,channels=1 ! pulsesink

Now, what the doc says is that stereo quality will be decrease, but marginally,
while the stream will be down sampler friendly.

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