Go to file
andrew@webrtc.org a31c428307 Remove 44.1 kHz workaround from AudioDevice on PulseAudio.
We currently inform VoE that 44.1 kHz audio is 44 kHz. We now have arbitrary
resampling in VoE, allowing us to pass in the native 44.1 kHz.

Our ALSA interface always requires 48 kHz, allowing ALSA to handle resampling.

This also removes WEBRTC_PA_GTALK which was not defined anywhere.

BUG=webrtc:1395
TESTED=Using 44.1 for capture and render in loopback, ran through all codec channel/rate combinations. Quality is good. Testing AEC was difficult as I can't find a way to change the sample rate of an individual device in PulseAudio. Using a webcam at 32 kHz, other problems were the overriding contribution to quality degradation (delay issues, possible clock drift from the camera). At least I verified that the quality got no worse with this patch.
R=xians@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/1384004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3955 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-05-03 19:01:46 +00:00
data ADM no longer reads PCM files from data/audio_device. Now uses the resource folder instead. 2012-08-20 09:44:59 +00:00
samples/js Added new demo states.html & updated existing demos to work on firefox. 2013-04-25 23:22:03 +00:00
third_party Fix gflags compile error on x86 Android 2013-04-02 11:07:04 +00:00
third_party_mods Removing PeerConnection sample client and libjingle from webrtc. 2012-02-09 19:23:17 +00:00
tools Move the VoE tests to use external transport instead of the built in udp transport 2013-03-22 16:12:57 +00:00
webrtc Remove 44.1 kHz workaround from AudioDevice on PulseAudio. 2013-05-03 19:01:46 +00:00
.gitignore Add GYP target for WebRTC Video demo for Android. 2013-04-05 13:36:32 +00:00
android-webrtc.mk Changed a flag in ARM build for platform build. 2012-09-08 00:32:59 +00:00
Android.mk Added buildbot benchmarking in iSAC and APM into Android platform build. 2012-12-07 15:26:28 +00:00
AUTHORS BUG=1351 2013-04-23 11:57:56 +00:00
codereview.settings Add a root codereview.settings file. 2013-04-24 02:08:50 +00:00
DEPS Make libyuv fat on linux instead of thin. 2013-05-02 01:01:24 +00:00
libvpx.mk Change android makefile to reflect recent file structure change 2011-07-13 17:49:49 +00:00
LICENSE Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
license_template.txt Update template to follow chromium copyright style 2013-04-24 01:01:28 +00:00
LICENSE_THIRD_PARTY Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
OWNERS Android NDK build tools 2013-02-11 17:43:19 +00:00
PATENTS Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
PRESUBMIT.py Added maxlen=80 to CheckLongLines() call in PRESUBMIT.py 2013-04-08 15:46:07 +00:00
WATCHLISTS Add self to video_engine watchlist. 2013-04-30 22:20:53 +00:00
webrtc.gyp Add trace printouts to all unit tests. 2013-03-22 17:13:23 +00:00