diff options
Diffstat (limited to 'include/hardware/audio_policy.h')
-rw-r--r-- | include/hardware/audio_policy.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/hardware/audio_policy.h b/include/hardware/audio_policy.h index fc56e5ef..bbbe4c43 100644 --- a/include/hardware/audio_policy.h +++ b/include/hardware/audio_policy.h @@ -158,7 +158,8 @@ struct audio_policy { uint32_t samplingRate, uint32_t format, uint32_t channels, - audio_in_acoustics_t acoustics); + audio_in_acoustics_t acoustics, + audio_input_clients *inputClientId); /* indicates to the audio policy manager that the input starts being used */ int (*start_input)(struct audio_policy *pol, audio_io_handle_t input); @@ -279,10 +280,11 @@ struct audio_policy_service_ops { uint32_t *pSamplingRate, uint32_t *pFormat, uint32_t *pChannels, - uint32_t acoustics); + uint32_t acoustics, + uint32_t *pInputClientId); /* closes an audio input */ - int (*close_input)(void *service, audio_io_handle_t input); + int (*close_input)(void *service, audio_io_handle_t input, uint32_t *inputClientId); /* */ /* misc control functions */ |