[FFmpeg-cvslog] r14646 - trunk/libavdevice/v4l.c
stefano
subversion
Wed Aug 6 20:20:04 CEST 2008
Author: stefano
Date: Wed Aug 6 20:20:04 2008
New Revision: 14646
Log:
Distinguish the error reporting for the cases of wrong size and wrong
timebase in the video4linux grab_read_header() function.
Modified:
trunk/libavdevice/v4l.c
Modified: trunk/libavdevice/v4l.c
==============================================================================
--- trunk/libavdevice/v4l.c (original)
+++ trunk/libavdevice/v4l.c Wed Aug 6 20:20:04 2008
@@ -78,10 +78,12 @@ static int grab_read_header(AVFormatCont
int j;
int vformat_num = sizeof(video_formats) / sizeof(video_formats[0]);
- if (ap->width <= 0 || ap->height <= 0 || ap->time_base.den <= 0) {
- av_log(s1, AV_LOG_ERROR, "Bad capture size (%dx%d) or wrong time base (%d)\n",
- ap->width, ap->height, ap->time_base.den);
-
+ if (ap->width <= 0 || ap->height <= 0) {
+ av_log(s1, AV_LOG_ERROR, "Wrong size (%dx%d)\n", ap->width, ap->height);
+ return -1;
+ }
+ if (ap->time_base.den <= 0) {
+ av_log(s1, AV_LOG_ERROR, "Wrong time base (%d)\n", ap->time_base.den);
return -1;
}
More information about the ffmpeg-cvslog
mailing list