diff options
Diffstat (limited to 'services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp')
-rw-r--r-- | services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp b/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp index aa46ace..f20c070 100644 --- a/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp +++ b/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp @@ -496,10 +496,21 @@ audio_io_handle_t AudioPolicyService::getOutputForAttr(const audio_attributes_t audio_output_flags_t flags, const audio_offload_info_t *offloadInfo) { - //FIXME: temporary to fix build with USE_LEGACY_AUDIO_POLICY - audio_stream_type_t stream = AUDIO_STREAM_MUSIC; + audio_stream_type_t stream = audio_attributes_to_stream_type(attr); + return getOutput(stream, samplingRate, format, channelMask, flags, offloadInfo); } +status_t AudioPolicyService::acquireSoundTriggerSession(audio_session_t *session, + audio_io_handle_t *ioHandle, + audio_devices_t *device) +{ + return INVALID_OPERATION; +} + +status_t AudioPolicyService::releaseSoundTriggerSession(audio_session_t session) +{ + return INVALID_OPERATION; +} }; // namespace android |