Lines Matching refs:v4l2object
71 typedef gboolean (*GstV4l2GetInOutFunction) (GstV4l2Object * v4l2object, guint32 * input);
72 typedef gboolean (*GstV4l2SetInOutFunction) (GstV4l2Object * v4l2object, guint32 input);
73 typedef gboolean (*GstV4l2UpdateFpsFunction) (GstV4l2Object * v4l2object);
98 #define GST_V4L2_CHECK_OPEN(v4l2object) \ argument
99 if (!GST_V4L2_IS_OPEN(v4l2object)) \
101 GST_ELEMENT_ERROR (v4l2object->element, RESOURCE, SETTINGS, \
107 #define GST_V4L2_CHECK_NOT_OPEN(v4l2object) \ argument
108 if (GST_V4L2_IS_OPEN(v4l2object)) \
110 GST_ELEMENT_ERROR (v4l2object->element, RESOURCE, SETTINGS, \
116 #define GST_V4L2_CHECK_NOT_ACTIVE(v4l2object) \ argument
117 if (GST_V4L2_IS_ACTIVE(v4l2object)) \
119 GST_ELEMENT_ERROR (v4l2object->element, RESOURCE, SETTINGS, \
260 void gst_v4l2_object_destroy (GstV4l2Object * v4l2object);
269 gboolean gst_v4l2_object_set_property_helper (GstV4l2Object * v4l2object,
273 gboolean gst_v4l2_object_get_property_helper (GstV4l2Object *v4l2object,
277 gboolean gst_v4l2_object_open (GstV4l2Object * v4l2object, GstV4l2Error * error);
278 gboolean gst_v4l2_object_open_shared (GstV4l2Object * v4l2object, GstV4l2Object * other);
279 gboolean gst_v4l2_object_close (GstV4l2Object * v4l2object);
292 gboolean gst_v4l2_object_set_format (GstV4l2Object * v4l2object, GstCaps * caps, GstV4l2Error …
293 gboolean gst_v4l2_object_try_format (GstV4l2Object * v4l2object, GstCaps * caps, GstV4l2Error …
294 gboolean gst_v4l2_object_try_import (GstV4l2Object * v4l2object, GstBuffer * buffer);
296 gboolean gst_v4l2_object_caps_equal (GstV4l2Object * v4l2object, GstCaps * caps);
297 gboolean gst_v4l2_object_caps_is_subset (GstV4l2Object * v4l2object, GstCaps * caps);
298 GstCaps * gst_v4l2_object_get_current_caps (GstV4l2Object * v4l2object);
300 gboolean gst_v4l2_object_unlock (GstV4l2Object * v4l2object);
301 gboolean gst_v4l2_object_unlock_stop (GstV4l2Object * v4l2object);
303 gboolean gst_v4l2_object_stop (GstV4l2Object * v4l2object);
305 GstCaps * gst_v4l2_object_probe_caps (GstV4l2Object * v4l2object, GstCaps * filter);
306 GstCaps * gst_v4l2_object_get_caps (GstV4l2Object * v4l2object, GstCaps * filter);
308 gboolean gst_v4l2_object_acquire_format (GstV4l2Object * v4l2object, GstVideoInfo * info);
312 gboolean gst_v4l2_object_decide_allocation (GstV4l2Object * v4l2object, GstQuery * query);
323 gboolean gst_v4l2_open (GstV4l2Object * v4l2object, GstV4l2Error * error);
324 gboolean gst_v4l2_dup (GstV4l2Object * v4l2object, GstV4l2Object * other);
325 gboolean gst_v4l2_close (GstV4l2Object * v4l2object);
328 gboolean gst_v4l2_get_norm (GstV4l2Object * v4l2object, v4l2_std_id * norm);
329 gboolean gst_v4l2_set_norm (GstV4l2Object * v4l2object, v4l2_std_id norm);
330 gboolean gst_v4l2_get_input (GstV4l2Object * v4l2object, guint32 * input);
331 gboolean gst_v4l2_set_input (GstV4l2Object * v4l2object, guint32 input);
332 gboolean gst_v4l2_query_input (GstV4l2Object * v4l2object, struct v4l2_input * input);
333 gboolean gst_v4l2_get_output (GstV4l2Object * v4l2object, guint32 * output);
334 gboolean gst_v4l2_set_output (GstV4l2Object * v4l2object, guint32 output);
337 gboolean gst_v4l2_set_dv_timings (GstV4l2Object * v4l2object, struct v4l2_dv_timings *timings…
338 gboolean gst_v4l2_query_dv_timings (GstV4l2Object * v4l2object, struct v4l2_dv_timings *timings…
341 gboolean gst_v4l2_get_frequency (GstV4l2Object * v4l2object, gint tunernum, gulong * frequenc…
342 gboolean gst_v4l2_set_frequency (GstV4l2Object * v4l2object, gint tunernum, gulong frequency);
343 gboolean gst_v4l2_signal_strength (GstV4l2Object * v4l2object, gint tunernum, gulong * signal);
346 gboolean gst_v4l2_get_attribute (GstV4l2Object * v4l2object, int attribute, int * value);
347 gboolean gst_v4l2_set_attribute (GstV4l2Object * v4l2object, int attribute, const int value);
348 gboolean gst_v4l2_set_string_attribute (GstV4l2Object * v4l2object, int attribute_num, const ch…
349 gboolean gst_v4l2_set_controls (GstV4l2Object * v4l2object, GstStructure * controls);
352 gboolean gst_v4l2_subscribe_event (GstV4l2Object * v4l2object, guint32 event, guint32 id);
353 gboolean gst_v4l2_dequeue_event (GstV4l2Object * v4l2object, struct v4l2_event *event);