audio: add support for 24bit pcm format

- update audio_stream_frame_size to support
  24bit pcm formats.

Change-Id: I180700ac92cc2a225c8405715103ebb90e143215
diff --git a/include/hardware/audio.h b/include/hardware/audio.h
index 763ca58..61b9ac4 100644
--- a/include/hardware/audio.h
+++ b/include/hardware/audio.h
@@ -439,7 +439,8 @@
     size_t chan_samp_sz;
     audio_format_t format = s->get_format(s);
 
-    if (audio_is_linear_pcm(format)) {
+    if (audio_is_linear_pcm(format) &&
+            format != AUDIO_FORMAT_PCM_8_24_BIT) {
         chan_samp_sz = audio_bytes_per_sample(format);
         return popcount(s->get_channels(s)) * chan_samp_sz;
     }