summaryrefslogtreecommitdiff
path: root/media/libstagefright/wifi-display/source/TSPacketizer.h
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2012-10-02 10:16:47 -0700
committerAndreas Huber <andih@google.com>2012-10-02 10:16:47 -0700
commitc6920dfdca378a168a2168f4a64d21af4d37d539 (patch)
treee446b52f041efc7e5317de4761856bf994526c12 /media/libstagefright/wifi-display/source/TSPacketizer.h
parentbd710197a47e3772763c48bfb5d6be21df173a7f (diff)
Take advantage of the hardware encoder's ability to prepend SPS/PPS
to IDR frames instead of doing it manually. Change-Id: I994cfbd6539013406dd610393ba1f0b9a0dbf4d5 related-to-bug: 7245308
Diffstat (limited to 'media/libstagefright/wifi-display/source/TSPacketizer.h')
-rw-r--r--media/libstagefright/wifi-display/source/TSPacketizer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/media/libstagefright/wifi-display/source/TSPacketizer.h b/media/libstagefright/wifi-display/source/TSPacketizer.h
index 01f174a3..0733c067 100644
--- a/media/libstagefright/wifi-display/source/TSPacketizer.h
+++ b/media/libstagefright/wifi-display/source/TSPacketizer.h
@@ -38,9 +38,10 @@ struct TSPacketizer : public RefBase {
ssize_t addTrack(const sp<AMessage> &format);
enum {
- EMIT_PAT_AND_PMT = 1,
- EMIT_PCR = 2,
- IS_ENCRYPTED = 4,
+ EMIT_PAT_AND_PMT = 1,
+ EMIT_PCR = 2,
+ IS_ENCRYPTED = 4,
+ PREPEND_SPS_PPS_TO_IDR_FRAMES = 8,
};
status_t packetize(
size_t trackIndex, const sp<ABuffer> &accessUnit,