Loading include/system/audio.h +5 −1 Original line number Original line Diff line number Diff line Loading @@ -31,6 +31,9 @@ __BEGIN_DECLS * frameworks/base/include/media/AudioSystem.h * frameworks/base/include/media/AudioSystem.h */ */ /* device address used to refer to the standard remote submix */ #define AUDIO_REMOTE_SUBMIX_DEVICE_ADDRESS "0" typedef int audio_io_handle_t; typedef int audio_io_handle_t; /* Audio stream types */ /* Audio stream types */ Loading Loading @@ -481,7 +484,8 @@ static inline bool audio_is_usb_device(audio_devices_t device) static inline bool audio_is_remote_submix_device(audio_devices_t device) static inline bool audio_is_remote_submix_device(audio_devices_t device) { { if ((popcount(device) == 1) && (device & AUDIO_DEVICE_OUT_REMOTE_SUBMIX)) if ((device & AUDIO_DEVICE_OUT_REMOTE_SUBMIX) == AUDIO_DEVICE_OUT_REMOTE_SUBMIX || (device & AUDIO_DEVICE_IN_REMOTE_SUBMIX) == AUDIO_DEVICE_IN_REMOTE_SUBMIX) return true; return true; else else return false; return false; Loading Loading
include/system/audio.h +5 −1 Original line number Original line Diff line number Diff line Loading @@ -31,6 +31,9 @@ __BEGIN_DECLS * frameworks/base/include/media/AudioSystem.h * frameworks/base/include/media/AudioSystem.h */ */ /* device address used to refer to the standard remote submix */ #define AUDIO_REMOTE_SUBMIX_DEVICE_ADDRESS "0" typedef int audio_io_handle_t; typedef int audio_io_handle_t; /* Audio stream types */ /* Audio stream types */ Loading Loading @@ -481,7 +484,8 @@ static inline bool audio_is_usb_device(audio_devices_t device) static inline bool audio_is_remote_submix_device(audio_devices_t device) static inline bool audio_is_remote_submix_device(audio_devices_t device) { { if ((popcount(device) == 1) && (device & AUDIO_DEVICE_OUT_REMOTE_SUBMIX)) if ((device & AUDIO_DEVICE_OUT_REMOTE_SUBMIX) == AUDIO_DEVICE_OUT_REMOTE_SUBMIX || (device & AUDIO_DEVICE_IN_REMOTE_SUBMIX) == AUDIO_DEVICE_IN_REMOTE_SUBMIX) return true; return true; else else return false; return false; Loading