]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/sierravmd.c
Add a function rtsp_setup_output_streams for announcing the SDP
[ffmpeg] / libavformat / sierravmd.c
index 5660282db22b5f229b3e59afb57359eb000dde38..9d069fdff6632ba0c65973e65af9645957dfa9af 100644 (file)
@@ -161,7 +161,7 @@ static int vmd_read_header(AVFormatContext *s,
     vmd->frame_table = NULL;
     sound_buffers = AV_RL16(&vmd->vmd_header[808]);
     raw_frame_table_size = vmd->frame_count * 6;
-    if(vmd->frame_count * vmd->frames_per_block  >= (UINT_MAX - sound_buffers) / sizeof(vmd_frame)){
+    if(vmd->frame_count * vmd->frames_per_block >= UINT_MAX / sizeof(vmd_frame) - sound_buffers){
         av_log(s, AV_LOG_ERROR, "vmd->frame_count * vmd->frames_per_block too large\n");
         return -1;
     }