[Bug 646474] rtpspeexpay should drop empty samples

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 8 04:57:39 PDT 2011


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

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.29

--- Comment #9 from Sebastian Dröge <slomo at circular-chaos.org> 2011-04-08 11:57:33 UTC ---
commit 9b15f9c6a12a8d20fcce1844e4fba8f3df466404
Author: Alexey Fisher <bug-track at fisher-privat.net>
Date:   Fri Apr 8 11:13:07 2011 +0200

    rtpspeexpay: Do not transmitt samples with GAP flag

    If we get GAP samples, there is no need to transmitt it.
    In some situations, microphone is muted, we can drop net traffick
    usage to ~1 kbit/s. Without patch it will stay ~20 kbit/s

commit 0016ceaa2b0c56d7522eb3c412768c9371fd23bd
Author: Alexey Fisher <bug-track at fisher-privat.net>
Date:   Fri Apr 8 11:11:58 2011 +0200

    speexenc: Use speex intern silence detection

    Speex has build in silence detection. If speex_encode_int returns 0,
    than there is silence and sample do not need to be transmitted.
    This work only if vbr=1 and dtx=1 optionas are enabled.
    So if we get 0, we add GAP flag to the sample.

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