目次
2. すべての強制デバイス出力のステータス表示 (Engine::setForceUse 関数で設定)
3、(mTtsOutputAvailable/mMasterMono/mConfig.getSource())
4. 利用可能なすべての出力デバイス (mAvailableOutputDevices) [DeviceVector]
4.3、mDeviceTypeAddr【AudioDeviceTypeAddr】
4.4、mEncapsulationModes、mEncapsulationMetadataTypes
4.5、mGains【オーディオゲイン】、mProfiles【オーディオプロファイルベクトル】
5. 現在のプラットフォームで利用可能なすべての入力デバイスを表示します (mAvailableInputDevices)
6. すべてのモジュール (mHwModulesAll) [HwModuleCollection]
6.2、mOutputProfiles【出力プロファイルコレクション】
6.2.1、mProfiles【オーディオプロファイルベクトル】
6.2.2、mFlags、maxOpenCount、curOpenCount、maxActiveCount、curActiveCount
6.2.4、mSupportedDevices【デバイスベクター】
6.3、mInputProfiles【InputProfileCollection】
6.4、宣言されたデバイス(mDeclaredDevices)【DeviceVector】
...6.5、動的デバイス(mDynamicDevices)【DeviceVector】
6.6.1、mType【audio_route_type_t】
6.6.3、mSources【PolicyAudioPortVector】
7. すべての SwAudioOutputDescriptor (mOutputs)
8. すべての AudioInputDescriptor (mInputs)
9. すべてのサウンドエフェクト EffectDescriptor (mEffects)
10. すべての AudioPatch (mAudioPatches)
11. すべての AudioPolicyMix (mPolicyMixes)
12、すべてのSourceClientDescriptor (mAudioSources.dump)
命令:
dumpsys media.audio_policy
AudioPolicyManager: 0xf1e5a000
Command Thread: 0xf1ff3300
Supported System Usages:
AudioComman