summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include/avc_utils.h
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2012-12-03 15:20:40 -0800
committerAndreas Huber <andih@google.com>2012-12-05 10:34:34 -0800
commite9810fae2ca6620337b75a787786cc0ea52adecd (patch)
treef848298646fb0163e6911ad8622adcc12a8eba3f /media/libstagefright/include/avc_utils.h
parent07dfb08e935fdfe9f73f452cf27e3e2b052eda4f (diff)
downloadframeworks_av-e9810fae2ca6620337b75a787786cc0ea52adecd.zip
frameworks_av-e9810fae2ca6620337b75a787786cc0ea52adecd.tar.gz
frameworks_av-e9810fae2ca6620337b75a787786cc0ea52adecd.tar.bz2
Respect sample aspect ratio in NuPlayer.
related-to-bug: 7569402 Change-Id: I302de95d83b180bd2dc72ddd0c69a665dbce2527
Diffstat (limited to 'media/libstagefright/include/avc_utils.h')
-rw-r--r--media/libstagefright/include/avc_utils.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/media/libstagefright/include/avc_utils.h b/media/libstagefright/include/avc_utils.h
index e418822..d517320 100644
--- a/media/libstagefright/include/avc_utils.h
+++ b/media/libstagefright/include/avc_utils.h
@@ -36,8 +36,11 @@ enum {
kAVCProfileCAVLC444Intra = 0x2c
};
+// Optionally returns sample aspect ratio as well.
void FindAVCDimensions(
- const sp<ABuffer> &seqParamSet, int32_t *width, int32_t *height);
+ const sp<ABuffer> &seqParamSet,
+ int32_t *width, int32_t *height,
+ int32_t *sarWidth = NULL, int32_t *sarHeight = NULL);
unsigned parseUE(ABitReader *br);