1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00

lavd/v4l2: fully init an ioctl argument.

Silence a valgrind warning about uninitialized memory.
This commit is contained in:
Nicolas George 2013-03-27 11:11:31 +01:00
parent f810ca63f8
commit 9dd54d7422

View File

@ -949,11 +949,10 @@ static int v4l2_read_header(AVFormatContext *s1)
} }
if (!s->width && !s->height) { if (!s->width && !s->height) {
struct v4l2_format fmt; struct v4l2_format fmt = { .type = V4L2_BUF_TYPE_VIDEO_CAPTURE };
av_log(s1, AV_LOG_VERBOSE, av_log(s1, AV_LOG_VERBOSE,
"Querying the device for the current frame size\n"); "Querying the device for the current frame size\n");
fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
if (v4l2_ioctl(s->fd, VIDIOC_G_FMT, &fmt) < 0) { if (v4l2_ioctl(s->fd, VIDIOC_G_FMT, &fmt) < 0) {
res = AVERROR(errno); res = AVERROR(errno);
av_log(s1, AV_LOG_ERROR, "ioctl(VIDIOC_G_FMT): %s\n", av_err2str(res)); av_log(s1, AV_LOG_ERROR, "ioctl(VIDIOC_G_FMT): %s\n", av_err2str(res));