Loading camera/camera_platform.aconfig +7 −0 Original line number Diff line number Diff line Loading @@ -181,6 +181,13 @@ flag { is_fixed_read_only: true } flag { namespace: "camera_platform" name: "depth_jpeg_extensions" description: "Add Depth Jpeg extension output support" bug: "362788689" } flag { namespace: "camera_platform" name: "mirror_mode_shared_surfaces" Loading drm/libmediadrm/DrmHal.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -288,10 +288,10 @@ DrmStatus DrmHal::getLogMessages(Vector<drm::V1_4::LogMessage>& logs) const { } DrmStatus DrmHal::getSupportedSchemes(std::vector<uint8_t>& schemes) const { status_t statusResult; statusResult = mDrmHalAidl->getSupportedSchemes(schemes); if (statusResult == OK) return statusResult; return mDrmHalHidl->getSupportedSchemes(schemes); const DrmStatus statusResultAidl = mDrmHalAidl->getSupportedSchemes(schemes); const DrmStatus statusResultHidl = mDrmHalHidl->getSupportedSchemes(schemes); if (statusResultHidl == OK || statusResultAidl == OK) return OK; return statusResultAidl; } } // namespace android media/OWNERS +1 −0 Original line number Diff line number Diff line # Bug component: 1344 elaurent@google.com essick@google.com atneya@google.com hunga@google.com jiabin@google.com jmtrivi@google.com Loading media/audioaidlconversion/AidlConversionCppNdk.cpp +0 −134 Original line number Diff line number Diff line Loading @@ -76,8 +76,6 @@ using media::audio::common::AudioMode; using media::audio::common::AudioOffloadInfo; using media::audio::common::AudioOutputFlags; using media::audio::common::AudioPlaybackRate; using media::audio::common::AudioPolicyForcedConfig; using media::audio::common::AudioPolicyForceUse; using media::audio::common::AudioPort; using media::audio::common::AudioPortConfig; using media::audio::common::AudioPortDeviceExt; Loading Loading @@ -3359,138 +3357,6 @@ legacy2aidl_audio_microphone_characteristic_t_MicrophoneInfos( return OK; } ConversionResult<audio_policy_force_use_t> aidl2legacy_AudioPolicyForceUse_audio_policy_force_use_t(AudioPolicyForceUse aidl) { switch (aidl) { case AudioPolicyForceUse::COMMUNICATION: return AUDIO_POLICY_FORCE_FOR_COMMUNICATION; case AudioPolicyForceUse::MEDIA: return AUDIO_POLICY_FORCE_FOR_MEDIA; case AudioPolicyForceUse::RECORD: return AUDIO_POLICY_FORCE_FOR_RECORD; case AudioPolicyForceUse::DOCK: return AUDIO_POLICY_FORCE_FOR_DOCK; case AudioPolicyForceUse::SYSTEM: return AUDIO_POLICY_FORCE_FOR_SYSTEM; case AudioPolicyForceUse::HDMI_SYSTEM_AUDIO: return AUDIO_POLICY_FORCE_FOR_HDMI_SYSTEM_AUDIO; case AudioPolicyForceUse::ENCODED_SURROUND: return AUDIO_POLICY_FORCE_FOR_ENCODED_SURROUND; case AudioPolicyForceUse::VIBRATE_RINGING: return AUDIO_POLICY_FORCE_FOR_VIBRATE_RINGING; } return unexpected(BAD_VALUE); } ConversionResult<AudioPolicyForceUse> legacy2aidl_audio_policy_force_use_t_AudioPolicyForceUse(audio_policy_force_use_t legacy) { switch (legacy) { case AUDIO_POLICY_FORCE_FOR_COMMUNICATION: return AudioPolicyForceUse::COMMUNICATION; case AUDIO_POLICY_FORCE_FOR_MEDIA: return AudioPolicyForceUse::MEDIA; case AUDIO_POLICY_FORCE_FOR_RECORD: return AudioPolicyForceUse::RECORD; case AUDIO_POLICY_FORCE_FOR_DOCK: return AudioPolicyForceUse::DOCK; case AUDIO_POLICY_FORCE_FOR_SYSTEM: return AudioPolicyForceUse::SYSTEM; case AUDIO_POLICY_FORCE_FOR_HDMI_SYSTEM_AUDIO: return AudioPolicyForceUse::HDMI_SYSTEM_AUDIO; case AUDIO_POLICY_FORCE_FOR_ENCODED_SURROUND: return AudioPolicyForceUse::ENCODED_SURROUND; case AUDIO_POLICY_FORCE_FOR_VIBRATE_RINGING: return AudioPolicyForceUse::VIBRATE_RINGING; case AUDIO_POLICY_FORCE_USE_CNT: break; } return unexpected(BAD_VALUE); } ConversionResult<audio_policy_forced_cfg_t> aidl2legacy_AudioPolicyForcedConfig_audio_policy_forced_cfg_t(AudioPolicyForcedConfig aidl) { switch (aidl) { case AudioPolicyForcedConfig::NONE: return AUDIO_POLICY_FORCE_NONE; case AudioPolicyForcedConfig::SPEAKER: return AUDIO_POLICY_FORCE_SPEAKER; case AudioPolicyForcedConfig::HEADPHONES: return AUDIO_POLICY_FORCE_HEADPHONES; case AudioPolicyForcedConfig::BT_SCO: return AUDIO_POLICY_FORCE_BT_SCO; case AudioPolicyForcedConfig::BT_A2DP: return AUDIO_POLICY_FORCE_BT_A2DP; case AudioPolicyForcedConfig::WIRED_ACCESSORY: return AUDIO_POLICY_FORCE_WIRED_ACCESSORY; case AudioPolicyForcedConfig::BT_CAR_DOCK: return AUDIO_POLICY_FORCE_BT_CAR_DOCK; case AudioPolicyForcedConfig::BT_DESK_DOCK: return AUDIO_POLICY_FORCE_BT_DESK_DOCK; case AudioPolicyForcedConfig::ANALOG_DOCK: return AUDIO_POLICY_FORCE_ANALOG_DOCK; case AudioPolicyForcedConfig::DIGITAL_DOCK: return AUDIO_POLICY_FORCE_DIGITAL_DOCK; case AudioPolicyForcedConfig::NO_BT_A2DP: return AUDIO_POLICY_FORCE_NO_BT_A2DP; case AudioPolicyForcedConfig::SYSTEM_ENFORCED: return AUDIO_POLICY_FORCE_SYSTEM_ENFORCED; case AudioPolicyForcedConfig::HDMI_SYSTEM_AUDIO_ENFORCED: return AUDIO_POLICY_FORCE_HDMI_SYSTEM_AUDIO_ENFORCED; case AudioPolicyForcedConfig::ENCODED_SURROUND_NEVER: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_NEVER; case AudioPolicyForcedConfig::ENCODED_SURROUND_ALWAYS: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_ALWAYS; case AudioPolicyForcedConfig::ENCODED_SURROUND_MANUAL: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_MANUAL; case AudioPolicyForcedConfig::BT_BLE: return AUDIO_POLICY_FORCE_BT_BLE; } return unexpected(BAD_VALUE); } ConversionResult<AudioPolicyForcedConfig> legacy2aidl_audio_policy_forced_cfg_t_AudioPolicyForcedConfig(audio_policy_forced_cfg_t legacy) { switch (legacy) { case AUDIO_POLICY_FORCE_NONE: return AudioPolicyForcedConfig::NONE; case AUDIO_POLICY_FORCE_SPEAKER: return AudioPolicyForcedConfig::SPEAKER; case AUDIO_POLICY_FORCE_HEADPHONES: return AudioPolicyForcedConfig::HEADPHONES; case AUDIO_POLICY_FORCE_BT_SCO: return AudioPolicyForcedConfig::BT_SCO; case AUDIO_POLICY_FORCE_BT_A2DP: return AudioPolicyForcedConfig::BT_A2DP; case AUDIO_POLICY_FORCE_WIRED_ACCESSORY: return AudioPolicyForcedConfig::WIRED_ACCESSORY; case AUDIO_POLICY_FORCE_BT_CAR_DOCK: return AudioPolicyForcedConfig::BT_CAR_DOCK; case AUDIO_POLICY_FORCE_BT_DESK_DOCK: return AudioPolicyForcedConfig::BT_DESK_DOCK; case AUDIO_POLICY_FORCE_ANALOG_DOCK: return AudioPolicyForcedConfig::ANALOG_DOCK; case AUDIO_POLICY_FORCE_DIGITAL_DOCK: return AudioPolicyForcedConfig::DIGITAL_DOCK; case AUDIO_POLICY_FORCE_NO_BT_A2DP: return AudioPolicyForcedConfig::NO_BT_A2DP; case AUDIO_POLICY_FORCE_SYSTEM_ENFORCED: return AudioPolicyForcedConfig::SYSTEM_ENFORCED; case AUDIO_POLICY_FORCE_HDMI_SYSTEM_AUDIO_ENFORCED: return AudioPolicyForcedConfig::HDMI_SYSTEM_AUDIO_ENFORCED; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_NEVER: return AudioPolicyForcedConfig::ENCODED_SURROUND_NEVER; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_ALWAYS: return AudioPolicyForcedConfig::ENCODED_SURROUND_ALWAYS; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_MANUAL: return AudioPolicyForcedConfig::ENCODED_SURROUND_MANUAL; case AUDIO_POLICY_FORCE_BT_BLE: return AudioPolicyForcedConfig::BT_BLE; case AUDIO_POLICY_FORCE_CFG_CNT: break; } return unexpected(BAD_VALUE); } } // namespace android #undef GET_DEVICE_DESC_CONNECTION Loading media/audioaidlconversion/include/media/AidlConversionCppNdk-impl.h +0 −15 Original line number Diff line number Diff line Loading @@ -58,8 +58,6 @@ #include PREFIX(android/media/audio/common/AudioMode.h) #include PREFIX(android/media/audio/common/AudioOffloadInfo.h) #include PREFIX(android/media/audio/common/AudioOutputFlags.h) #include PREFIX(android/media/audio/common/AudioPolicyForceUse.h) #include PREFIX(android/media/audio/common/AudioPolicyForcedConfig.h) #include PREFIX(android/media/audio/common/AudioPort.h) #include PREFIX(android/media/audio/common/AudioPortConfig.h) #include PREFIX(android/media/audio/common/AudioPortExt.h) Loading @@ -78,7 +76,6 @@ #include <system/audio.h> #include <system/audio_effect.h> #include <system/audio_policy.h> #if defined(BACKEND_NDK_IMPL) namespace aidl { Loading Loading @@ -457,18 +454,6 @@ legacy2aidl_audio_microphone_characteristic_t_MicrophoneInfos( media::audio::common::MicrophoneInfo* aidlInfo, media::audio::common::MicrophoneDynamicInfo* aidlDynamic); ConversionResult<audio_policy_forced_cfg_t> aidl2legacy_AudioPolicyForcedConfig_audio_policy_forced_cfg_t( media::audio::common::AudioPolicyForcedConfig aidl); ConversionResult<media::audio::common::AudioPolicyForcedConfig> legacy2aidl_audio_policy_forced_cfg_t_AudioPolicyForcedConfig(audio_policy_forced_cfg_t legacy); ConversionResult<audio_policy_force_use_t> aidl2legacy_AudioPolicyForceUse_audio_policy_force_use_t( media::audio::common::AudioPolicyForceUse aidl); ConversionResult<media::audio::common::AudioPolicyForceUse> legacy2aidl_audio_policy_force_use_t_AudioPolicyForceUse(audio_policy_force_use_t legacy); } // namespace android #if defined(BACKEND_NDK_IMPL) Loading Loading
camera/camera_platform.aconfig +7 −0 Original line number Diff line number Diff line Loading @@ -181,6 +181,13 @@ flag { is_fixed_read_only: true } flag { namespace: "camera_platform" name: "depth_jpeg_extensions" description: "Add Depth Jpeg extension output support" bug: "362788689" } flag { namespace: "camera_platform" name: "mirror_mode_shared_surfaces" Loading
drm/libmediadrm/DrmHal.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -288,10 +288,10 @@ DrmStatus DrmHal::getLogMessages(Vector<drm::V1_4::LogMessage>& logs) const { } DrmStatus DrmHal::getSupportedSchemes(std::vector<uint8_t>& schemes) const { status_t statusResult; statusResult = mDrmHalAidl->getSupportedSchemes(schemes); if (statusResult == OK) return statusResult; return mDrmHalHidl->getSupportedSchemes(schemes); const DrmStatus statusResultAidl = mDrmHalAidl->getSupportedSchemes(schemes); const DrmStatus statusResultHidl = mDrmHalHidl->getSupportedSchemes(schemes); if (statusResultHidl == OK || statusResultAidl == OK) return OK; return statusResultAidl; } } // namespace android
media/OWNERS +1 −0 Original line number Diff line number Diff line # Bug component: 1344 elaurent@google.com essick@google.com atneya@google.com hunga@google.com jiabin@google.com jmtrivi@google.com Loading
media/audioaidlconversion/AidlConversionCppNdk.cpp +0 −134 Original line number Diff line number Diff line Loading @@ -76,8 +76,6 @@ using media::audio::common::AudioMode; using media::audio::common::AudioOffloadInfo; using media::audio::common::AudioOutputFlags; using media::audio::common::AudioPlaybackRate; using media::audio::common::AudioPolicyForcedConfig; using media::audio::common::AudioPolicyForceUse; using media::audio::common::AudioPort; using media::audio::common::AudioPortConfig; using media::audio::common::AudioPortDeviceExt; Loading Loading @@ -3359,138 +3357,6 @@ legacy2aidl_audio_microphone_characteristic_t_MicrophoneInfos( return OK; } ConversionResult<audio_policy_force_use_t> aidl2legacy_AudioPolicyForceUse_audio_policy_force_use_t(AudioPolicyForceUse aidl) { switch (aidl) { case AudioPolicyForceUse::COMMUNICATION: return AUDIO_POLICY_FORCE_FOR_COMMUNICATION; case AudioPolicyForceUse::MEDIA: return AUDIO_POLICY_FORCE_FOR_MEDIA; case AudioPolicyForceUse::RECORD: return AUDIO_POLICY_FORCE_FOR_RECORD; case AudioPolicyForceUse::DOCK: return AUDIO_POLICY_FORCE_FOR_DOCK; case AudioPolicyForceUse::SYSTEM: return AUDIO_POLICY_FORCE_FOR_SYSTEM; case AudioPolicyForceUse::HDMI_SYSTEM_AUDIO: return AUDIO_POLICY_FORCE_FOR_HDMI_SYSTEM_AUDIO; case AudioPolicyForceUse::ENCODED_SURROUND: return AUDIO_POLICY_FORCE_FOR_ENCODED_SURROUND; case AudioPolicyForceUse::VIBRATE_RINGING: return AUDIO_POLICY_FORCE_FOR_VIBRATE_RINGING; } return unexpected(BAD_VALUE); } ConversionResult<AudioPolicyForceUse> legacy2aidl_audio_policy_force_use_t_AudioPolicyForceUse(audio_policy_force_use_t legacy) { switch (legacy) { case AUDIO_POLICY_FORCE_FOR_COMMUNICATION: return AudioPolicyForceUse::COMMUNICATION; case AUDIO_POLICY_FORCE_FOR_MEDIA: return AudioPolicyForceUse::MEDIA; case AUDIO_POLICY_FORCE_FOR_RECORD: return AudioPolicyForceUse::RECORD; case AUDIO_POLICY_FORCE_FOR_DOCK: return AudioPolicyForceUse::DOCK; case AUDIO_POLICY_FORCE_FOR_SYSTEM: return AudioPolicyForceUse::SYSTEM; case AUDIO_POLICY_FORCE_FOR_HDMI_SYSTEM_AUDIO: return AudioPolicyForceUse::HDMI_SYSTEM_AUDIO; case AUDIO_POLICY_FORCE_FOR_ENCODED_SURROUND: return AudioPolicyForceUse::ENCODED_SURROUND; case AUDIO_POLICY_FORCE_FOR_VIBRATE_RINGING: return AudioPolicyForceUse::VIBRATE_RINGING; case AUDIO_POLICY_FORCE_USE_CNT: break; } return unexpected(BAD_VALUE); } ConversionResult<audio_policy_forced_cfg_t> aidl2legacy_AudioPolicyForcedConfig_audio_policy_forced_cfg_t(AudioPolicyForcedConfig aidl) { switch (aidl) { case AudioPolicyForcedConfig::NONE: return AUDIO_POLICY_FORCE_NONE; case AudioPolicyForcedConfig::SPEAKER: return AUDIO_POLICY_FORCE_SPEAKER; case AudioPolicyForcedConfig::HEADPHONES: return AUDIO_POLICY_FORCE_HEADPHONES; case AudioPolicyForcedConfig::BT_SCO: return AUDIO_POLICY_FORCE_BT_SCO; case AudioPolicyForcedConfig::BT_A2DP: return AUDIO_POLICY_FORCE_BT_A2DP; case AudioPolicyForcedConfig::WIRED_ACCESSORY: return AUDIO_POLICY_FORCE_WIRED_ACCESSORY; case AudioPolicyForcedConfig::BT_CAR_DOCK: return AUDIO_POLICY_FORCE_BT_CAR_DOCK; case AudioPolicyForcedConfig::BT_DESK_DOCK: return AUDIO_POLICY_FORCE_BT_DESK_DOCK; case AudioPolicyForcedConfig::ANALOG_DOCK: return AUDIO_POLICY_FORCE_ANALOG_DOCK; case AudioPolicyForcedConfig::DIGITAL_DOCK: return AUDIO_POLICY_FORCE_DIGITAL_DOCK; case AudioPolicyForcedConfig::NO_BT_A2DP: return AUDIO_POLICY_FORCE_NO_BT_A2DP; case AudioPolicyForcedConfig::SYSTEM_ENFORCED: return AUDIO_POLICY_FORCE_SYSTEM_ENFORCED; case AudioPolicyForcedConfig::HDMI_SYSTEM_AUDIO_ENFORCED: return AUDIO_POLICY_FORCE_HDMI_SYSTEM_AUDIO_ENFORCED; case AudioPolicyForcedConfig::ENCODED_SURROUND_NEVER: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_NEVER; case AudioPolicyForcedConfig::ENCODED_SURROUND_ALWAYS: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_ALWAYS; case AudioPolicyForcedConfig::ENCODED_SURROUND_MANUAL: return AUDIO_POLICY_FORCE_ENCODED_SURROUND_MANUAL; case AudioPolicyForcedConfig::BT_BLE: return AUDIO_POLICY_FORCE_BT_BLE; } return unexpected(BAD_VALUE); } ConversionResult<AudioPolicyForcedConfig> legacy2aidl_audio_policy_forced_cfg_t_AudioPolicyForcedConfig(audio_policy_forced_cfg_t legacy) { switch (legacy) { case AUDIO_POLICY_FORCE_NONE: return AudioPolicyForcedConfig::NONE; case AUDIO_POLICY_FORCE_SPEAKER: return AudioPolicyForcedConfig::SPEAKER; case AUDIO_POLICY_FORCE_HEADPHONES: return AudioPolicyForcedConfig::HEADPHONES; case AUDIO_POLICY_FORCE_BT_SCO: return AudioPolicyForcedConfig::BT_SCO; case AUDIO_POLICY_FORCE_BT_A2DP: return AudioPolicyForcedConfig::BT_A2DP; case AUDIO_POLICY_FORCE_WIRED_ACCESSORY: return AudioPolicyForcedConfig::WIRED_ACCESSORY; case AUDIO_POLICY_FORCE_BT_CAR_DOCK: return AudioPolicyForcedConfig::BT_CAR_DOCK; case AUDIO_POLICY_FORCE_BT_DESK_DOCK: return AudioPolicyForcedConfig::BT_DESK_DOCK; case AUDIO_POLICY_FORCE_ANALOG_DOCK: return AudioPolicyForcedConfig::ANALOG_DOCK; case AUDIO_POLICY_FORCE_DIGITAL_DOCK: return AudioPolicyForcedConfig::DIGITAL_DOCK; case AUDIO_POLICY_FORCE_NO_BT_A2DP: return AudioPolicyForcedConfig::NO_BT_A2DP; case AUDIO_POLICY_FORCE_SYSTEM_ENFORCED: return AudioPolicyForcedConfig::SYSTEM_ENFORCED; case AUDIO_POLICY_FORCE_HDMI_SYSTEM_AUDIO_ENFORCED: return AudioPolicyForcedConfig::HDMI_SYSTEM_AUDIO_ENFORCED; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_NEVER: return AudioPolicyForcedConfig::ENCODED_SURROUND_NEVER; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_ALWAYS: return AudioPolicyForcedConfig::ENCODED_SURROUND_ALWAYS; case AUDIO_POLICY_FORCE_ENCODED_SURROUND_MANUAL: return AudioPolicyForcedConfig::ENCODED_SURROUND_MANUAL; case AUDIO_POLICY_FORCE_BT_BLE: return AudioPolicyForcedConfig::BT_BLE; case AUDIO_POLICY_FORCE_CFG_CNT: break; } return unexpected(BAD_VALUE); } } // namespace android #undef GET_DEVICE_DESC_CONNECTION Loading
media/audioaidlconversion/include/media/AidlConversionCppNdk-impl.h +0 −15 Original line number Diff line number Diff line Loading @@ -58,8 +58,6 @@ #include PREFIX(android/media/audio/common/AudioMode.h) #include PREFIX(android/media/audio/common/AudioOffloadInfo.h) #include PREFIX(android/media/audio/common/AudioOutputFlags.h) #include PREFIX(android/media/audio/common/AudioPolicyForceUse.h) #include PREFIX(android/media/audio/common/AudioPolicyForcedConfig.h) #include PREFIX(android/media/audio/common/AudioPort.h) #include PREFIX(android/media/audio/common/AudioPortConfig.h) #include PREFIX(android/media/audio/common/AudioPortExt.h) Loading @@ -78,7 +76,6 @@ #include <system/audio.h> #include <system/audio_effect.h> #include <system/audio_policy.h> #if defined(BACKEND_NDK_IMPL) namespace aidl { Loading Loading @@ -457,18 +454,6 @@ legacy2aidl_audio_microphone_characteristic_t_MicrophoneInfos( media::audio::common::MicrophoneInfo* aidlInfo, media::audio::common::MicrophoneDynamicInfo* aidlDynamic); ConversionResult<audio_policy_forced_cfg_t> aidl2legacy_AudioPolicyForcedConfig_audio_policy_forced_cfg_t( media::audio::common::AudioPolicyForcedConfig aidl); ConversionResult<media::audio::common::AudioPolicyForcedConfig> legacy2aidl_audio_policy_forced_cfg_t_AudioPolicyForcedConfig(audio_policy_forced_cfg_t legacy); ConversionResult<audio_policy_force_use_t> aidl2legacy_AudioPolicyForceUse_audio_policy_force_use_t( media::audio::common::AudioPolicyForceUse aidl); ConversionResult<media::audio::common::AudioPolicyForceUse> legacy2aidl_audio_policy_force_use_t_AudioPolicyForceUse(audio_policy_force_use_t legacy); } // namespace android #if defined(BACKEND_NDK_IMPL) Loading