summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2023-04-08 10:21:56 -0300
committerJames Almer <jamrial@gmail.com>2023-04-08 10:21:56 -0300
commite1f691b2e82c38d3c87a22a0e58f8a3e41c67428 (patch)
tree6f25c4c8ac0c44366cd87f036c0c7814e3756e46 /libavformat
parent6d31619af2826adfe5aa71990cebafa8cbd6ecde (diff)
downloadffmpeg-e1f691b2e82c38d3c87a22a0e58f8a3e41c67428.tar.gz
avformat/matroskadec: remove itu_t_t35 flag from MatroskaTrack
It's no longer needed after 88de01d878. Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/matroskadec.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c
index a3846106bf..b3922ab8b0 100644
--- a/libavformat/matroskadec.c
+++ b/libavformat/matroskadec.c
@@ -285,7 +285,6 @@ typedef struct MatroskaTrack {
int needs_decoding;
uint64_t max_block_additional_id;
EbmlList block_addition_mappings;
- int blockaddid_itu_t_t35;
uint32_t palette[AVPALETTE_COUNT];
int has_palette;
@@ -2408,7 +2407,6 @@ static int mkv_parse_block_addition_mappings(AVFormatContext *s, AVStream *st, M
if (strict)
return AVERROR_INVALIDDATA;
}
- track->blockaddid_itu_t_t35 |= mapping->type == MATROSKA_BLOCK_ADD_ID_TYPE_ITU_T_T35;
break;
case MATROSKA_BLOCK_ADD_ID_TYPE_DVCC:
case MATROSKA_BLOCK_ADD_ID_TYPE_DVVC:
@@ -2850,8 +2848,6 @@ static int matroska_parse_tracks(AVFormatContext *s)
/* we don't need any value stored in CodecPrivate.
make sure that it's not exported as extradata. */
track->codec_priv.size = 0;
- /* Assume BlockAddID 4 is ITU-T T.35 metadata if WebM */
- track->blockaddid_itu_t_t35 = matroska->is_webm;
} else if (codec_id == AV_CODEC_ID_ARIB_CAPTION && track->codec_priv.size == 3) {
int component_tag = track->codec_priv.data[0];
int data_component_id = AV_RB16(track->codec_priv.data + 1);
@@ -3692,7 +3688,7 @@ static int matroska_parse_block_additional(MatroskaDemuxContext *matroska,
size_t hdrplus_size;
AVDynamicHDRPlus *hdrplus;
- if (!track->blockaddid_itu_t_t35 || size < 6)
+ if (size < 6)
break; //ignore
bytestream2_init(&bc, data, size);