ark_vin.h 474 B

123456789101112131415161718192021
  1. #ifndef __ARK_VIN_H__
  2. #define __ARK_VIN_H__
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #define ARK_DVR_IOC_MAGIC 'n'
  7. #define VIN_UPDATE_WINDOW _IOWR(ARK_DVR_IOC_MAGIC, 50, struct vin_screen)
  8. #define VIN_START _IO(ARK_DVR_IOC_MAGIC, 51)
  9. #define VIN_STOP _IO(ARK_DVR_IOC_MAGIC, 52)
  10. #define VIN_SWITCH_CHANNEL _IOWR(ARK_DVR_IOC_MAGIC, 53, int)
  11. #define VIN_CONFIG _IOWR(ARK_DVR_IOC_MAGIC, 54, struct vin_para)
  12. #ifdef __cplusplus
  13. }
  14. #endif
  15. #endif