To DSD 64 native short extract from dumpsys media.audio_policy from my FiiO. Certainly delighted, though, that I do not hunt for more-resolution albums than DSD64 (and converted from analog CD by HiRes wizards)
AudioPolicyManager Dump: 0x41427400
Primary Output: 2
Available output devices:
Device 1:
- id: 1
- type: AUDIO_DEVICE_OUT_EARPIECE
Device 2:
- id: 2
- type: AUDIO_DEVICE_OUT_SPEAKER
Device 3:
- id: 3
- type: AUDIO_DEVICE_OUT_SPDIF
Device 4:
- id: 9
- type: AUDIO_DEVICE_OUT_WIRED_HEADSET
- sampling rates: 44100, 48000, 6000, 8000, 11025, 22050, 16000, 24000, 32000, 64000, 128000, 88200, 96000, 176400, 192000, 352800, 384000
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT, AUDIO_FORMAT_PCM_32_BIT, AUDIO_FORMAT_PCM_FLOAT, AUDIO_FORMAT_DSD64, AUDIO_FORMAT_DSD128, AUDIO_FORMAT_DSD256
Complete log
C:\Users\tibor>cd C:/ADB
C:\ADB>adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
X5 device
C:\ADB>adb shell
shell@rk3188:/ $ dumpsys media.audio_policy
AudioPolicyManager: 0x41427400
Command Thread: 0x41473a60
Tones Thread: 0x41473a00
AudioCommandThread 0x41473a60 Dump
- Commands:
Command Time Wait pParam
Last Command
02 000120.574 0 0x41437988
AudioCommandThread 0x41473a00 Dump
- Commands:
Command Time Wait pParam
Last Command
none
AudioPolicyManager Dump: 0x41427400
Primary Output: 2
Phone state: 0
Force use for communications 0
Force use for media 10
Force use for record 0
Force use for dock 8
Force use for system 0
Force use for hdmi system audio 0
Available output devices:
Device 1:
- id: 1
- type: AUDIO_DEVICE_OUT_EARPIECE
Device 2:
- id: 2
- type: AUDIO_DEVICE_OUT_SPEAKER
Device 3:
- id: 3
- type: AUDIO_DEVICE_OUT_SPDIF
Device 4:
- id: 9
- type: AUDIO_DEVICE_OUT_WIRED_HEADSET
- sampling rates: 44100, 48000, 6000, 8000, 11025, 22050, 16000, 24000, 32000, 64000, 128000, 88200, 96000, 176400, 192000, 352800, 384000
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT, AUDIO_FORMAT_PCM_32_BIT, AUDIO_FORMAT_PCM_FLOAT, AUDIO_FORMAT_DSD64, AUDIO_FORMAT_DSD128, AUDIO_FORMAT_DSD256
Available input devices:
Device 1:
- id: 8
- type: AUDIO_DEVICE_IN_BUILTIN_MIC
HW Modules dump:
- HW Module 1:
- name: primary
- handle: 1
- version: 2.0
- outputs:
output 0:
- name: primary
- sampling rates: 44100, 48000
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0002
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_EARPIECE
Device 2:
- type: AUDIO_DEVICE_OUT_SPEAKER
Device 3:
- type: AUDIO_DEVICE_OUT_WIRED_HEADSET
Device 4:
- type: AUDIO_DEVICE_OUT_WIRED_HEADPHONE
Device 5:
- type: AUDIO_DEVICE_OUT_ALL_SCO
Device 6:
- type: AUDIO_DEVICE_OUT_SPDIF
output 1:
- name: hifi_direct
- sampling rates: 6000, 8000, 11025, 22050, 16000, 24000, 32000, 64000, 128000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT, AUDIO_FORMAT_PCM_32_BIT, AUDIO_FORMAT_PCM_FLOAT, AUDIO_FORMAT_DSD64, AUDIO_FORMAT_DSD128, AUDIO_FORMAT_DSD256
- flags: 0x0001
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_SPEAKER
Device 2:
- type: AUDIO_DEVICE_OUT_WIRED_HEADSET
Device 3:
- type: AUDIO_DEVICE_OUT_WIRED_HEADPHONE
Device 4:
- type: AUDIO_DEVICE_OUT_SPDIF
- inputs:
input 0:
- name: primary
- sampling rates: 8000, 11025, 16000, 22050, 32000, 44100
- channel masks: 0x0010, 0x000c
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_IN_BUILTIN_MIC
Device 2:
- type: AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET
Device 3:
- type: AUDIO_DEVICE_IN_WIRED_HEADSET
- HW Module 2:
- name: a2dp
- handle: 7
- version: 2.0
- outputs:
output 0:
- name: a2dp
- sampling rates: 44100
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_ALL_A2DP
- HW Module 3:
- name: alsa_usb
- handle: 0
- version: 2.0
- outputs:
output 0:
- name: alsa_usb
- sampling rates: 44100, 48000
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET
Device 2:
- type: AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET
- inputs:
input 0:
- name: alsa_usb
- sampling rates: 8000, 11025, 16000, 22050, 32000, 44100, 48000
- channel masks: 0x0010, 0x000c
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET
- HW Module 4:
- name: usb
- handle: 8
- version: 2.0
- outputs:
output 0:
- name: usb_accessory
- sampling rates: 44100
- channel masks: 0x0003
- formats: AUDIO_FORMAT_PCM_16_BIT
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_USB_ACCESSORY
output 1:
- name: usb_device
- sampling rates: Dynamic
- channel masks: Dynamic
- formats: Dynamic
- flags: 0x0000
- devices:
Device 1:
- type: AUDIO_DEVICE_OUT_USB_DEVICE
Outputs dump:
- Output 2 dump:
ID: 4
Sampling rate: 48000
Format: 00000001
Channels: 00000003
Latency: 341
Flags 00000002
Devices 00000002
Stream volume refCount muteCount
00 1.000 00 00
01 0.501 00 00
02 1.000 00 00
03 1.000 00 00
04 1.000 00 00
05 1.000 00 00
06 -1.000 00 00
07 0.501 00 00
08 0.501 00 00
09 1.000 00 00
10 1.000 00 00
11 1.000 00 00
12 -1.000 00 00
Inputs dump:
Streams dump:
Stream Can be muted Index Min Index Max Index Cur [device : index]...
00 true 00 05 40000000 : 05,
01 true 00 07 40000000 : 07,
02 true 00 07 40000000 : 07,
03 true 00 120 0004 : 120, 0008 : 120, 40000000 : 120,
04 true 00 07 40000000 : 07,
05 true 00 07 40000000 : 07,
06 true 00 15 40000000 : 15,
07 true 00 07 40000000 : 07,
08 true 00 15 0002 : 15, 40000000 : 15,
09 true 00 15 0002 : 15, 40000000 : 15,
10 true 00 120 0004 : 120, 0008 : 120, 40000000 : 120,
11 true 00 01 40000000 : 00,
12 true 00 01 40000000 : 00,
Total Effects CPU: 0.000000 MIPS, Total Effects memory: 0 KB
Registered effects:
Audio Patches:
shell@rk3188:/ $