From 728512463c62fffb09bfe5e45bf2b5793c38b61e Mon Sep 17 00:00:00 2001
From: Daniel Kang <daniel.d.kang@gmail.com>
Date: Fri, 31 Dec 2010 23:19:32 -0500
Subject: [PATCH] fix ffmpeg crash for invalid y4m headers

---
 libavformat/yuv4mpeg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libavformat/yuv4mpeg.c b/libavformat/yuv4mpeg.c
index 99a1ce2..5e895ca 100644
--- a/libavformat/yuv4mpeg.c
+++ b/libavformat/yuv4mpeg.c
@@ -316,7 +316,7 @@ static int yuv4_read_header(AVFormatContext *s, AVFormatParameters *ap)
             pix_fmt = alt_pix_fmt;
     }

-    if (raten == 0 && rated == 0) {
+    if (raten == 0 || rated == 0) {
         // Frame rate unknown
         raten = 25;
         rated = 1;
--
1.7.2.2

