dont needlessly gettimeofday in video grabber patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)
Originally committed as revision 893 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
86748dbc61
commit
cca1b2410e
@ -230,9 +230,6 @@ static int grab_read_header(AVFormatContext *s1, AVFormatParameters *ap)
|
|||||||
static int v4l_mm_read_picture(VideoData *s, UINT8 *buf)
|
static int v4l_mm_read_picture(VideoData *s, UINT8 *buf)
|
||||||
{
|
{
|
||||||
UINT8 *ptr;
|
UINT8 *ptr;
|
||||||
struct timeval tv_s;
|
|
||||||
//struct timeval tv_e;
|
|
||||||
//int delay;
|
|
||||||
|
|
||||||
/* Setup to capture the next frame */
|
/* Setup to capture the next frame */
|
||||||
gb_buf.frame = (gb_frame + 1) % gb_buffers.frames;
|
gb_buf.frame = (gb_frame + 1) % gb_buffers.frames;
|
||||||
@ -244,8 +241,6 @@ static int v4l_mm_read_picture(VideoData *s, UINT8 *buf)
|
|||||||
return -EIO;
|
return -EIO;
|
||||||
}
|
}
|
||||||
|
|
||||||
gettimeofday(&tv_s, 0);
|
|
||||||
|
|
||||||
while (ioctl(s->fd, VIDIOCSYNC, &gb_frame) < 0 &&
|
while (ioctl(s->fd, VIDIOCSYNC, &gb_frame) < 0 &&
|
||||||
(errno == EAGAIN || errno == EINTR));
|
(errno == EAGAIN || errno == EINTR));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user