Quoting Vittorio Giovara (2014-10-18 17:58:47) > From: Luca Barbato <[email protected]> > > Chapters do not have an event_flags field. > > Bug-Id: CID 1231990 > --- > libavformat/nutdec.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/libavformat/nutdec.c b/libavformat/nutdec.c > index 6c95d55..56d208f 100644 > --- a/libavformat/nutdec.c > +++ b/libavformat/nutdec.c > @@ -461,7 +461,7 @@ static int decode_info_header(NUTContext *nut) > int64_t value, end; > char name[256], str_value[1024], type_str[256]; > const char *type; > - int *event_flags; > + int *event_flags = NULL; > AVChapter *chapter = NULL; > AVStream *st = NULL; > AVDictionary **metadata = NULL; > @@ -529,7 +529,8 @@ static int decode_info_header(NUTContext *nut) > } > if (metadata && av_strcasecmp(name, "Uses") && > av_strcasecmp(name, "Depends") && av_strcasecmp(name, > "Replaces")) { > - *event_flags |= metadata_flag; > + if (event_flags) > + *event_flags |= metadata_flag; > av_dict_set(metadata, name, str_value, 0); > } > } > -- > 1.9.3 (Apple Git-50) >
Looks ok -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
