summaryrefslogtreecommitdiff
path: root/libavformat/mxfenc.c
diff options
context:
space:
mode:
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>2019-07-18 10:35:00 -0700
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>2019-07-22 13:17:42 -0700
commit9e24b98b15cbec1e0212d909ad29c746e1d1738b (patch)
tree275534e9dae2bbde5d40fe7d9118db7c9590cbf5 /libavformat/mxfenc.c
parentd51d71c1e3a6a225a5bc8f35963b50331e479b1a (diff)
avformat/mxfenc: fix index byte count in partition header
Diffstat (limited to 'libavformat/mxfenc.c')
-rw-r--r--libavformat/mxfenc.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c
index b677f6af8e..2e54320cf0 100644
--- a/libavformat/mxfenc.c
+++ b/libavformat/mxfenc.c
@@ -1944,8 +1944,7 @@ static int mxf_write_partition(AVFormatContext *s, int bodysid,
index_byte_count = 80;
if (index_byte_count) {
- // add encoded ber length
- index_byte_count += 16 + klv_ber_length(index_byte_count);
+ index_byte_count += 16 + 4; // add encoded ber4 length
index_byte_count += klv_fill_size(index_byte_count);
}