]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/rmenc.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / rmenc.c
index 8a9d84017a3498763a230986ae9a8ec33616a95b..3919ee9219759082ba6ecb60889ce24a1b87e130 100644 (file)
@@ -309,6 +309,11 @@ static int rm_write_header(AVFormatContext *s)
     int n;
     AVCodecContext *codec;
 
+    if (s->nb_streams > 2) {
+        av_log(s, AV_LOG_ERROR, "At most 2 streams are currently supported for muxing in RM\n");
+        return AVERROR_PATCHWELCOME;
+    }
+
     for(n=0;n<s->nb_streams;n++) {
         s->streams[n]->id = n;
         codec = s->streams[n]->codec;