diff options
Diffstat (limited to 'services/audioflinger/AudioPolicyService.cpp')
-rw-r--r-- | services/audioflinger/AudioPolicyService.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/services/audioflinger/AudioPolicyService.cpp b/services/audioflinger/AudioPolicyService.cpp index 15cefc059d5b..8da5ca14dd74 100644 --- a/services/audioflinger/AudioPolicyService.cpp +++ b/services/audioflinger/AudioPolicyService.cpp @@ -306,15 +306,14 @@ audio_io_handle_t AudioPolicyService::getInput(int inputSource, uint32_t format, uint32_t channels, audio_in_acoustics_t acoustics, - int audioSession, - audio_input_clients *inputClientId) + int audioSession) { if (mpAudioPolicy == NULL) { return 0; } Mutex::Autolock _l(mLock); audio_io_handle_t input = mpAudioPolicy->get_input(mpAudioPolicy, inputSource, samplingRate, - format, channels, acoustics, inputClientId); + format, channels, acoustics); if (input == 0) { return input; @@ -1412,8 +1411,7 @@ static audio_io_handle_t aps_open_input(void *service, uint32_t *pSamplingRate, uint32_t *pFormat, uint32_t *pChannels, - uint32_t acoustics, - uint32_t *inputClientId) + uint32_t acoustics) { sp<IAudioFlinger> af = AudioSystem::get_audio_flinger(); if (af == NULL) { @@ -1422,16 +1420,16 @@ static audio_io_handle_t aps_open_input(void *service, } return af->openInput(pDevices, pSamplingRate, pFormat, pChannels, - acoustics, inputClientId); + acoustics); } -static int aps_close_input(void *service, audio_io_handle_t input, uint32_t *inputClientId = NULL) +static int aps_close_input(void *service, audio_io_handle_t input) { sp<IAudioFlinger> af = AudioSystem::get_audio_flinger(); if (af == NULL) return PERMISSION_DENIED; - return af->closeInput(input, inputClientId); + return af->closeInput(input); } static int aps_set_stream_output(void *service, audio_stream_type_t stream, |