10 #define MW_MAX_PROCESS_NAME_LEN (64)
12 #include <sys/types.h>
13 #include "MWCaptureExtension.h"
19 GET_STREAMS_COUNT_NUM = 1,
21 GET_CTRL_STREAM_ID_NUM,
22 SET_CTRL_STREAM_ID_NUM,
23 GET_SELF_STREAM_ID_NUM,
33 GET_FIRMWARE_STORAGE_NUM,
34 SET_FIRMWARE_ERASE_NUM,
35 SET_FIRMWARE_DATA_NUM,
36 GET_FIRMWARE_DATA_NUM,
40 SET_POST_RECONFIG_NUM,
43 GET_CORE_TEMPERATURE_NUM,
50 TIMER_REGISTRATION_NUM,
51 TIMER_DEREGISTRATION_NUM,
52 TIMER_EXPIRE_TIME_NUM,
57 NOTIFY_REGISTRATION_NUM,
58 NOTIFY_DEREGISTRATION_NUM,
65 GET_VIDEO_BUFFER_INFO_NUM,
66 GET_VIDEO_FRAME_INFO_NUM,
69 VIDEO_CAPTURE_OPEN_NUM,
70 VIDEO_CAPTURE_FRAME_NUM,
71 VIDEO_CAPTURE_STATUS_NUM,
72 VIDEO_CAPTURE_CLOSE_NUM,
75 AUDIO_CAPTURE_OPEN_NUM,
76 AUDIO_CAPTURE_FRAME_NUM,
77 AUDIO_CAPTURE_CLOSE_NUM,
80 VIDEO_INPUT_SOURCE_COUNT_NUM,
81 VIDEO_INPUT_SOURCE_ARRAY_NUM,
83 AUDIO_INPUT_SOURCE_COUNT_NUM,
84 AUDIO_INPUT_SOURCE_ARRAY_NUM,
86 SET_INPUT_SOURCE_SCAN_NUM,
87 GET_INPUT_SOURCE_SCAN_NUM,
88 GET_INPUT_SOURCE_SCAN_STATE_NUM,
89 SET_AV_INPUT_SOURCE_LINK_NUM,
90 GET_AV_INPUT_SOURCE_LINK_NUM,
91 SET_VIDEO_INPUT_SOURCE_NUM,
92 GET_VIDEO_INPUT_SOURCE_NUM,
93 SET_AUDIO_INPUT_SOURCE_NUM,
94 GET_AUDIO_INPUT_SOURCE_NUM,
101 GET_INPUT_SPECIFIC_STATUS_NUM,
102 GET_VIDEO_SIGNAL_STATUS_NUM,
103 GET_AUDIO_SIGNAL_STATUS_NUM,
106 GET_HDMI_INFOFRAME_VALID_NUM,
107 GET_HDMI_INFOFRAME_PACKET_NUM,
110 GET_VIDEO_INPUT_ASPECT_RATIO_NUM,
111 SET_VIDEO_INPUT_ASPECT_RATIO_NUM,
112 GET_VIDEO_INPUT_COLOR_FORMAT_NUM,
113 SET_VIDEO_INPUT_COLOR_FORMAT_NUM,
114 GET_VIDEO_INPUT_QUANTIZATION_RANGE_NUM,
115 SET_VIDEO_INPUT_QUANTIZATION_RANGE_NUM,
118 GET_VIDEO_AUTO_H_ALIGN_NUM,
119 SET_VIDEO_AUTO_H_ALIGN_NUM,
120 GET_VIDEO_SAMPLING_PHASE_NUM,
121 SET_VIDEO_SAMPLING_PHASE_NUM,
122 GET_VIDEO_SAMPLING_PHASE_AUTO_NUM,
123 SET_VIDEO_SAMPLING_PHASE_AUTO_NUM,
124 SET_VIDEO_TIMING_NUM,
125 GET_VIDEO_PREFERRED_TIMING_ARRAY_NUM,
126 SET_VIDEO_CUSTOM_TIMING_NUM,
127 GET_VIDEO_CUSTOM_TIMING_COUNT_NUM,
128 GET_VIDEO_CUSTOM_TIMING_ARRAY_NUM,
129 SET_VIDEO_CUSTOM_TIMING_ARRAY_NUM,
130 GET_VIDEO_CUSTOM_RESOLUTION_COUNT_NUM,
131 GET_VIDEO_CUSTOM_RESOLUTION_ARRAY_NUM,
132 SET_VIDEO_CUSTOM_RESOLUTION_ARRAY_NUM,
135 VIDEO_CREATE_IMAGE_NUM,
136 VIDEO_OPEN_IMAGE_NUM,
137 VIDEO_CLOSE_IMAGE_NUM,
138 VIDEO_UPLOAD_IMAGE_NUM,
141 VIDEO_PIN_BUFFER_NUM,
142 VIDEO_UNPIN_BUFFER_NUM,
145 SETTINGS_SAVE_AS_PRESET_NUM,
147 SETTINGS_RELOAD_PRESET_NUM,
150 GET_VIDEO_CONNECTION_FORMAT_NUM,
151 GET_VIDEO_PROCESS_SETTINGS_NUM,
152 SET_VIDEO_PROCESS_SETTINGS_NUM,
153 GET_VIDEO_OSD_SETTINGS_NUM,
154 SET_VIDEO_OSD_SETTINGS_NUM,
155 GET_VIDEO_OSD_IMAGE_NUM,
156 SET_VIDEO_OSD_IMAGE_NUM,
170 GET_V4L2_FRAME_SDI_ANC_PACKETS_NUM,
172 GET_ENABLE_V4L2_FRAME_SDI_ANC_NUM,
173 SET_ENABLE_V4L2_FRAME_SDI_ANC_NUM,
175 VIDEO_ECO_CAPTURE_OPEN_NUM,
176 VIDEO_ECO_CAPTURE_GET_SETTINGS_NUM,
177 VIDEO_ECO_CAPTURE_SET_SETTINGS_NUM,
178 VIDEO_ECO_CAPTURE_FRAME_NUM,
179 VIDEO_ECO_CAPTURE_STATUS_NUM,
180 VIDEO_ECO_CAPTURE_CLOSE_NUM
186 char comm[MW_MAX_PROCESS_NAME_LEN];
228 MWCAP_PTR resolutions;
237 #define MWCAP_IOCTL_GET_STREAMS_COUNT _IOR ('X', GET_STREAMS_COUNT_NUM, int)
238 #define MWCAP_IOCTL_GET_STREAMS_INFO _IOWR('X', GET_STREAMS_INFO_NUM, MWCAP_STREAMS_INFO)
239 #define MWCAP_IOCTL_GET_CTRL_STREAM_ID _IOR ('X', GET_CTRL_STREAM_ID_NUM, int)
240 #define MWCAP_IOCTL_SET_CTRL_STREAM_ID _IOW ('X', SET_CTRL_STREAM_ID_NUM, int)
241 #define MWCAP_IOCTL_GET_SELF_STREAM_ID _IOR ('X', GET_SELF_STREAM_ID_NUM, int)
243 #define MWCAP_IOCTL_GET_CHANNEL_INFO _IOR ('X', GET_CHANNEL_INFO_NUM, MWCAP_CHANNEL_INFO)
244 #define MWCAP_IOCTL_GET_FAMILY_INFO _IOR ('X', GET_FAMILY_INFO_NUM, MWCAP_PRO_CAPTURE_INFO)
245 #define MWCAP_IOCTL_GET_VIDEO_CAPS _IOR ('X', GET_VIDEO_CAPS_NUM, MWCAP_VIDEO_CAPS)
246 #define MWCAP_IOCTL_GET_AUDIO_CAPS _IOR ('X', GET_AUDIO_CAPS_NUM, MWCAP_AUDIO_CAPS)
249 #define MWCAP_IOCTL_GET_FIRMWARE_STORAGE _IOR ('X', GET_FIRMWARE_STORAGE_NUM, MWCAP_FIRMWARE_STORAGE)
250 #define MWCAP_IOCTL_SET_FIRMWARE_ERASE _IOW ('X', SET_FIRMWARE_ERASE_NUM, MWCAP_FIRMWARE_ERASE)
251 #define MWCAP_IOCTL_SET_FIRMWARE_DATA _IOW ('X', SET_FIRMWARE_DATA_NUM, MWCAP_FIRMWARE_DATA)
252 #define MWCAP_IOCTL_GET_FIRMWARE_DATA _IOWR('X', GET_FIRMWARE_DATA_NUM, MWCAP_FIRMWARE_DATA)
255 #define MWCAP_IOCTL_SET_LED_MODE _IOW ('X', SET_LED_MODE_NUM, unsigned int)
256 #define MWCAP_IOCTL_SET_POST_RECONFIG _IOW ('X', SET_POST_RECONFIG_NUM, unsigned int)
257 #define MWCAP_IOCTL_GET_CORE_TEMPERATURE _IOR ('X', GET_CORE_TEMPERATURE_NUM, unsigned int)
260 #define MWCAP_IOCTL_GET_TIME _IOR ('X', GET_TIME_NUM, long long)
261 #define MWCAP_IOCTL_SET_TIME _IOW ('X', SET_TIME_NUM, long long)
262 #define MWCAP_IOCTL_TIME_REGULATION _IOW ('X', TIME_REGULATION_NUM, long long)
264 #define MWCAP_IOCTL_TIMER_REGISTRATION _IOWR('X', TIMER_REGISTRATION_NUM, MWCAP_TIMER_REGISTRATION_S)
265 #define MWCAP_IOCTL_TIMER_DEREGISTRATION _IOW ('X', TIMER_DEREGISTRATION_NUM, MWCAP_PTR)
266 #define MWCAP_IOCTL_TIMER_EXPIRE_TIME _IOW ('X', TIMER_EXPIRE_TIME_NUM, MWCAP_TIMER_EXPIRE_TIME)
269 #define MWCAP_IOCTL_NOTIFY_REGISTRATION _IOWR('X', NOTIFY_REGISTRATION_NUM, MWCAP_NOTIFY_REGISTRATION_S)
270 #define MWCAP_IOCTL_NOTIFY_DEREGISTRATION _IOW ('X', NOTIFY_DEREGISTRATION_NUM, MWCAP_PTR)
271 #define MWCAP_IOCTL_NOTIFY_STATUS _IOWR('X', NOTIFY_STATUS_NUM, MWCAP_NOTIFY_STATUS)
272 #define MWCAP_IOCTL_NOTIFY_ENABLE _IOW ('X', NOTIFY_ENABLE_NUM, MWCAP_NOTIFY_ENABLE)
275 #define MWCAP_IOCTL_GET_VIDEO_BUFFER_INFO _IOR ('X', GET_VIDEO_BUFFER_INFO_NUM, MWCAP_VIDEO_BUFFER_INFO)
276 #define MWCAP_IOCTL_GET_VIDEO_FRAME_INFO _IOWR('X', GET_VIDEO_FRAME_INFO_NUM, MWCAP_VIDEO_FRAME_INFO_PAR)
279 #define MWCAP_IOCTL_VIDEO_CAPTURE_OPEN _IOW ('X', VIDEO_CAPTURE_OPEN_NUM, MWCAP_VIDEO_CAPTURE_OPEN)
280 #define MWCAP_IOCTL_VIDEO_CAPTURE_FRAME _IOW ('X', VIDEO_CAPTURE_FRAME_NUM, MWCAP_VIDEO_CAPTURE_FRAME)
281 #define MWCAP_IOCTL_VIDEO_CAPTURE_STATUS _IOR ('X', VIDEO_CAPTURE_STATUS_NUM, MWCAP_VIDEO_CAPTURE_STATUS)
282 #define MWCAP_IOCTL_VIDEO_CAPTURE_CLOSE _IO ('X', VIDEO_CAPTURE_CLOSE_NUM)
285 #define MWCAP_IOCTL_AUDIO_CAPTURE_OPEN _IO ('X', AUDIO_CAPTURE_OPEN_NUM)
286 #define MWCAP_IOCTL_AUDIO_CAPTURE_FRAME _IOR ('X', AUDIO_CAPTURE_FRAME_NUM, MWCAP_AUDIO_CAPTURE_FRAME)
287 #define MWCAP_IOCTL_AUDIO_CAPTURE_CLOSE _IO ('X', AUDIO_CAPTURE_CLOSE_NUM)
290 #define MWCAP_IOCTL_VIDEO_INPUT_SOURCE_COUNT _IOR ('X', VIDEO_INPUT_SOURCE_COUNT_NUM, int)
291 #define MWCAP_IOCTL_VIDEO_INPUT_SOURCE_ARRAY _IOWR('X', VIDEO_INPUT_SOURCE_ARRAY_NUM, MWCAP_INPUT_SOURCE_ARRAY)
293 #define MWCAP_IOCTL_AUDIO_INPUT_SOURCE_COUNT _IOR ('X', AUDIO_INPUT_SOURCE_COUNT_NUM, int)
294 #define MWCAP_IOCTL_AUDIO_INPUT_SOURCE_ARRAY _IOWR('X', AUDIO_INPUT_SOURCE_ARRAY_NUM, MWCAP_INPUT_SOURCE_ARRAY)
296 #define MWCAP_IOCTL_SET_INPUT_SOURCE_SCAN _IOW ('X', SET_INPUT_SOURCE_SCAN_NUM, bool)
297 #define MWCAP_IOCTL_GET_INPUT_SOURCE_SCAN _IOR ('X', GET_INPUT_SOURCE_SCAN_NUM, bool)
298 #define MWCAP_IOCTL_GET_INPUT_SOURCE_SCAN_STATE _IOR ('X', GET_INPUT_SOURCE_SCAN_STATE_NUM, bool)
299 #define MWCAP_IOCTL_SET_AV_INPUT_SOURCE_LINK _IOW ('X', SET_AV_INPUT_SOURCE_LINK_NUM, bool)
300 #define MWCAP_IOCTL_GET_AV_INPUT_SOURCE_LINK _IOR ('X', GET_AV_INPUT_SOURCE_LINK_NUM, bool)
301 #define MWCAP_IOCTL_SET_VIDEO_INPUT_SOURCE _IOW ('X', SET_VIDEO_INPUT_SOURCE_NUM, unsigned int)
302 #define MWCAP_IOCTL_GET_VIDEO_INPUT_SOURCE _IOR ('X', GET_VIDEO_INPUT_SOURCE_NUM, unsigned int)
303 #define MWCAP_IOCTL_SET_AUDIO_INPUT_SOURCE _IOW ('X', SET_AUDIO_INPUT_SOURCE_NUM, unsigned int)
304 #define MWCAP_IOCTL_GET_AUDIO_INPUT_SOURCE _IOR ('X', GET_AUDIO_INPUT_SOURCE_NUM, unsigned int)
307 #define MWCAP_IOCTL_GET_EDID_DATA _IOWR('X', GET_EDID_DATA_NUM, MWCAP_EDID_DATA)
308 #define MWCAP_IOCTL_SET_EDID_DATA _IOW ('X', SET_EDID_DATA_NUM, MWCAP_EDID_DATA)
311 #define MWCAP_IOCTL_GET_INPUT_SPECIFIC_STATUS _IOR ('X', GET_INPUT_SPECIFIC_STATUS_NUM, MWCAP_INPUT_SPECIFIC_STATUS)
312 #define MWCAP_IOCTL_GET_VIDEO_SIGNAL_STATUS _IOR ('X', GET_VIDEO_SIGNAL_STATUS_NUM, MWCAP_VIDEO_SIGNAL_STATUS)
313 #define MWCAP_IOCTL_GET_AUDIO_SIGNAL_STATUS _IOR ('X', GET_AUDIO_SIGNAL_STATUS_NUM, MWCAP_AUDIO_SIGNAL_STATUS)
316 #define MWCAP_IOCTL_GET_HDMI_INFOFRAME_VALID _IOR ('X', GET_HDMI_INFOFRAME_VALID_NUM, unsigned int)
317 #define MWCAP_IOCTL_GET_HDMI_INFOFRAME_PACKET _IOWR('X', GET_HDMI_INFOFRAME_PACKET_NUM, MWCAP_HDMI_INFOFRAME_PACKET)
320 #define MWCAP_IOCTL_GET_VIDEO_INPUT_ASPECT_RATIO _IOR ('X', GET_VIDEO_INPUT_ASPECT_RATIO_NUM, MWCAP_VIDEO_ASPECT_RATIO)
321 #define MWCAP_IOCTL_SET_VIDEO_INPUT_ASPECT_RATIO _IOW ('X', SET_VIDEO_INPUT_ASPECT_RATIO_NUM, MWCAP_VIDEO_ASPECT_RATIO)
322 #define MWCAP_IOCTL_GET_VIDEO_INPUT_COLOR_FORMAT _IOR ('X', GET_VIDEO_INPUT_COLOR_FORMAT_NUM, MWCAP_VIDEO_COLOR_FORMAT)
323 #define MWCAP_IOCTL_SET_VIDEO_INPUT_COLOR_FORMAT _IOW ('X', SET_VIDEO_INPUT_COLOR_FORMAT_NUM, MWCAP_VIDEO_COLOR_FORMAT)
324 #define MWCAP_IOCTL_GET_VIDEO_INPUT_QUANTIZATION_RANGE _IOR ('X', GET_VIDEO_INPUT_QUANTIZATION_RANGE_NUM, MWCAP_VIDEO_QUANTIZATION_RANGE)
325 #define MWCAP_IOCTL_SET_VIDEO_INPUT_QUANTIZATION_RANGE _IOW ('X', SET_VIDEO_INPUT_QUANTIZATION_RANGE_NUM, MWCAP_VIDEO_QUANTIZATION_RANGE)
328 #define MWCAP_IOCTL_VIDEO_CREATE_IMAGE _IOWR('X', VIDEO_CREATE_IMAGE_NUM, MWCAP_VIDEO_CREATE_IMAGE)
329 #define MWCAP_IOCTL_VIDEO_OPEN_IMAGE _IOWR('X', VIDEO_OPEN_IMAGE_NUM, MWCAP_VIDEO_IMAGE_REF)
330 #define MWCAP_IOCTL_VIDEO_CLOSE_IMAGE _IOWR('X', VIDEO_CLOSE_IMAGE_NUM, MWCAP_VIDEO_IMAGE_REF)
331 #define MWCAP_IOCTL_VIDEO_UPLOAD_IMAGE _IOW ('X', VIDEO_UPLOAD_IMAGE_NUM, MWCAP_VIDEO_UPLOAD_IMAGE)
334 #define MWCAP_IOCTL_GET_VIDEO_AUTO_H_ALIGN _IOR ('X', GET_VIDEO_AUTO_H_ALIGN_NUM, BOOLEAN)
335 #define MWCAP_IOCTL_SET_VIDEO_AUTO_H_ALIGN _IOW ('X', SET_VIDEO_AUTO_H_ALIGN_NUM, BOOLEAN)
337 #define MWCAP_IOCTL_GET_VIDEO_SAMPLING_PHASE _IOR ('X', GET_VIDEO_SAMPLING_PHASE_NUM, BYTE)
338 #define MWCAP_IOCTL_SET_VIDEO_SAMPLING_PHASE _IOW ('X', SET_VIDEO_SAMPLING_PHASE_NUM, BYTE)
339 #define MWCAP_IOCTL_GET_VIDEO_SAMPLING_PHASE_AUTO _IOR ('X', GET_VIDEO_SAMPLING_PHASE_AUTO_NUM, BOOLEAN)
340 #define MWCAP_IOCTL_SET_VIDEO_SAMPLING_PHASE_AUTO _IOW ('X', SET_VIDEO_SAMPLING_PHASE_AUTO_NUM, BOOLEAN)
341 #define MWCAP_IOCTL_SET_VIDEO_TIMING _IOW ('X', SET_VIDEO_TIMING_NUM, MWCAP_VIDEO_TIMING)
342 #define MWCAP_IOCTL_GET_VIDEO_PREFERRED_TIMING_ARRAY _IOWR('X', GET_VIDEO_PREFERRED_TIMING_ARRAY_NUM, MWCAP_VIDEO_TIMING_PAR)
343 #define MWCAP_IOCTL_SET_VIDEO_CUSTOM_TIMING _IOW ('X', SET_VIDEO_CUSTOM_TIMING_NUM, MWCAP_VIDEO_CUSTOM_TIMING)
344 #define MWCAP_IOCTL_GET_VIDEO_CUSTOM_TIMING_COUNT _IOR ('X', GET_VIDEO_CUSTOM_TIMING_COUNT_NUM, DWORD)
345 #define MWCAP_IOCTL_GET_VIDEO_CUSTOM_TIMING_ARRAY _IOWR('X', GET_VIDEO_CUSTOM_TIMING_ARRAY_NUM, MWCAP_VIDEO_CUSTOM_TIMING_PAR)
346 #define MWCAP_IOCTL_SET_VIDEO_CUSTOM_TIMING_ARRAY _IOW ('X', SET_VIDEO_CUSTOM_TIMING_ARRAY_NUM, MWCAP_VIDEO_CUSTOM_TIMING_PAR)
347 #define MWCAP_IOCTL_GET_VIDEO_CUSTOM_RESOLUTION_COUNT _IOR ('X', GET_VIDEO_CUSTOM_RESOLUTION_COUNT_NUM, DWORD)
348 #define MWCAP_IOCTL_GET_VIDEO_CUSTOM_RESOLUTION_ARRAY _IOWR('X', GET_VIDEO_CUSTOM_RESOLUTION_ARRAY_NUM, MWCAP_VIDEO_CUSTOM_RESOLUTION_PAR)
349 #define MWCAP_IOCTL_SET_VIDEO_CUSTOM_RESOLUTION_ARRAY _IOW ('X', SET_VIDEO_CUSTOM_RESOLUTION_ARRAY_NUM, MWCAP_VIDEO_CUSTOM_RESOLUTION_PAR)
352 #define MWCAP_IOCTL_VIDEO_PIN_BUFFER _IOW ('X', VIDEO_PIN_BUFFER_NUM, MWCAP_VIDEO_PIN_BUFFER)
353 #define MWCAP_IOCTL_VIDEO_UNPIN_BUFFER _IOW ('X', VIDEO_UNPIN_BUFFER_NUM, MWCAP_PTR)
356 #define MWCAP_IOCTL_SETTINGS_SAVE_AS_PRESET _IO ('X', SETTINGS_SAVE_AS_PRESET_NUM)
358 #define MWCAP_IOCTL_SETTINGS_RELOAD_PRESET _IO ('X', SETTINGS_RELOAD_PRESET_NUM)
361 #define MWCAP_IOCTL_GET_VIDEO_CONNECTION_FORMAT _IOR ('X', GET_VIDEO_CONNECTION_FORMAT_NUM, MWCAP_VIDEO_CONNECTION_FORMAT)
362 #define MWCAP_IOCTL_GET_VIDEO_PROCESS_SETTINGS _IOR ('X', GET_VIDEO_PROCESS_SETTINGS_NUM, MWCAP_VIDEO_PROCESS_SETTINGS)
363 #define MWCAP_IOCTL_SET_VIDEO_PROCESS_SETTINGS _IOW ('X', SET_VIDEO_PROCESS_SETTINGS_NUM, MWCAP_VIDEO_PROCESS_SETTINGS)
364 #define MWCAP_IOCTL_GET_VIDEO_OSD_SETTINGS _IOR ('X', GET_VIDEO_OSD_SETTINGS_NUM, MWCAP_VIDEO_OSD_SETTINGS)
365 #define MWCAP_IOCTL_SET_VIDEO_OSD_SETTINGS _IOW ('X', SET_VIDEO_OSD_SETTINGS_NUM, MWCAP_VIDEO_OSD_SETTINGS)
366 #define MWCAP_IOCTL_GET_VIDEO_OSD_IMAGE _IOR ('X', GET_VIDEO_OSD_IMAGE_NUM, MWCAP_VIDEO_OSD_IMAGE)
367 #define MWCAP_IOCTL_SET_VIDEO_OSD_IMAGE _IOW ('X', SET_VIDEO_OSD_IMAGE_NUM, MWCAP_VIDEO_OSD_IMAGE)
370 #define MWCAP_IOCTL_GET_BRIGHTNESS _IOR ('X', GET_BRIGHTNESS_NUM, int)
371 #define MWCAP_IOCTL_SET_BRIGHTNESS _IOW ('X', SET_BRIGHTNESS_NUM, int)
372 #define MWCAP_IOCTL_GET_CONTRAST _IOR ('X', GET_CONTRAST_NUM, int)
373 #define MWCAP_IOCTL_SET_CONTRAST _IOW ('X', SET_CONTRAST_NUM, int)
374 #define MWCAP_IOCTL_GET_HUE _IOR ('X', GET_HUE_NUM, int)
375 #define MWCAP_IOCTL_SET_HUE _IOW ('X', SET_HUE_NUM, int)
376 #define MWCAP_IOCTL_GET_SATURATION _IOR ('X', GET_SATURATION_NUM, int)
377 #define MWCAP_IOCTL_SET_SATURATION _IOW ('X', SET_SATURATION_NUM, int)
380 #define MWCAP_IOCTL_SET_SDI_ANC_TYPE _IOW ('X', SET_SDI_ANC_TYPE, MWCAP_SDI_ANC_TYPE)
381 #define MWCAP_IOCTL_GET_SDI_ANC_PACKET _IOR ('X', GET_SDI_ANC_PACKET, MWCAP_SDI_ANC_PACKET)
384 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_OPEN _IOW ('X', VIDEO_ECO_CAPTURE_OPEN_NUM, MWCAP_VIDEO_ECO_CAPTURE_OPEN)
385 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_GET_SETTINGS _IOR ('X', VIDEO_ECO_CAPTURE_GET_SETTINGS_NUM, MWCAP_VIDEO_ECO_CAPTURE_SETTINGS)
386 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_SET_SETTINGS _IOW ('X', VIDEO_ECO_CAPTURE_SET_SETTINGS_NUM, MWCAP_VIDEO_ECO_CAPTURE_SETTINGS)
387 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_FRAME _IOW ('X', VIDEO_ECO_CAPTURE_FRAME_NUM, MWCAP_VIDEO_ECO_CAPTURE_FRAME)
388 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_STATUS _IOR ('X', VIDEO_ECO_CAPTURE_STATUS_NUM, MWCAP_VIDEO_ECO_CAPTURE_STATUS)
389 #define MWCAP_IOCTL_VIDEO_ECO_CAPTURE_CLOSE _IO ('X', VIDEO_ECO_CAPTURE_CLOSE_NUM)
Definition: MWLinux.h:211
Definition: MWLinux.h:226
Definition: MWLinux.h:195
Definition: MWLinux.h:183
Definition: MWLinux.h:190
Definition: MWLinux.h:231
Definition: MWLinux.h:216
Definition: MWCaptureExtension.h:576
Definition: MWLinux.h:221
Definition: MWLinux.h:206
Definition: MWHDMIPackets.h:345