Lines Matching refs:iface
41 static void gst_photography_iface_base_init (GstPhotographyInterface * iface);
70 gst_photography_iface_base_init (GstPhotographyInterface * iface) in gst_photography_iface_base_init() argument
73 iface->get_ev_compensation = NULL; in gst_photography_iface_base_init()
74 iface->get_iso_speed = NULL; in gst_photography_iface_base_init()
75 iface->get_aperture = NULL; in gst_photography_iface_base_init()
76 iface->get_exposure = NULL; in gst_photography_iface_base_init()
77 iface->get_white_balance_mode = NULL; in gst_photography_iface_base_init()
78 iface->get_color_tone_mode = NULL; in gst_photography_iface_base_init()
79 iface->get_scene_mode = NULL; in gst_photography_iface_base_init()
80 iface->get_flash_mode = NULL; in gst_photography_iface_base_init()
81 iface->get_noise_reduction = NULL; in gst_photography_iface_base_init()
82 iface->get_zoom = NULL; in gst_photography_iface_base_init()
83 iface->get_flicker_mode = NULL; in gst_photography_iface_base_init()
84 iface->get_focus_mode = NULL; in gst_photography_iface_base_init()
86 iface->set_ev_compensation = NULL; in gst_photography_iface_base_init()
87 iface->set_iso_speed = NULL; in gst_photography_iface_base_init()
88 iface->set_aperture = NULL; in gst_photography_iface_base_init()
89 iface->set_exposure = NULL; in gst_photography_iface_base_init()
90 iface->set_white_balance_mode = NULL; in gst_photography_iface_base_init()
91 iface->set_color_tone_mode = NULL; in gst_photography_iface_base_init()
92 iface->set_scene_mode = NULL; in gst_photography_iface_base_init()
93 iface->set_flash_mode = NULL; in gst_photography_iface_base_init()
94 iface->set_noise_reduction = NULL; in gst_photography_iface_base_init()
95 iface->set_zoom = NULL; in gst_photography_iface_base_init()
96 iface->set_flicker_mode = NULL; in gst_photography_iface_base_init()
97 iface->set_focus_mode = NULL; in gst_photography_iface_base_init()
99 iface->get_capabilities = NULL; in gst_photography_iface_base_init()
100 iface->prepare_for_capture = NULL; in gst_photography_iface_base_init()
101 iface->set_autofocus = NULL; in gst_photography_iface_base_init()
102 iface->set_config = NULL; in gst_photography_iface_base_init()
103 iface->get_config = NULL; in gst_photography_iface_base_init()
104 iface->set_exposure_mode = NULL; in gst_photography_iface_base_init()
105 iface->get_exposure_mode = NULL; in gst_photography_iface_base_init()
106 iface->set_analog_gain = NULL; in gst_photography_iface_base_init()
107 iface->get_analog_gain = NULL; in gst_photography_iface_base_init()
108 iface->set_lens_focus = NULL; in gst_photography_iface_base_init()
109 iface->get_lens_focus = NULL; in gst_photography_iface_base_init()
110 iface->set_color_temperature = NULL; in gst_photography_iface_base_init()
111 iface->get_color_temperature = NULL; in gst_photography_iface_base_init()
112 iface->set_min_exposure_time = NULL; in gst_photography_iface_base_init()
113 iface->get_min_exposure_time = NULL; in gst_photography_iface_base_init()
114 iface->set_max_exposure_time = NULL; in gst_photography_iface_base_init()
115 iface->get_max_exposure_time = NULL; in gst_photography_iface_base_init()
122 GstPhotographyInterface *iface; \
124 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); \
125 if (iface->set_ ## function_name) { \
126 return iface->set_ ## function_name (photo, param); \
133 GstPhotographyInterface *iface; \
135 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); \
136 if (iface->get_ ## function_name) { \
137 return iface->get_ ## function_name (photo, param); \
398 GstPhotographyInterface *iface; in gst_photography_get_capabilities() local
401 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); in gst_photography_get_capabilities()
402 if (iface->get_capabilities) { in gst_photography_get_capabilities()
403 return iface->get_capabilities (photo); in gst_photography_get_capabilities()
427 GstPhotographyInterface *iface; in gst_photography_prepare_for_capture() local
432 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); in gst_photography_prepare_for_capture()
433 if (iface->prepare_for_capture) { in gst_photography_prepare_for_capture()
434 ret = iface->prepare_for_capture (photo, func, capture_caps, user_data); in gst_photography_prepare_for_capture()
451 GstPhotographyInterface *iface; in gst_photography_set_autofocus() local
454 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); in gst_photography_set_autofocus()
455 if (iface->set_autofocus) { in gst_photography_set_autofocus()
456 iface->set_autofocus (photo, on); in gst_photography_set_autofocus()
473 GstPhotographyInterface *iface; in gst_photography_set_config() local
478 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); in gst_photography_set_config()
479 if (iface->set_config) { in gst_photography_set_config()
480 ret = iface->set_config (photo, config); in gst_photography_set_config()
499 GstPhotographyInterface *iface; in gst_photography_get_config() local
504 iface = GST_PHOTOGRAPHY_GET_INTERFACE (photo); in gst_photography_get_config()
505 if (iface->get_config) { in gst_photography_get_config()
506 ret = iface->get_config (photo, config); in gst_photography_get_config()