summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/AudioFlinger.cpp
diff options
context:
space:
mode:
authorPreetam Singh Ranawat <apranawat@codeaurora.org>2015-03-30 21:48:36 +0530
committerLinux Build Service Account <lnxbuild@localhost>2015-10-06 03:24:47 -0600
commite783dda74af6dcd3deb2b06ca809799eeaf443e9 (patch)
tree677364a45ddd65ec1303cf4c2e137209525761f2 /services/audioflinger/AudioFlinger.cpp
parent6f72743fd1066bb62d1ef3d96492a4110735341a (diff)
downloadframeworks_av-e783dda74af6dcd3deb2b06ca809799eeaf443e9.zip
frameworks_av-e783dda74af6dcd3deb2b06ca809799eeaf443e9.tar.gz
frameworks_av-e783dda74af6dcd3deb2b06ca809799eeaf443e9.tar.bz2
AudioFlinger: Add PCM offload format for dumpsys logging
-dumpsys logs show unknown format for PCM offload playback. -Add PCM offloading formats for logging. Change-Id: I4dbb8721c7e1d1f9d51bb1f964648046e7c09875
Diffstat (limited to 'services/audioflinger/AudioFlinger.cpp')
-rw-r--r--services/audioflinger/AudioFlinger.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/services/audioflinger/AudioFlinger.cpp b/services/audioflinger/AudioFlinger.cpp
index efb42c0..e077dff 100644
--- a/services/audioflinger/AudioFlinger.cpp
+++ b/services/audioflinger/AudioFlinger.cpp
@@ -131,6 +131,14 @@ const char *formatToString(audio_format_t format) {
case AUDIO_FORMAT_OPUS: return "opus";
case AUDIO_FORMAT_AC3: return "ac-3";
case AUDIO_FORMAT_E_AC3: return "e-ac-3";
+ case AUDIO_FORMAT_PCM_OFFLOAD:
+ switch (format) {
+ case AUDIO_FORMAT_PCM_16_BIT_OFFLOAD: return "pcm-16bit-offload";
+ case AUDIO_FORMAT_PCM_24_BIT_OFFLOAD: return "pcm-24bit-offload";
+ default:
+ break;
+ }
+ break;
default:
break;
}