audio: Add helper method for PCM offload formats
Change-Id: Ie00a65ad1449c1838fd4335b7083351c59240e9c
diff --git a/audio/include/system/audio.h b/audio/include/system/audio.h
index fa80a45..a5ed774 100644
--- a/audio/include/system/audio.h
+++ b/audio/include/system/audio.h
@@ -1627,6 +1627,14 @@
|| mainFormat == AUDIO_FORMAT_IEC61937);
}
+static inline bool audio_is_offload_pcm(audio_format_t format)
+{
+#ifdef QCOM_HARDWARE
+ return ((format & AUDIO_FORMAT_MAIN_MASK) == AUDIO_FORMAT_PCM_OFFLOAD);
+#endif
+ return false;
+}
+
static inline size_t audio_bytes_per_sample(audio_format_t format)
{
size_t size = 0;