Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. diff --git a/services/audiopolicy/Android.mk b/services/audiopolicy/Android.mk
  2. index d1b3ec8..ff7d9c8 100644
  3. --- a/services/audiopolicy/Android.mk
  4. +++ b/services/audiopolicy/Android.mk
  5. @@ -37,6 +37,10 @@ LOCAL_SHARED_LIBRARIES += \
  6. libaudiopolicymanager
  7. endif
  8.  
  9. +ifeq ($(BOARD_HAVE_PRE_KITKAT_AUDIO_BLOB),true)
  10. + LOCAL_CFLAGS += -DHAVE_PRE_KITKAT_AUDIO_BLOB
  11. +endif
  12. +
  13. LOCAL_STATIC_LIBRARIES := \
  14. libmedia_helper \
  15. libserviceutility
  16. diff --git a/services/audiopolicy/AudioPolicyClientImplLegacy.cpp b/services/audiopolicy/AudioPolicyClientImplLegacy.cpp
  17. index 97719da..14b1df9 100644
  18. --- a/services/audiopolicy/AudioPolicyClientImplLegacy.cpp
  19. +++ b/services/audiopolicy/AudioPolicyClientImplLegacy.cpp
  20. @@ -125,8 +125,13 @@ audio_io_handle_t aps_open_output_on_module(void *service __unused,
  21. audio_output_flags_t flags,
  22. const audio_offload_info_t *offloadInfo)
  23. {
  24. +#ifdef HAVE_PRE_KITKAT_AUDIO_BLOB
  25. + return open_output(module, pDevices, pSamplingRate, pFormat, pChannelMask,
  26. + pLatencyMs, flags, NULL);
  27. +#else
  28. return open_output(module, pDevices, pSamplingRate, pFormat, pChannelMask,
  29. pLatencyMs, flags, offloadInfo);
  30. +#endif
  31. }
  32.  
  33. audio_io_handle_t aps_open_dup_output(void *service __unused,
  34. diff --git a/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp b/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp
  35. index e1e81e1..fd47256 100644
  36. --- a/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp
  37. +++ b/services/audiopolicy/AudioPolicyInterfaceImplLegacy.cpp
  38. @@ -474,6 +474,9 @@ status_t AudioPolicyService::queryDefaultPreProcessing(int audioSession,
  39.  
  40. bool AudioPolicyService::isOffloadSupported(const audio_offload_info_t& info)
  41. {
  42. +#if HAVE_PRE_KITKAT_AUDIO_BLOB
  43. + return false;
  44. +#endif
  45. if (mpAudioPolicy == NULL) {
  46. ALOGV("mpAudioPolicy == NULL");
  47. return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement