]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/audiointerleave.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / audiointerleave.c
index 922f4a5880fd8a8a487f1f2035ddba858c8a7330..609a5117a3893fb16063c045b43a8710becd0834 100644 (file)
@@ -47,6 +47,10 @@ int ff_audio_interleave_init(AVFormatContext *s,
     if (!samples_per_frame)
         return -1;
 
+    if (!time_base.num) {
+        av_log(s, AV_LOG_ERROR, "timebase not set for audio interleave\n");
+        return -1;
+    }
     for (i = 0; i < s->nb_streams; i++) {
         AVStream *st = s->streams[i];
         AudioInterleaveContext *aic = st->priv_data;