[ZTE Axon 7 Themes, Apps, and Mods] Dodgexander:
96khz/24bit flac file:

HiFi:

Output thread 0xe73b7000 type 1 (DIRECT):
Thread name: AudioOut_BD
I/O handle: 189
TID: 9252
Standby: yes
Sample rate: 96000 Hz
HAL frame count: 3840
HAL format: 0x1 (pcm16)
HAL buffer size: 15360 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x1 (pcm16)
Processing frame size: 4 bytes
Pending config events: none
Output device: 0x4 (WIRED_HEADSET)
Input device: 0 (NONE)
Audio source: 0 (default)
Normal frame count: 3840
Last write occurred (msecs): 98501
Total writes: 3550
Delayed writes: 0
Blocked in write: no
Suspend count: 0
Sink buffer : 0xe736b000
Mixer buffer: 0xe7370000
Effect buffer: 0xe7379000
Fast track availMask=0xfe
Standby delay ns=1000000000
AudioStreamOut: 0xe8488738 flags 0x2001 (DIRECT|0x2000)
Frames written: 13632000
Suspended frames: 0
Hal stream dump:
Stream volumes in dB: 0:-25, 1:-inf, 2:-inf, 3:-44, 4:-27, 5:-inf, 6:0, 7:-inf, 8:-inf, 9:-96, 10:-96, 11:-44, 12:0, 13:0
Normal mixer raw underrun counters: partial=0 empty=0
1 Tracks of which 0 are active
Name Active Client Type Fmt Chn mask Session fCount S F SRate L dB R dB Server Main buf Aux Buf Flags UndFrmCnt
none no 8597 3 00000001 00000003 169 49920 P 3 96000 0 0 00D00200 0xe736b000 0x0 0x000 0
1 Effect Chains
1 effects for session 0
In buffer Out buffer Active tracks:
0xe7379000 0xe7379000 0
Effect ID 11:
Session Status State Engine:
00000 000 000 0xe79fc300
Descriptor:
- UUID: 9D4921DA-8225-4F29-AEFA-39537A04BCAA
- TYPE: 46D279D9-9BE7-453D-9D7C-EF937F675587
- apiVersion: 00020000
- flags: 00440288 (conn. mode: insert, insert pref: first, volume mgmt: requires indication, device indication: requires updates, input mode: not set, output mode: not set, mode indication: required, offloadable)
- name: DAX2.2.1.7_r1
- implementor: Dolby Laboratories, Inc.
- Input configuration:
Frames Smp rate Channels Format Buffer
03840 96000 00000003 1 (pcm16) 0xe7379000
- Output configuration:
Buffer Frames Smp rate Channels Format
0xe7379000 03840 96000 00000003 1 (pcm16)
1 Clients:
Pid Priority Ctrl Locked client server
2303 0 yes yes 0 0

Standard:

Output thread 0xe7497000 type 1 (DIRECT):
Thread name: AudioOut_C5
I/O handle: 197
TID: 10448
Standby: no
Sample rate: 96000 Hz
HAL frame count: 3840
HAL format: 0x1 (pcm16)
HAL buffer size: 15360 bytes
Channel count: 2
Channel mask: 0x00000003 (front-left, front-right)
Processing format: 0x1 (pcm16)
Processing frame size: 4 bytes
Pending config events: none
Output device: 0x4 (WIRED_HEADSET)
Input device: 0 (NONE)
Audio source: 0 (default)
Normal frame count: 3840
Last write occurred (msecs): 14
Total writes: 43
Delayed writes: 0
Blocked in write: yes
Suspend count: 0
Sink buffer : 0xe706c000
Mixer buffer: 0xe7303000
Effect buffer: 0xe55be000
Fast track availMask=0xfe
Standby delay ns=1000000000
AudioStreamOut: 0xe84886c8 flags 0x2001 (DIRECT|0x2000)
Frames written: 165120
Suspended frames: 0
Hal stream dump:
Stream volumes in dB: 0:-25, 1:-inf, 2:-inf, 3:-34, 4:-27, 5:-inf, 6:0, 7:-inf, 8:-inf, 9:-96, 10:-96, 11:-34, 12:0, 13:0
Normal mixer raw underrun counters: partial=0 empty=0
1 Tracks of which 1 are active
Name Active Client Type Fmt Chn mask Session fCount S F SRate L dB R dB Server Main buf Aux Buf Flags UndFrmCnt
none yes 10381 3 00000001 00000003 241 49920 A 3 96000 0 0 00029400 0xe706c000 0x0 0x000 0
1 Effect Chains
1 effects for session 0
In buffer Out buffer Active tracks:
0xe55be000 0xe55be000 0
Effect ID 11:
Session Status State Engine:
00000 000 000 0xe79fc300
Descriptor:
- UUID: 9D4921DA-8225-4F29-AEFA-39537A04BCAA
- TYPE: 46D279D9-9BE7-453D-9D7C-EF937F675587
- apiVersion: 00020000
- flags: 00440288 (conn. mode: insert, insert pref: first, volume mgmt: requires indication, device indication: requires updates, input mode: not set, output mode: not set, mode indication: required, offloadable)
- name: DAX2.2.1.7_r1
- implementor: Dolby Laboratories, Inc.
- Input configuration:
Frames Smp rate Channels Format Buffer
03840 96000 00000003 1 (pcm16) 0xe55be000
- Output configuration:
Buffer Frames Smp rate Channels Format
0xe55be000 03840 96000 00000003 1 (pcm16)
1 Clients:
Pid Priority Ctrl Locked client server
2303 0 yes yes 0 0

USB audio module:
No output streams.

No input streams.

Reroute submix audio module:
route[0] rate in=0 out=0, addr=[]
route[1] rate in=0 out=0, addr=[]
route[2] rate in=0 out=0, addr=[]
route[3] rate in=0 out=0, addr=[]
route[4] rate in=0 out=0, addr=[]
route[5] rate in=0 out=0, addr=[]
route[6] rate in=0 out=0, addr=[]
route[7] rate in=0 out=0, addr=[]
route[8] rate in=0 out=0, addr=[]
route[9] rate in=48000 out=48000, addr=[]

192khz flacs don't work in the stock music player but tested 24bit/192khz .wav and it shows the same (sans 96khz).

This is running stock based adm rom, universal b15 bootloader and A2017U.

So it looks like everything is processed as 16bit? :/

Whats weird is its exactly the same when I use the player built in to ES file explorer.

Poweramp trial (unlike stock and es media player) plays everything 48khz.

And yes I make sure I force close one app before trying another.

Anyone else got a sample output when using 24bit files to see if it shows 24bit at all? I wonder how they managed to get 24bit level noise results...unless dumpsys is just wrong or its my phone being funky.

I tried to use dumpsys directly on the device but it doesn't work, I guess they didn't build in the binary to the rom or something. Works via USB and ADB.