summaryrefslogtreecommitdiffstats
path: root/services/audiopolicy/managerdefault/AudioPolicyManager.h
diff options
context:
space:
mode:
authorAndy Hung <hunga@google.com>2015-04-07 13:45:50 -0700
committerAndy Hung <hunga@google.com>2015-04-08 18:47:28 -0700
commitf129b03fa583d4cc26fd9c9171b8fb3b0ed8d4f4 (patch)
treecc6ebb41d964a77f5fe5b29e8a360d1a1e4cf7b9 /services/audiopolicy/managerdefault/AudioPolicyManager.h
parentb6347ac62b36b4d9578d181ba83bf8e6446298e8 (diff)
downloadframeworks_av-f129b03fa583d4cc26fd9c9171b8fb3b0ed8d4f4.zip
frameworks_av-f129b03fa583d4cc26fd9c9171b8fb3b0ed8d4f4.tar.gz
frameworks_av-f129b03fa583d4cc26fd9c9171b8fb3b0ed8d4f4.tar.bz2
Enable 8 bit and float pcm record formats for AudioPolicyManager
Add capability for handling different record channel masks. Change-Id: I63f6b029aca5cefff7adf26198a3b594a7ea2d71
Diffstat (limited to 'services/audiopolicy/managerdefault/AudioPolicyManager.h')
-rw-r--r--services/audiopolicy/managerdefault/AudioPolicyManager.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/services/audiopolicy/managerdefault/AudioPolicyManager.h b/services/audiopolicy/managerdefault/AudioPolicyManager.h
index 11fd5ff..fe6b986 100644
--- a/services/audiopolicy/managerdefault/AudioPolicyManager.h
+++ b/services/audiopolicy/managerdefault/AudioPolicyManager.h
@@ -470,12 +470,12 @@ protected:
audio_io_handle_t selectOutput(const SortedVector<audio_io_handle_t>& outputs,
audio_output_flags_t flags,
audio_format_t format);
- // samplingRate parameter is an in/out and so may be modified
+ // samplingRate, format, channelMask are in/out and so may be modified
sp<IOProfile> getInputProfile(audio_devices_t device,
String8 address,
uint32_t& samplingRate,
- audio_format_t format,
- audio_channel_mask_t channelMask,
+ audio_format_t& format,
+ audio_channel_mask_t& channelMask,
audio_input_flags_t flags);
sp<IOProfile> getProfileForDirectOutput(audio_devices_t device,
uint32_t samplingRate,