From 435a6082f9e368196e0d8347858c63de1126af2c Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Thu, 26 Jun 2008 23:00:00 +0000 Subject: [PATCH] Do not completely bail out for invalid params, just skip the current sector. Originally committed as revision 14002 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/psxstr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/psxstr.c b/libavformat/psxstr.c index 7f5fe79..5be7a95 100644 --- a/libavformat/psxstr.c +++ b/libavformat/psxstr.c @@ -151,7 +151,7 @@ static int str_read_packet(AVFormatContext *s, && current_sector < sector_count && sector_count*VIDEO_DATA_CHUNK_SIZE >=frame_size)){ av_log(s, AV_LOG_ERROR, "Invalid parameters %d %d %d\n", current_sector, sector_count, frame_size); - return AVERROR_INVALIDDATA; + break; } if(str->channels[channel].video_stream_index < 0){ -- 2.7.4