Merge "Changing package for audio_policy_configuration_V7_0" am: a173639924

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1518401

Change-Id: I70139a32c4e58d29b63b43e41c79af897dfa0df6
This commit is contained in:
Treehugger Robot
2020-12-07 19:08:24 +00:00
committed by Automerger Merge Worker
7 changed files with 461 additions and 460 deletions

View File

@@ -1,5 +1,6 @@
xsd_config { xsd_config {
name: "audio_policy_configuration_V7_0", name: "audio_policy_configuration_V7_0",
srcs: ["audio_policy_configuration.xsd"], srcs: ["audio_policy_configuration.xsd"],
package_name: "audio.policy.configuration.V7_0", package_name: "android.audio.policy.configuration.V7_0",
nullability: true,
} }

File diff suppressed because it is too large Load Diff

View File

@@ -14,14 +14,14 @@
* limitations under the License. * limitations under the License.
*/ */
#ifndef AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H #ifndef ANDROID_AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H
#define AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H #define ANDROID_AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H
#include <sys/types.h> #include <sys/types.h>
#include <audio_policy_configuration_V7_0.h> #include <android_audio_policy_configuration_V7_0.h>
namespace audio::policy::configuration::V7_0 { namespace android::audio::policy::configuration::V7_0 {
static inline size_t getChannelCount(AudioChannelMask mask) { static inline size_t getChannelCount(AudioChannelMask mask) {
switch (mask) { switch (mask) {
@@ -210,6 +210,6 @@ static inline bool isOutputDevice(const std::string& device) {
return isOutputDevice(stringToAudioDevice(device)); return isOutputDevice(stringToAudioDevice(device));
} }
} // namespace audio::policy::configuration::V7_0 } // namespace android::audio::policy::configuration::V7_0
#endif // AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H #endif // ANDROID_AUDIO_POLICY_CONFIGURATION_V7_0_ENUMS_H

View File

@@ -17,7 +17,7 @@
#define LOG_TAG "EffectsFactory7.0" #define LOG_TAG "EffectsFactory7.0"
#include <log/log.h> #include <log/log.h>
#include <audio_policy_configuration_V7_0.h> #include <android_audio_policy_configuration_V7_0.h>
#include "Effect.h" #include "Effect.h"
@@ -28,7 +28,7 @@ using ::android::hardware::Void;
using namespace ::android::hardware::audio::common::V7_0; using namespace ::android::hardware::audio::common::V7_0;
// Make an alias for enumerations generated from the APM config XSD. // Make an alias for enumerations generated from the APM config XSD.
namespace xsd { namespace xsd {
using namespace ::audio::policy::configuration::V7_0; using namespace ::android::audio::policy::configuration::V7_0;
} }
namespace android::hardware::audio::effect::V7_0::implementation { namespace android::hardware::audio::effect::V7_0::implementation {

View File

@@ -17,7 +17,7 @@
#include "AudioPrimaryHidlHalTest.h" #include "AudioPrimaryHidlHalTest.h"
#if MAJOR_VERSION >= 7 #if MAJOR_VERSION >= 7
#include <audio_policy_configuration_V7_0.h> #include <android_audio_policy_configuration_V7_0.h>
#include <xsdc/XsdcSupport.h> #include <xsdc/XsdcSupport.h>
using android::xsdc_enum_range; using android::xsdc_enum_range;
@@ -236,7 +236,7 @@ TEST_P(InputStreamTest, updateSinkMetadata) {
#if MAJOR_VERSION <= 6 #if MAJOR_VERSION <= 6
hidl_enum_range<AudioSource> range; hidl_enum_range<AudioSource> range;
#elif MAJOR_VERSION >= 7 #elif MAJOR_VERSION >= 7
xsdc_enum_range<audio::policy::configuration::V7_0::AudioSource> range; xsdc_enum_range<android::audio::policy::configuration::V7_0::AudioSource> range;
#endif #endif
// Test all possible track configuration // Test all possible track configuration
for (auto source : range) { for (auto source : range) {
@@ -272,8 +272,8 @@ TEST_P(OutputStreamTest, updateSourceMetadata) {
hidl_enum_range<AudioUsage> usageRange; hidl_enum_range<AudioUsage> usageRange;
hidl_enum_range<AudioContentType> contentRange; hidl_enum_range<AudioContentType> contentRange;
#elif MAJOR_VERSION >= 7 #elif MAJOR_VERSION >= 7
xsdc_enum_range<audio::policy::configuration::V7_0::AudioUsage> usageRange; xsdc_enum_range<android::audio::policy::configuration::V7_0::AudioUsage> usageRange;
xsdc_enum_range<audio::policy::configuration::V7_0::AudioContentType> contentRange; xsdc_enum_range<android::audio::policy::configuration::V7_0::AudioContentType> contentRange;
#endif #endif
// Test all possible track configuration // Test all possible track configuration
for (auto usage : usageRange) { for (auto usage : usageRange) {

View File

@@ -43,8 +43,8 @@
#include PATH(android/hardware/audio/FILE_VERSION/types.h) #include PATH(android/hardware/audio/FILE_VERSION/types.h)
#include PATH(android/hardware/audio/common/FILE_VERSION/types.h) #include PATH(android/hardware/audio/common/FILE_VERSION/types.h)
#if MAJOR_VERSION >= 7 #if MAJOR_VERSION >= 7
#include <audio_policy_configuration_V7_0-enums.h> #include <android_audio_policy_configuration_V7_0-enums.h>
#include <audio_policy_configuration_V7_0.h> #include <android_audio_policy_configuration_V7_0.h>
#endif #endif
#include <fmq/EventFlag.h> #include <fmq/EventFlag.h>
@@ -91,7 +91,7 @@ using namespace ::android::hardware::audio::CPP_VERSION;
#if MAJOR_VERSION >= 7 #if MAJOR_VERSION >= 7
// Make an alias for enumerations generated from the APM config XSD. // Make an alias for enumerations generated from the APM config XSD.
namespace xsd { namespace xsd {
using namespace ::audio::policy::configuration::CPP_VERSION; using namespace ::android::audio::policy::configuration::CPP_VERSION;
} }
#endif #endif

View File

@@ -28,8 +28,8 @@
#include <android/hidl/allocator/1.0/IAllocator.h> #include <android/hidl/allocator/1.0/IAllocator.h>
#include <android/hidl/memory/1.0/IMemory.h> #include <android/hidl/memory/1.0/IMemory.h>
#if MAJOR_VERSION >= 7 #if MAJOR_VERSION >= 7
#include <audio_policy_configuration_V7_0-enums.h> #include <android_audio_policy_configuration_V7_0-enums.h>
#include <audio_policy_configuration_V7_0.h> #include <android_audio_policy_configuration_V7_0.h>
#endif #endif
#include <common/all-versions/VersionUtils.h> #include <common/all-versions/VersionUtils.h>
@@ -54,7 +54,7 @@ using namespace ::android::hardware::audio::effect::CPP_VERSION;
#if MAJOR_VERSION >= 7 #if MAJOR_VERSION >= 7
// Make an alias for enumerations generated from the APM config XSD. // Make an alias for enumerations generated from the APM config XSD.
namespace xsd { namespace xsd {
using namespace ::audio::policy::configuration::CPP_VERSION; using namespace ::android::audio::policy::configuration::CPP_VERSION;
} }
#endif #endif
@@ -262,8 +262,8 @@ void AudioEffectHidlTest::getChannelCount(uint32_t* channelCount) {
*channelCount = audio_channel_count_from_out_mask( *channelCount = audio_channel_count_from_out_mask(
static_cast<audio_channel_mask_t>(currentConfig.outputCfg.channels)); static_cast<audio_channel_mask_t>(currentConfig.outputCfg.channels));
#else #else
*channelCount = *channelCount = android::audio::policy::configuration::V7_0::getChannelCount(
audio::policy::configuration::V7_0::getChannelCount(currentConfig.outputCfg.channels); currentConfig.outputCfg.channels);
ASSERT_NE(*channelCount, 0); ASSERT_NE(*channelCount, 0);
#endif #endif
} }