• Home
  • Raw
  • Download

Lines Matching refs:frame

507 	struct framebuf *frame = &cam->buffers[frame_nr];  in sync()  local
510 if (frame->status == FRAME_READY) in sync()
514 frame->status = FRAME_READY; in sync()
515 frame->length = 0; in sync()
522 frame->status == FRAME_READY); in sync()
541 int frame, err; in ioctl_set_window_size() local
572 for (frame = 0; frame < cam->num_frames; ++frame) { in ioctl_set_window_size()
573 if (cam->buffers[frame].status == FRAME_READING) in ioctl_set_window_size()
574 if ((err = sync(cam, frame)) < 0) in ioctl_set_window_size()
577 cam->buffers[frame].status = FRAME_EMPTY; in ioctl_set_window_size()
615 if (vm->frame < 0 || vm->frame >= cam->num_frames) in ioctl_mcapture()
636 if (cam->buffers[vm->frame].status == FRAME_READING) in ioctl_mcapture()
637 if ((err=sync(cam, vm->frame)) < 0) in ioctl_mcapture()
640 cam->buffers[vm->frame].status = FRAME_EMPTY; in ioctl_mcapture()
652 int frame; in ioctl_sync() local
654 frame = *(int*)arg; in ioctl_sync()
656 if (frame < 0 || frame >= cam->num_frames) in ioctl_sync()
659 return sync(cam, frame); in ioctl_sync()
880 int err, frame; in ioctl_set_fmt() local
913 for (frame = 0; frame < cam->num_frames; ++frame) { in ioctl_set_fmt()
914 if (cam->buffers[frame].status == FRAME_READING) in ioctl_set_fmt()
915 if ((err = sync(cam, frame)) < 0) in ioctl_set_fmt()
918 cam->buffers[frame].status = FRAME_EMPTY; in ioctl_set_fmt()
1525 int frame; in ioctl_dqbuf() local
1531 frame = find_earliest_filled_buffer(cam); in ioctl_dqbuf()
1533 if(frame < 0 && file->f_flags&O_NONBLOCK) in ioctl_dqbuf()
1536 if(frame < 0) { in ioctl_dqbuf()
1548 frame = cb->num; in ioctl_dqbuf()
1552 buf->index = frame; in ioctl_dqbuf()