summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Romberger <bromberg@codeaurora.org>2015-07-21 09:53:28 -0700
committerArne Coucheron <arco68@gmail.com>2016-05-11 00:12:22 +0200
commitd0940b8ea6e66d127a3efced04b99332935116cc (patch)
treeba2ac98b7401e6596a29582e3f256fd1be66f491
parent2631c846eae934a24702c8f4deaa2b323f36df00 (diff)
downloadhardware_qcom_audio-d0940b8ea6e66d127a3efced04b99332935116cc.tar.gz
hardware_qcom_audio-d0940b8ea6e66d127a3efced04b99332935116cc.tar.bz2
hardware_qcom_audio-d0940b8ea6e66d127a3efced04b99332935116cc.zip
mm-audio: omx: Fix OMX encoders timestamp
Timestamp format of encoder output structure incorrect. Timestamp is of format of least significant bits first. Encoder out structure formated incorrectly to expect most significant bits first. Change-Id: I9cc152dfc8ccb6dc78f715461a2bece1fe2a7819
-rw-r--r--mm-audio/aenc-aac/qdsp6/inc/omx_aac_aenc.h2
-rw-r--r--mm-audio/aenc-amrnb/qdsp6/inc/omx_amr_aenc.h2
-rw-r--r--mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h2
-rw-r--r--mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/mm-audio/aenc-aac/qdsp6/inc/omx_aac_aenc.h b/mm-audio/aenc-aac/qdsp6/inc/omx_aac_aenc.h
index daeb6a1e..507cd927 100644
--- a/mm-audio/aenc-aac/qdsp6/inc/omx_aac_aenc.h
+++ b/mm-audio/aenc-aac/qdsp6/inc/omx_aac_aenc.h
@@ -414,8 +414,8 @@ private:
unsigned int offset_to_frame;
unsigned int frame_size;
unsigned int encoded_pcm_samples;
- unsigned int msw_ts;
unsigned int lsw_ts;
+ unsigned int msw_ts;
unsigned int nflags;
} __attribute__ ((packed))ENC_META_OUT;
diff --git a/mm-audio/aenc-amrnb/qdsp6/inc/omx_amr_aenc.h b/mm-audio/aenc-amrnb/qdsp6/inc/omx_amr_aenc.h
index 4b897653..0b48f751 100644
--- a/mm-audio/aenc-amrnb/qdsp6/inc/omx_amr_aenc.h
+++ b/mm-audio/aenc-amrnb/qdsp6/inc/omx_amr_aenc.h
@@ -341,8 +341,8 @@ private:
unsigned int offset_to_frame;
unsigned int frame_size;
unsigned int encoded_pcm_samples;
- unsigned int msw_ts;
unsigned int lsw_ts;
+ unsigned int msw_ts;
unsigned int nflags;
} __attribute__ ((packed))ENC_META_OUT;
diff --git a/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h b/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h
index fa83230b..f151bb2f 100644
--- a/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h
+++ b/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h
@@ -342,8 +342,8 @@ private:
unsigned int offset_to_frame;
unsigned int frame_size;
unsigned int encoded_pcm_samples;
- unsigned int msw_ts;
unsigned int lsw_ts;
+ unsigned int msw_ts;
unsigned int nflags;
} __attribute__ ((packed))ENC_META_OUT;
diff --git a/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h b/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h
index c5478099..f907e3e2 100644
--- a/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h
+++ b/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h
@@ -342,8 +342,8 @@ private:
unsigned int offset_to_frame;
unsigned int frame_size;
unsigned int encoded_pcm_samples;
- unsigned int msw_ts;
unsigned int lsw_ts;
+ unsigned int msw_ts;
unsigned int nflags;
} __attribute__ ((packed))ENC_META_OUT;