On Fri, Apr 08, 2016 at 10:05:13AM -0500, Will Kelleher wrote: > Signed-off-by: Will Kelleher <wkelle...@gogoair.com> > --- > libavcodec/hevc_parser.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/libavcodec/hevc_parser.c b/libavcodec/hevc_parser.c > index 4625e61..5558afc 100644 > --- a/libavcodec/hevc_parser.c > +++ b/libavcodec/hevc_parser.c > @@ -202,6 +202,9 @@ static inline int parse_nal_units(AVCodecParserContext > *s, const uint8_t *buf, > > gb = &h->HEVClc->gb; > > + h->a53_caption_size = 0; > + av_freep(&h->a53_caption); > +
shouldnt this be in hevc_parser_close() ? (actually it probably belongs somewhere closer into hevc as the code allocating should also free but the other allocs are also seperate from the freeing ...) [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Opposition brings concord. Out of discord comes the fairest harmony. -- Heraclitus
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel