summaryrefslogtreecommitdiff
path: root/libavcodec/cbs_h264.h
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2018-02-21 22:43:13 +0000
committerMark Thompson <sw@jkqxz.net>2018-02-21 22:51:46 +0000
commitfbeac5356c692b6f681a21749dee3a3e414f1230 (patch)
tree7df69e22a39e82895418581ffc68b07c28a44658 /libavcodec/cbs_h264.h
parentab6edb173b365d9a787c2df3a45e3a018d7843d7 (diff)
parenteccc03c8fbc603a0a3257df66f0705f74fe2581a (diff)
Merge commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a'
* commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a': cbs_h264: Add support for filler NAL units Some bitstream -> get_bits. Merged-by: Mark Thompson <sw@jkqxz.net>
Diffstat (limited to 'libavcodec/cbs_h264.h')
-rw-r--r--libavcodec/cbs_h264.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libavcodec/cbs_h264.h b/libavcodec/cbs_h264.h
index 11dce87103..2219d9da8d 100644
--- a/libavcodec/cbs_h264.h
+++ b/libavcodec/cbs_h264.h
@@ -408,6 +408,12 @@ typedef struct H264RawSlice {
AVBufferRef *data_ref;
} H264RawSlice;
+typedef struct H264RawFiller {
+ H264RawNALUnitHeader nal_unit_header;
+
+ uint32_t filler_size;
+} H264RawFiller;
+
typedef struct CodedBitstreamH264Context {
// Reader/writer context in common with the H.265 implementation.