/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | AudioPolicyConfig.h | 40 class AudioPolicyConfig : public RefBase 54 static sp<const AudioPolicyConfig> createDefault(); 56 static sp<const AudioPolicyConfig> loadFromApmAidlConfigWithFallback( 57 const media::AudioPolicyConfig& aidl); 60 static sp<const AudioPolicyConfig> loadFromApmXmlConfigWithFallback( 63 static sp<AudioPolicyConfig> createWritableForTests(); 65 static error::Result<sp<AudioPolicyConfig>> loadFromCustomXmlConfigForTests( 69 static error::Result<sp<AudioPolicyConfig>> loadFromCustomXmlConfigForVtsTests( 72 ~AudioPolicyConfig() = default; 144 friend class sp<AudioPolicyConfig>; [all …]
|
D | Serializer.h | 23 status_t deserializeAudioPolicyFile(const char *fileName, AudioPolicyConfig *config); 27 status_t deserializeAudioPolicyFileForVts(const char *fileName, AudioPolicyConfig *config);
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | AudioPolicyConfig.cpp | 161 using SurroundFormatFamily = AudioPolicyConfig::SurroundFormats::value_type; 172 ConversionResult<AudioPolicyConfig::SurroundFormats> 174 return convertContainer<AudioPolicyConfig::SurroundFormats>(aidl.formatFamilies, in aidl2legacy_SurroundSoundConfig_SurroundFormats() 181 sp<const AudioPolicyConfig> AudioPolicyConfig::createDefault() { in createDefault() 182 auto config = sp<AudioPolicyConfig>::make(); in createDefault() 188 sp<const AudioPolicyConfig> AudioPolicyConfig::loadFromApmAidlConfigWithFallback( in loadFromApmAidlConfigWithFallback() 189 const media::AudioPolicyConfig& aidl) { in loadFromApmAidlConfigWithFallback() 190 auto config = sp<AudioPolicyConfig>::make(); in loadFromApmAidlConfigWithFallback() 198 sp<const AudioPolicyConfig> AudioPolicyConfig::loadFromApmXmlConfigWithFallback( in loadFromApmXmlConfigWithFallback() 202 auto config = sp<AudioPolicyConfig>::make(); in loadFromApmXmlConfigWithFallback() [all …]
|
D | Serializer.cpp | 186 typedef AudioPolicyConfig *PtrSerializingCtx; 204 typedef AudioPolicyConfig *PtrSerializingCtx; 213 typedef AudioPolicyConfig *PtrSerializingCtx; 217 struct SurroundSoundFormatTraits : public StdCollectionTraits<AudioPolicyConfig::SurroundFormats> 232 status_t deserialize(const char *configFile, AudioPolicyConfig *config, 247 typedef AudioPolicyConfig Element; 806 AudioPolicyConfig::SurroundFormats formats; in deserialize() 855 status_t PolicySerializer::deserialize(const char *configFile, AudioPolicyConfig *config, in deserialize() 911 status_t deserializeAudioPolicyFile(const char *fileName, AudioPolicyConfig *config) in deserializeAudioPolicyFile() 918 status_t deserializeAudioPolicyFileForVts(const char *fileName, AudioPolicyConfig *config) in deserializeAudioPolicyFileForVts()
|
/frameworks/base/media/java/android/media/audiopolicy/ |
D | AudioPolicyConfig.java | 37 public class AudioPolicyConfig implements Parcelable { class 49 protected AudioPolicyConfig(AudioPolicyConfig conf) { in AudioPolicyConfig() method in AudioPolicyConfig 54 public AudioPolicyConfig(ArrayList<AudioMix> mixes) { in AudioPolicyConfig() method in AudioPolicyConfig 93 private AudioPolicyConfig(Parcel in) { in AudioPolicyConfig() method in AudioPolicyConfig 101 public static final @android.annotation.NonNull Parcelable.Creator<AudioPolicyConfig> CREATOR = 108 public AudioPolicyConfig createFromParcel(Parcel p) { 109 return new AudioPolicyConfig(p); 111 public AudioPolicyConfig[] newArray(int size) { 112 return new AudioPolicyConfig[size];
|
D | AudioPolicyConfig.aidl | 19 parcelable AudioPolicyConfig;
|
D | AudioPolicy.java | 129 private AudioPolicyConfig mConfig; 134 public AudioPolicyConfig getConfig() { return mConfig; } in getConfig() 163 private AudioPolicy(AudioPolicyConfig config, Context context, Looper looper, in AudioPolicy() 346 return new AudioPolicy(new AudioPolicyConfig(mMixes), mContext, mLooper, in build() 381 final AudioPolicyConfig cfg = new AudioPolicyConfig(zeMixes); in attachMixes() 426 final AudioPolicyConfig cfg = new AudioPolicyConfig(zeMixes); in detachMixes()
|
/frameworks/av/services/audiopolicy/tests/ |
D | audio_health_tests.cpp | 69 auto config = AudioPolicyConfig::loadFromApmXmlConfigWithFallback(); in TEST() 70 ASSERT_NE(AudioPolicyConfig::kDefaultConfigSource, config->getSource()); in TEST() 89 auto config = AudioPolicyConfig::loadFromApmXmlConfigWithFallback(); in TEST() 90 ASSERT_NE(AudioPolicyConfig::kDefaultConfigSource, config->getSource()); in TEST()
|
D | AudioPolicyTestManager.h | 25 : AudioPolicyTestManager(AudioPolicyConfig::createDefault(), clientInterface) {} in AudioPolicyTestManager() 26 AudioPolicyTestManager(const sp<const AudioPolicyConfig>& config, in AudioPolicyTestManager()
|
D | AudioPolicyTestClient.h | 28 status_t getAudioPolicyConfig(media::AudioPolicyConfig* /*config*/) override { in getAudioPolicyConfig() argument
|
D | audiopolicymanager_tests.cpp | 108 auto config = AudioPolicyConfig::createWritableForTests(); in TEST() 116 auto config = AudioPolicyConfig::loadFromApmXmlConfigWithFallback( in TEST() 118 EXPECT_EQ(AudioPolicyConfig::kDefaultConfigSource, config->getSource()); in TEST() 123 auto result = AudioPolicyConfig::loadFromCustomXmlConfigForTests( in TEST() 130 auto result = AudioPolicyConfig::loadFromCustomXmlConfigForTests(source); in TEST() 141 auto config = AudioPolicyConfig::createWritableForTests(); in TEST() 221 sp<AudioPolicyConfig> mConfig; 242 mConfig = AudioPolicyConfig::createWritableForTests(); in SetUpManagerConfig() 946 auto result = AudioPolicyConfig::loadFromCustomXmlConfigForTests(getConfigFile()); in SetUpManagerConfig()
|
/frameworks/av/media/libaudioclient/aidl/android/media/ |
D | AudioPolicyConfig.aidl | 28 parcelable AudioPolicyConfig {
|
D | IAudioFlingerService.aidl | 20 import android.media.AudioPolicyConfig; 290 AudioPolicyConfig getAudioPolicyConfig(); in getAudioPolicyConfig()
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/ |
D | Android.bp | 23 "src/AudioPolicyConfig.cpp",
|
/frameworks/base/media/java/android/media/ |
D | IAudioService.aidl | 63 import android.media.audiopolicy.AudioPolicyConfig; 364 String registerAudioPolicy(in AudioPolicyConfig policyConfig, in registerAudioPolicy() 376 int addMixForPolicy(in AudioPolicyConfig policyConfig, in IAudioPolicyCallback pcb); in addMixForPolicy() 378 int removeMixForPolicy(in AudioPolicyConfig policyConfig, in IAudioPolicyCallback pcb); in removeMixForPolicy()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.h | 97 AudioPolicyManager(const sp<const AudioPolicyConfig>& config, 441 const AudioPolicyConfig& getConfig() const { return *(mConfig.get()); } in getConfig() 979 sp<const AudioPolicyConfig> mConfig;
|
/frameworks/av/media/libaudioclient/include/media/ |
D | IAudioFlinger.h | 388 virtual status_t getAudioPolicyConfig(media::AudioPolicyConfig* output) = 0; 510 status_t getAudioPolicyConfig(media::AudioPolicyConfig* output) override; 753 Status getAudioPolicyConfig(media::AudioPolicyConfig* _aidl_return) override;
|
D | AudioSystem.h | 695 static status_t getAudioPolicyConfig(media::AudioPolicyConfig *config);
|
/frameworks/av/services/audiopolicy/fuzzer/ |
D | audiopolicy_fuzzer.cpp | 220 sp<AudioPolicyConfig> mConfig{AudioPolicyConfig::createWritableForTests()}; 417 auto result = AudioPolicyConfig::loadFromCustomXmlConfigForTests(configFilePath); in SetUpManagerConfig()
|
/frameworks/av/services/audiopolicy/service/ |
D | AudioPolicyClientImpl.cpp | 31 media::AudioPolicyConfig *config) in getAudioPolicyConfig()
|
D | AudioPolicyService.cpp | 193 media::AudioPolicyConfig apmConfig; in createAudioPolicyManager() 195 auto config = AudioPolicyConfig::loadFromApmAidlConfigWithFallback(apmConfig); in createAudioPolicyManager() 197 AudioPolicyConfig::kDefaultEngineLibraryNameSuffix, in createAudioPolicyManager() 204 auto config = AudioPolicyConfig::loadFromApmXmlConfigWithFallback(); // This can't fail. in createAudioPolicyManager()
|
/frameworks/av/services/audiopolicy/ |
D | AudioPolicyInterface.h | 454 virtual status_t getAudioPolicyConfig(media::AudioPolicyConfig *config) = 0;
|
/frameworks/av/media/libaudioclient/ |
D | Android.bp | 300 "aidl/android/media/AudioPolicyConfig.aidl",
|
D | IAudioFlinger.cpp | 895 status_t AudioFlingerClientAdapter::getAudioPolicyConfig(media::AudioPolicyConfig *config) { in getAudioPolicyConfig() 1474 Status AudioFlingerServerAdapter::getAudioPolicyConfig(media::AudioPolicyConfig* _aidl_return) { in getAudioPolicyConfig()
|
/frameworks/av/services/audioflinger/ |
D | AudioFlinger.h | 258 status_t getAudioPolicyConfig(media::AudioPolicyConfig* config) final
|