• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

frameworks/av


Commit MetaInfo

Revisionf610edbc8f6a463b76521231a905f2534c774182 (tree)
Time2016-09-26 14:52:44
AuthorXuefer <xuefer@gmai...>
CommiterGerrit Code Review

Log Message

audiopolicy: fix compiling for legacy audio

Change-Id: I3597e4c934addb920ddd356f4893ea77638c8cca
Signed-off-by: Xuefer <xuefer@gmail.com>

Change Summary

Incremental Difference

--- a/services/audiopolicy/AudioPolicyInterface.h
+++ b/services/audiopolicy/AudioPolicyInterface.h
@@ -345,8 +345,10 @@ public:
345345
346346 };
347347
348+#ifndef USE_LEGACY_AUDIO_POLICY
348349 extern "C" AudioPolicyInterface* createAudioPolicyManager(AudioPolicyClientInterface *clientInterface);
349350 extern "C" void destroyAudioPolicyManager(AudioPolicyInterface *interface);
351+#endif
350352
351353
352354 }; // namespace android
--- a/services/audiopolicy/service/AudioPolicyClientImplLegacy.cpp
+++ b/services/audiopolicy/service/AudioPolicyClientImplLegacy.cpp
@@ -56,7 +56,7 @@ audio_module_handle_t aps_load_hw_module(void *service __unused,
5656 sp<IAudioFlinger> af = AudioSystem::get_audio_flinger();
5757 if (af == 0) {
5858 ALOGW("%s: could not get AudioFlinger", __func__);
59- return 0;
59+ return AUDIO_MODULE_HANDLE_NONE;
6060 }
6161
6262 return af->loadHwModule(name);