1 /* 2 * libzvbi -- Video For Linux Two API 0.20 definitions 3 * 4 * Author Michael H. Schimek 5 * 6 * This file was not copied from the Linux kernel sources and in 7 * author's opinion contains only uncopyrightable facts which are 8 * necessary for interoperability. 9 */ 10 11 #ifndef VIDEODEV2_H 12 #define VIDEODEV2_H 13 14 #include <inttypes.h> 15 16 struct v4l2_capability { 17 char name[32]; 18 int type; 19 int inputs; 20 int outputs; 21 int audios; 22 int maxwidth; 23 int maxheight; 24 int minwidth; 25 int minheight; 26 int maxframerate; 27 uint32_t flags; 28 uint32_t reserved[4]; 29 }; 30 31 #define VIDIOC_QUERYCAP _IOR ('V', 0, struct v4l2_capability) 32 33 #endif 34 35 /* 36 Local variables: 37 c-set-style: K&R 38 c-basic-offset: 8 39 End: 40 */ 41