最終更新:2023-10-17 (火) 11:47:12 (189d)
Android/オーディオ
用語
クラス
- android.widget.MediaController
- android.media.AudioTrack
- android.media.MediaPlayer
- android.media.AudioManager
- android.media.AudioRouting
- android.media.MediaRouter
システムサービスとか
用語
Android/音声入力
Android/音量
レイテンシ
デバイスの着脱
- Intent.ACTION_HEADSET_PLUG
- AudioManager.EXTRA_SCO_AUDIO_STATE
- AudioManager.SCO_AUDIO_STATE_CONNECTED
- AudioManager.SCO_AUDIO_STATE_DISCONNECTED?
Type-C?
Android/USBオーディオ
Android 5.0
- USBオーディオ対応により、USB マイク、スピーカーや、アンプ、ミキサーといったその他のさまざまな USB オーディオ デバイスを Android 搭載端末に接続できます
- https://www.android.com/versions/lollipop-5-0/
アナログ対応
- HUAWEI
- P30 Pro
- P20 Pro
- Mate 10 Pro
- Mate 20 Pro
非対応
- HUAWEI
- P30 lite
- P20 lite
DAC搭載
Android/オーディオ/HAL
audio_module.name? AOSP/hardware/libhardware/modules/audio/audio_hw.c? Default audio HW HAL AOSP/hardware/libhardware/modules/usbaudio/audio_hal.c USB audio HW HAL AOSP/hardware/qcom/audio/hal/audio_hw.c? QCOM Audio HAL AOSP/hardware/qcom/audio/legacy/alsa_sound/audio_hw_hal.cpp? LEGACY Audio HW HAL AOSP/hardware/libhardware/modules/audio_remote_submix/audio_hw.cpp? Wifi Display audio HAL AOSP/system/bt/audio_a2dp_hw/src/audio_a2dp_hw.cc? A2DP Audio HW HAL AOSP/system/bt/audio_hearing_aid_hw/src/audio_hearing_aid_hw.cc? Hearing Aid Audio HW HAL
ルーティング
- android.media.MediaRouter
- android.media.AudioSystem
- com.android.server.usb.UsbAlsaDevice?