72,9 → 72,6 |
|
task_nopreempt(); |
|
/* Open VideoDev */ |
VIDEODEV26_open(0); |
|
/* Select input channel */ |
VIDEODEV26_ioctl(0,VIDIOCGCHAN,(unsigned long)&chan); |
|
129,13 → 126,18 |
/* Set the current buffer */ |
VIDEODEV26_ioctl(0,VIDIOCSFBUF,(unsigned long)&(fbuf[save])); |
|
|
/* Start grabbing */ |
on = 1; |
VIDEODEV26_ioctl(0,VIDIOCCAPTURE,(unsigned long)&on); |
|
task_preempt(); |
|
|
/* |
printf_xy(1,1,WHITE,"%08x%08x", |
*(unsigned int *)(fbuf[display].base+50*320+50), |
*(unsigned int *)(fbuf[display].base+50*320+54)); |
*/ |
|
elaborate_image(fbuf[display].base); |
|
/* Buffer switch */ |