|
|
@ -484,7 +484,7 @@ static int decode_info_header(NUTContext *nut) |
|
|
|
int64_t value, end; |
|
|
|
int64_t value, end; |
|
|
|
char name[256], str_value[1024], type_str[256]; |
|
|
|
char name[256], str_value[1024], type_str[256]; |
|
|
|
const char *type; |
|
|
|
const char *type; |
|
|
|
int *event_flags; |
|
|
|
int *event_flags = NULL; |
|
|
|
AVChapter *chapter = NULL; |
|
|
|
AVChapter *chapter = NULL; |
|
|
|
AVStream *st = NULL; |
|
|
|
AVStream *st = NULL; |
|
|
|
AVDictionary **metadata = NULL; |
|
|
|
AVDictionary **metadata = NULL; |
|
|
@ -560,6 +560,7 @@ static int decode_info_header(NUTContext *nut) |
|
|
|
|
|
|
|
|
|
|
|
if (metadata && av_strcasecmp(name, "Uses") && |
|
|
|
if (metadata && av_strcasecmp(name, "Uses") && |
|
|
|
av_strcasecmp(name, "Depends") && av_strcasecmp(name, "Replaces")) { |
|
|
|
av_strcasecmp(name, "Depends") && av_strcasecmp(name, "Replaces")) { |
|
|
|
|
|
|
|
if (event_flags) |
|
|
|
*event_flags |= metadata_flag; |
|
|
|
*event_flags |= metadata_flag; |
|
|
|
av_dict_set(metadata, name, str_value, 0); |
|
|
|
av_dict_set(metadata, name, str_value, 0); |
|
|
|
} |
|
|
|
} |
|
|
|