Browse Source

matroskaenc: Check that tracks was allocated

Originally committed as revision 23477 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/n0.8
David Conrad 15 years ago
parent
commit
d06735a34a
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      libavformat/matroskaenc.c

+ 2
- 0
libavformat/matroskaenc.c View File

@@ -703,6 +703,8 @@ static int mkv_write_header(AVFormatContext *s)
av_lfg_init(&mkv->lfg, av_get_random_seed());

mkv->tracks = av_mallocz(s->nb_streams * sizeof(*mkv->tracks));
if (!mkv->tracks)
return AVERROR(ENOMEM);

ebml_header = start_ebml_master(pb, EBML_ID_HEADER, 0);
put_ebml_uint (pb, EBML_ID_EBMLVERSION , 1);


Loading…
Cancel
Save