]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/riffdec.c
Merge commit 'e737a4aaafcb1d761b7f96043c2f83ce742c64ae'
[ffmpeg] / libavformat / riffdec.c
index 09fee9d603ae28a829c20ed914f4e65c52e03dab..88e2229a778418af70d71c8f8d0e4d9d7a21ba0c 100644 (file)
@@ -84,6 +84,9 @@ int ff_get_wav_header(AVIOContext *pb, AVCodecContext *codec, int size)
 {
     int id;
 
+    if (size < 14)
+        avpriv_request_sample(codec, "wav header size < 14");
+
     id                 = avio_rl16(pb);
     codec->codec_type  = AVMEDIA_TYPE_AUDIO;
     codec->channels    = avio_rl16(pb);