Home
last modified time | relevance | path

Searched refs:AudioPolicyConfig (Results 1 – 25 of 35) sorted by relevance

12

/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DAudioPolicyConfig.h40 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 …]
DSerializer.h23 status_t deserializeAudioPolicyFile(const char *fileName, AudioPolicyConfig *config);
27 status_t deserializeAudioPolicyFileForVts(const char *fileName, AudioPolicyConfig *config);
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DAudioPolicyConfig.cpp161 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 …]
DSerializer.cpp186 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/
DAudioPolicyConfig.java37 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];
DAudioPolicyConfig.aidl19 parcelable AudioPolicyConfig;
DAudioPolicy.java129 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/
Daudio_health_tests.cpp69 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()
DAudioPolicyTestManager.h25 : AudioPolicyTestManager(AudioPolicyConfig::createDefault(), clientInterface) {} in AudioPolicyTestManager()
26 AudioPolicyTestManager(const sp<const AudioPolicyConfig>& config, in AudioPolicyTestManager()
DAudioPolicyTestClient.h28 status_t getAudioPolicyConfig(media::AudioPolicyConfig* /*config*/) override { in getAudioPolicyConfig() argument
Daudiopolicymanager_tests.cpp108 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/
DAudioPolicyConfig.aidl28 parcelable AudioPolicyConfig {
DIAudioFlingerService.aidl20 import android.media.AudioPolicyConfig;
290 AudioPolicyConfig getAudioPolicyConfig(); in getAudioPolicyConfig()
/frameworks/av/services/audiopolicy/common/managerdefinitions/
DAndroid.bp23 "src/AudioPolicyConfig.cpp",
/frameworks/base/media/java/android/media/
DIAudioService.aidl63 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/
DAudioPolicyManager.h97 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/
DIAudioFlinger.h388 virtual status_t getAudioPolicyConfig(media::AudioPolicyConfig* output) = 0;
510 status_t getAudioPolicyConfig(media::AudioPolicyConfig* output) override;
753 Status getAudioPolicyConfig(media::AudioPolicyConfig* _aidl_return) override;
DAudioSystem.h695 static status_t getAudioPolicyConfig(media::AudioPolicyConfig *config);
/frameworks/av/services/audiopolicy/fuzzer/
Daudiopolicy_fuzzer.cpp220 sp<AudioPolicyConfig> mConfig{AudioPolicyConfig::createWritableForTests()};
417 auto result = AudioPolicyConfig::loadFromCustomXmlConfigForTests(configFilePath); in SetUpManagerConfig()
/frameworks/av/services/audiopolicy/service/
DAudioPolicyClientImpl.cpp31 media::AudioPolicyConfig *config) in getAudioPolicyConfig()
DAudioPolicyService.cpp193 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/
DAudioPolicyInterface.h454 virtual status_t getAudioPolicyConfig(media::AudioPolicyConfig *config) = 0;
/frameworks/av/media/libaudioclient/
DAndroid.bp300 "aidl/android/media/AudioPolicyConfig.aidl",
DIAudioFlinger.cpp895 status_t AudioFlingerClientAdapter::getAudioPolicyConfig(media::AudioPolicyConfig *config) { in getAudioPolicyConfig()
1474 Status AudioFlingerServerAdapter::getAudioPolicyConfig(media::AudioPolicyConfig* _aidl_return) { in getAudioPolicyConfig()
/frameworks/av/services/audioflinger/
DAudioFlinger.h258 status_t getAudioPolicyConfig(media::AudioPolicyConfig* config) final

12