audio_utils: Add support for one more format conversion
Support conversion from packed 24 bit to padded 24 bit (8_24)
Change-Id: Ibc6535f6e2bf7d53900edcb45b0056c02597f727
diff --git a/audio_utils/format.c b/audio_utils/format.c
index 4ac862a..a6b2033 100644
--- a/audio_utils/format.c
+++ b/audio_utils/format.c
@@ -126,6 +126,10 @@
case AUDIO_FORMAT_PCM_FLOAT:
memcpy_to_q8_23_from_float_with_clamp((int32_t*)dst, (float*)src, count);
return;
+ case AUDIO_FORMAT_PCM_24_BIT_PACKED: {
+ memcpy_to_q8_23_from_p24((int32_t *)dst, (uint8_t *)src, count);
+ return;
+ }
default:
break;
}