[Bug 725167] opusdec PLC doesn't seem to work as well as Chrome

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jul 20 10:26:53 PDT 2015


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

Olivier CrĂȘte <olivier.crete at ocrete.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #301992|none                        |committed
             status|                            |

--- Comment #24 from Olivier CrĂȘte <olivier.crete at ocrete.ca> ---
Comment on attachment 301992
  --> https://bugzilla.gnome.org/attachment.cgi?id=301992
New patch for PLC frame size calculation

Merged, please re-open if something else is needed!

commit a595874aac5d8b7a5c628ef34d749d558c791d5f
Author: Carlos Rafael Giani <dv at pseudoterminal.org>
Date:   Mon Apr 20 15:04:56 2015 +0200

    opusdec: Fix PLC frame size calculations

    Previously, PLC frames always had a length of 120ms, which caused audio
    quality degradation and synchronization errors. Fix this by calculating an
    appropriate length for the PLC frame.

    The length must be a multiple of 2.5ms. Calculate a multiple of 2.5ms that
    is nearest to the current PLC length. Any leftover PLC length that didn't
    make it into this frame is accumulated for the next PLC frame.

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

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