diff options
author | Glenn Kasten <gkasten@google.com> | 2012-01-23 13:58:49 -0800 |
---|---|---|
committer | Glenn Kasten <gkasten@google.com> | 2012-01-26 16:50:19 -0800 |
commit | eba51fb3a361f67a6a64d5a16eba6084fe27d60e (patch) | |
tree | 2d3dc41818d33d596e66486dcf509086b9dde1e0 /media/libstagefright/AudioSource.cpp | |
parent | 80a0d2de0a7db5cdcaf40fe33b14523b65d19423 (diff) | |
download | frameworks_av-eba51fb3a361f67a6a64d5a16eba6084fe27d60e.zip frameworks_av-eba51fb3a361f67a6a64d5a16eba6084fe27d60e.tar.gz frameworks_av-eba51fb3a361f67a6a64d5a16eba6084fe27d60e.tar.bz2 |
Use audio_source_t consistently
Was a mix of audio_source_t, uint8_t, and int.
Related fixes:
- fix comments in MediaRecorder.java
- AudioPolicyService server side was not checking source parameter at
all, so if the client wrapper was bypassed, invalid values could be
passed into audio HAL
- JNI android_media_AudioRecord_setup was checking source for positive
values, but not negative values. This test is redundant, since already
checked at Java and now checked by AudioPolicyService also, but might
as well make it correct.
Change-Id: Ie5e25d646dcd59a86d7985aa46cfcb4a1ba64a4a
Diffstat (limited to 'media/libstagefright/AudioSource.cpp')
-rw-r--r-- | media/libstagefright/AudioSource.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libstagefright/AudioSource.cpp b/media/libstagefright/AudioSource.cpp index 2172cc0..8bdb7c5 100644 --- a/media/libstagefright/AudioSource.cpp +++ b/media/libstagefright/AudioSource.cpp @@ -47,7 +47,7 @@ static void AudioRecordCallbackFunction(int event, void *user, void *info) { } AudioSource::AudioSource( - int inputSource, uint32_t sampleRate, uint32_t channels) + audio_source_t inputSource, uint32_t sampleRate, uint32_t channels) : mStarted(false), mSampleRate(sampleRate), mPrevSampleTimeUs(0), |