preview_off.c
上传用户:aoeyumen
上传日期:2007-01-06
资源大小:3329k
文件大小:1k
源码类别:

DVD

开发平台:

Unix_Linux

  1. /* very simple app to set the tv frequency */
  2. #include <sys/time.h>
  3. #include <fcntl.h>
  4. #include <sys/ioctl.h>
  5. #include <unistd.h>
  6. #include <stdio.h>
  7. #include <errno.h>
  8. #include <linux/fs.h>
  9. #include <linux/videodev2.h>
  10. int main(int argc,char **argv) {
  11.   int vfd = 0;
  12.   int arg = 0;
  13.   char *devname = "/dev/video";
  14.   if( argc != 1 ) {
  15.         puts("Usage: preview_offn");
  16.         exit(1);
  17.   }
  18.   vfd = open(devname,O_RDWR|O_NONCAP);
  19.   if (vfd <= 0) {
  20.     fprintf(stderr,"sorry, no such device %sn",devname);
  21.     exit(1);
  22.   }
  23.   if (ioctl(vfd,VIDIOC_PREVIEW,&arg) < 0)
  24.     perror("setting frequency"),exit(1);
  25.   close(vfd);
  26.   return 0;
  27. }