[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