Thanks Glenn, Given below is the information related to your questions from dumpsys.
Android version : 4.4.2 Sample rate : 48000 Hz bps : 16 bits frame format: stereo frames/buffer : 128 Clients: pid: 784 pid: 1052 Notification Clients: pid: 142 pid: 784 pid: 1052 Global session refs: session pid count 5 1052 1 12 784 1 15 784 1 16 784 1 Hardware status: 0 Standby Time mSec: 3000 Output thread 0xb711e050 internals Normal frame count: 1024 last write occurred (msecs): 11 total writes: 801 delayed writes: 0 blocked in write: 0 suspend count: 0 mix buffer : 0xb7109ef0 Fast track availMask=0xf8 io handle: 2 TID: 812 standby: 0 Sample rate: 48000 HAL frame count: 128 Channel Count: 2 Channel Mask: 0x00000003 Format: 1 Frame size: 4 Pending setParameters commands: Index Command Pending config events: AudioMixer tracks: 0000000f FastMixer command=MIX_WRITE writeSequence=12876 framesWritten=824064 numTracks=1 writeErrors=0 underruns=1629 overruns=1567 sampleRate=48000 frameCount=128 measuredWarmup=147 ms, warmupCycles=8 mixPeriod=2.67 ms Simple moving statistics over last 0.7 seconds: wall clock time in ms per mix cycle: mean=2.94 min=0.36 max=131.38 stddev=8.17 raw CPU load in us per mix cycle: mean=1059 min=0 max=2790 stddev=344 Fast tracks: kMaxFastTracks=8 activeMask=0x1 Index Active Full Partial Empty Recent Ready 0 yes 252 0 2 full 1664 1 no 0 0 0 full 0 2 no 17 0 63 empty 0 3 no 0 0 0 full 0 4 no 0 0 0 full 0 5 no 0 0 0 full 0 6 no 0 0 0 full 0 7 no 0 0 0 full 0 Output thread 0xb711e050 stream volumes in dB: 0:-4.7, 1:-17, 2:-11, 3:-7.4, 4:-11, 5:-11, 6:0, 7:-17, 8:-11, 9:-7.4 Output thread 0xb711e050 tracks Name Client Type Fmt Chn mask Session fCount S F SRate L dB R dB Server Main buf Aux Buf Flags UndFrmCnt F 1 1052 0 00000001 00000001 5 128 I 0 48000 -10 -10 00000000 B7109EF0 00000000 0x000 0 2 784 1 00000001 00000001 12 1395 S 1 44100 -Inf -Inf 00000573 B7109EF0 00000000 0x600 0 F 2 784 2 00000001 00000001 16 128 S 1 48000 0 0 00000880 B7109EF0 00000000 0x600 1408 1 784 1 00000001 00000001 15 1395 S 1 44100 -Inf -Inf 00000573 B7109EF0 00000000 0x600 0 Output thread 0xb711e050 active tracks Name Client Type Fmt Chn mask Session fCount S F SRate L dB R dB Server Main buf Aux Buf Flags UndFrmCnt Normal mixer raw underrun counters: partial=0 empty=2 - 0 Effect Chains: The difference I could see when tone is heard properly and when it's not is the "UndFrmCnt". When the tone is proper UndFrmCnt is not incrementing. On Friday, 14 March 2014 20:14:32 UTC+5:30, Glenn Kasten wrote: > > Please say which SoC, OEM device name/model, Android release version, > and the audio output HAL configuration: number of HAL buffers, frames per > buffer, > sample rate in Hz, and frame format (e.g. stereo 16-bit PCM). Also > please include the output of dumpsys media.audio_flinger while you are > hearing glitches. > > On Friday, March 14, 2014 1:31:42 AM UTC-7, Mohan Kumar wrote: >> >> I seeing issues when I use fastmixer for output while I play short Tones >> by pressing volume button, The output is having extra zeroes inserted >> between the actual output which makes glitches in the output. >> >> How can we solve this issue? >> > -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.