summaryrefslogtreecommitdiff
path: root/libavcodec/cbs_h264.h
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2018-02-11 17:33:15 +0000
committerMark Thompson <sw@jkqxz.net>2018-02-20 22:04:12 +0000
commiteccc03c8fbc603a0a3257df66f0705f74fe2581a (patch)
tree2aa342f4439eaf4d31f9891104eb2d6355dd0c3e /libavcodec/cbs_h264.h
parent7157d959264f3729da463725c6faa580d9394d19 (diff)
cbs_h264: Add support for filler NAL units
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 a59b7be1be..5a7dc27698 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.