diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2012-04-02 17:00:20 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-04-02 17:00:20 +0200 |
commit | 1e059731a376aeddd07f7d61bddf0555cd09ef14 (patch) | |
tree | 0e0be289aad5db16225d36493f03b8a30b62b877 | |
parent | c450cf1572e352ce8cf741247b191d213e230bd3 (diff) | |
download | ffmpeg-1e059731a376aeddd07f7d61bddf0555cd09ef14.tar.gz |
movenc: fix segfault with chapter tracks
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavformat/movenc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavformat/movenc.c b/libavformat/movenc.c index dd14a08907..73b6c66e38 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -2887,7 +2887,7 @@ static int mov_write_packet_internal(AVFormatContext *s, AVPacket *pkt) if (!size) return 0; /* Discard 0 sized packets */ - if (trk->entry) + if (trk->entry && pkt->stream_index < s->nb_streams) frag_duration = av_rescale_q(pkt->dts - trk->cluster[0].dts, s->streams[pkt->stream_index]->time_base, AV_TIME_BASE_Q); |