Home
last modified time | relevance | path

Searched refs:GstDevice (Results 1 – 25 of 56) sorted by relevance

123

/third_party/gstreamer/gstreamer/gst/
Dgstdevice.h26 typedef struct _GstDevice GstDevice; typedef
41 …ne GST_DEVICE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_DEVICE, GstDevice))
43 #define GST_DEVICE_CAST(obj) ((GstDevice *)(obj))
80 GstElement * (*create_element) (GstDevice * device, const gchar * name);
81 gboolean (*reconfigure_element) (GstDevice * device, GstElement * element);
91 GstElement * gst_device_create_element (GstDevice * device, const gchar * name);
94 GstCaps * gst_device_get_caps (GstDevice * device);
97 gchar * gst_device_get_display_name (GstDevice * device);
100 gchar * gst_device_get_device_class (GstDevice * device);
103 GstStructure * gst_device_get_properties (GstDevice * device);
[all …]
Dgstdevice.c71 G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GstDevice, gst_device, GST_TYPE_OBJECT);
111 gst_device_init (GstDevice * device) in gst_device_init()
119 GstDevice *device = GST_DEVICE (object); in gst_device_finalize()
135 GstDevice *gstdevice; in gst_device_get_property()
165 GstDevice *gstdevice; in gst_device_set_property()
205 gst_device_create_element (GstDevice * device, const gchar * name) in gst_device_create_element()
238 gst_device_get_caps (GstDevice * device) in gst_device_get_caps()
259 gst_device_get_display_name (GstDevice * device) in gst_device_get_display_name()
280 gst_device_get_device_class (GstDevice * device) in gst_device_get_device_class()
302 gst_device_get_properties (GstDevice * device) in gst_device_get_properties()
[all …]
Dgstdeviceprovider.h207 GstDevice * device);
210 GstDevice * device);
254 GstDevice *device,
255 GstDevice *changed_device);
Dgstmessage.h797 GstMessage * gst_message_new_device_added (GstObject * src, GstDevice * device) G_GNUC_MALLOC;
800 void gst_message_parse_device_added (GstMessage * message, GstDevice ** device);
805 GstMessage * gst_message_new_device_removed (GstObject * src, GstDevice * device) G_GNUC_MALL…
808 void gst_message_parse_device_removed (GstMessage * message, GstDevice ** device);
813 GstMessage * gst_message_new_device_changed (GstObject * src, GstDevice * device, GstDevice *…
816 … gst_message_parse_device_changed (GstMessage * message, GstDevice ** device, GstDevice ** cha…
/third_party/gstreamer/gstplugins_bad/sys/uvch264/
Dgstuvch264deviceprovider.c51 GstDevice parent;
78 gst_uvc_h264_device_create_element (GstDevice * device, const gchar * name) in gst_uvc_h264_device_create_element()
152 static GstDevice *
153 create_device (GstUvcH264DeviceProvider * self, GstDevice * v4l2dev) in create_device()
155 GstDevice *dev = NULL; in create_device()
200 GstDevice *dev = create_device (self, tmp->data); in gst_uvc_h264_device_provider_probe()
214 GstDevice *v4l2dev; in _bus_message_cb()
223 GstDevice *dev; in _bus_message_cb()
235 GstDevice *dev = NULL; in _bus_message_cb()
/third_party/gstreamer/gstplugins_bad/tests/examples/d3d11/
Dd3d11screencapturesrc.cpp27 static GstDevice *
35 GstDevice *target = nullptr; in enum_devices()
63 GstDevice *dev = GST_DEVICE (iter->data); in enum_devices()
98 target = (GstDevice *) gst_object_ref (dev); in enum_devices()
102 target = (GstDevice *) gst_object_ref (dev); in enum_devices()
105 target = (GstDevice *) gst_object_ref (dev); in enum_devices()
155 GstDevice *device; in main()
/third_party/gstreamer/gstplugins_bad/sys/dshowsrcwrapper/
Ddshowdeviceprovider.cpp38 static GstDevice *gst_dshow_device_new (guint id,
81 static GstDevice *
106 GstDevice *source; in gst_dshow_device_provider_probe()
131 gst_device_provider_device_add (provider, (GstDevice *) dev->data); in gst_dshow_device_provider_start()
159 static GstElement *gst_dshow_device_create_element (GstDevice * device,
210 gst_dshow_device_create_element (GstDevice * device, const gchar * name) in gst_dshow_device_create_element()
223 static GstDevice *
/third_party/gstreamer/gstplugins_base/ext/alsa/
Dgstalsadeviceprovider.c31 static GstDevice *gst_alsa_device_new (const gchar * device_name,
44 static GstDevice *
49 GstDevice *device; in add_device()
138 GstDevice *device; in gst_alsa_device_provider_probe()
205 gst_alsa_device_create_element (GstDevice * device, const gchar * name) in gst_alsa_device_create_element()
217 gst_alsa_device_reconfigure_element (GstDevice * device, GstElement * element) in gst_alsa_device_reconfigure_element()
298 static GstDevice *
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstdevice.c31 GstDevice parent;
44 gst_test_device_create_element (GstDevice * device, const gchar * name) in gst_test_device_create_element()
50 gst_test_device_reconfigure_element (GstDevice * device, GstElement * element) in gst_test_device_reconfigure_element()
75 static GstDevice *
79 GstDevice *device = g_object_new (gst_test_device_get_type (), "caps", caps, in test_device_new()
89 GstDevice *device = test_device_new (); in GST_START_TEST()
322 GstDevice *mydev; in GST_START_TEST()
323 GstDevice *dev; in GST_START_TEST()
411 GstDevice *mydev; in GST_START_TEST()
414 GstDevice *dev; in GST_START_TEST()
/third_party/gstreamer/gstplugins_bad/sys/asio/
Dgstasiodeviceprovider.cpp37 GstDevice parent;
50 static GstElement *gst_asio_device_create_element (GstDevice * device,
88 gst_asio_device_create_element (GstDevice * device, const gchar * name) in gst_asio_device_create_element()
179 GstDevice *device; in gst_asio_device_provider_probe_internal()
233 device = (GstDevice *) g_object_new (GST_TYPE_ASIO_DEVICE, in gst_asio_device_provider_probe_internal()
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11screencapturedevice.cpp53 GstDevice parent;
62 static GstElement *gst_d3d11_screen_capture_device_create_element (GstDevice *
126 gst_d3d11_screen_capture_device_create_element (GstDevice * device, in gst_d3d11_screen_capture_device_create_element()
306 static GstDevice *
322 GstDevice *device; in create_device()
369 device = (GstDevice *) g_object_new (GST_TYPE_D3D11_SCREEN_CAPTURE_DEVICE, in create_device()
409 GstDevice *dev; in gst_d3d11_screen_capture_device_provider_probe()
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Davfdeviceprovider.m34 static GstDevice *gst_avf_device_new (const gchar * device_name, int device_index,
105GstDevice *gst_device = gst_avf_device_new (deviceName, i, caps, GST_AVF_DEVICE_TYPE_VIDEO_SOURCE,…
124 static GstElement *gst_avf_device_create_element (GstDevice * device,
126 static gboolean gst_avf_device_reconfigure_element (GstDevice * device,
158 gst_avf_device_create_element (GstDevice * device, const gchar * name)
170 gst_avf_device_reconfigure_element (GstDevice * device, GstElement * element)
218 static GstDevice *
/third_party/gstreamer/gstplugins_good/ext/pulse/
Dpulsedeviceprovider.c41 static GstDevice *gst_pulse_device_new (guint id,
196 static GstDevice *
219 static GstDevice *
243 GstDevice *dev; in get_source_info_cb()
291 GstDevice *updated_device; in get_server_info_cb()
317 GstDevice *dev; in get_sink_info_cb()
625 static GstElement *gst_pulse_device_create_element (GstDevice * device,
627 static gboolean gst_pulse_device_reconfigure_element (GstDevice * device,
665 gst_pulse_device_create_element (GstDevice * device, const gchar * name) in gst_pulse_device_create_element()
677 gst_pulse_device_reconfigure_element (GstDevice * device, GstElement * element) in gst_pulse_device_reconfigure_element()
[all …]
Dpulsedeviceprovider.h62 GstDevice)
66 GstDevice parent;
/third_party/gstreamer/gstplugins_base/tests/examples/device-provider/
Dexample-device-provider.c84 GstDevice parent;
120 example_device_create_element (GstDevice * device, const gchar * name) in example_device_create_element()
145 static GstDevice *
148 GstDevice *ret; in example_device_new()
203 GstDevice *device; in example_device_provider_next_device()
/third_party/gstreamer/gstplugins_bad/sys/winks/
Dksdeviceprovider.c45 static GstDevice *gst_ks_device_new (guint id,
76 static GstDevice *
130 GstDevice *source; in gst_ks_device_provider_probe()
211 GstDevice *source; in msg_window_message_proc()
536 gst_device_provider_device_add (provider, (GstDevice *) dev->data); in gst_ks_device_provider_start()
639 static GstElement *gst_ks_device_create_element (GstDevice * device,
641 static gboolean gst_ks_device_reconfigure_element (GstDevice * device,
679 gst_ks_device_create_element (GstDevice * device, const gchar * name) in gst_ks_device_create_element()
691 gst_ks_device_reconfigure_element (GstDevice * device, GstElement * element) in gst_ks_device_reconfigure_element()
715 static GstDevice *
/third_party/gstreamer/gstplugins_bad/ext/vulkan/
Dvkdeviceprovider.c37 static GstDevice *gst_vulkan_device_object_new (GstVulkanPhysicalDevice *
321 static GstElement *gst_vulkan_device_object_create_element (GstDevice * device,
323 static gboolean gst_vulkan_device_object_reconfigure_element (GstDevice *
435 gst_vulkan_device_object_create_element (GstDevice * device, const gchar * name) in gst_vulkan_device_object_create_element()
453 gst_vulkan_device_object_reconfigure_element (GstDevice * device, in gst_vulkan_device_object_reconfigure_element()
460 static GstDevice *
/third_party/gstreamer/gstplugins_base/tools/
Dgst-device-monitor.c46 get_launch_line (GstDevice * device) in get_launch_line()
175 print_device (GstDevice * device, gboolean modified) in print_device()
237 device_removed (GstDevice * device) in device_removed()
252 GstDevice *device; in bus_msg_handler()
/third_party/gstreamer/gstplugins_bad/sys/directsound/
Dgstdirectsounddevice.c94 GstDevice *device; in gst_directsound_enum_callback()
183 static GstElement *gst_directsound_device_create_element (GstDevice * device,
220 gst_directsound_device_create_element (GstDevice * device, const gchar * name) in gst_directsound_device_create_element()
/third_party/gstreamer/gstplugins_good/sys/directsound/
Dgstdirectsounddevice.c94 GstDevice *device; in gst_directsound_enum_callback()
183 static GstElement *gst_directsound_device_create_element (GstDevice * device,
220 gst_directsound_device_create_element (GstDevice * device, const gchar * name) in gst_directsound_device_create_element()
/third_party/gstreamer/gstplugins_good/sys/rpicamsrc/
Dgstrpicamsrcdeviceprovider.c87 static GstElement *gst_rpi_cam_src_device_create_element (GstDevice * device,
105 gst_rpi_cam_src_device_create_element (GstDevice * device, const gchar * name) in gst_rpi_cam_src_device_create_element()
/third_party/gstreamer/gstplugins_bad/sys/wasapi2/
Dgstwasapi2device.c41 GstDevice parent;
55 static GstElement *gst_wasapi2_device_create_element (GstDevice * device,
92 gst_wasapi2_device_create_element (GstDevice * device, const gchar * name) in gst_wasapi2_device_create_element()
280 GstDevice *device; in gst_wasapi2_device_provider_probe_internal()
414 gst_wasapi2_device_is_in_list (GList * list, GstDevice * device) in gst_wasapi2_device_is_in_list()
/third_party/gstreamer/gstplugins_bad/sys/mediafoundation/
Dgstmfdevice.c59 GstDevice parent;
71 static GstElement *gst_mf_device_create_element (GstDevice * device,
108 gst_mf_device_create_element (GstDevice * device, const gchar * name) in gst_mf_device_create_element()
277 GstDevice *device; in gst_mf_device_provider_probe()
441 gst_mf_device_is_in_list (GList * list, GstDevice * device) in gst_mf_device_is_in_list()
/third_party/gstreamer/gstplugins_bad/ext/mdns/
Dgstmicrodnsdevice.c60 GstDevice parent;
99 gst_mdns_device_create_element (GstDevice * device, const gchar * name) in gst_mdns_device_create_element()
155 static GstDevice *
159 GstDevice *ret = NULL; in gst_mdns_device_new()
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2deviceprovider.c232 static GstDevice *
321 GstDevice *gstdev = NULL; in uevent_cb()
387 GstDevice *gstdev; in provider_thread()
483 static GstElement *gst_v4l2_device_create_element (GstDevice * device,
521 gst_v4l2_device_create_element (GstDevice * device, const gchar * name) in gst_v4l2_device_create_element()

123