Home
last modified time | relevance | path

Searched refs:GstObject (Results 1 – 25 of 543) sorted by relevance

12345678910>>...22

/third_party/gstreamer/gstreamer/gst/
Dgstobject.h37 #define GST_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_OBJECT, GstObject))
39 #define GST_OBJECT_CAST(obj) ((GstObject*)(obj))
160 typedef struct _GstObject GstObject; typedef
178 GstObject *parent; /* this object's parent, weak ref */
203 void (*deep_notify) (GstObject * object, GstObject * orig, GParamSpec * pspec);
220 gboolean gst_object_set_name (GstObject *object, const gchar *name);
223 gchar* gst_object_get_name (GstObject *object);
228 gboolean gst_object_set_parent (GstObject *object, GstObject *parent);
231 GstObject* gst_object_get_parent (GstObject *object);
234 void gst_object_unparent (GstObject *object);
[all …]
Dgstmessage.h344 GstObject *src;
453 GstObject * src,
476 GstMessage * gst_message_new_eos (GstObject * src) G_GNUC_MALLOC;
481 GstMessage * gst_message_new_error (GstObject * src, GError * error, const gchar * deb…
484 GstMessage * gst_message_new_error_with_details (GstObject * src, GError * error, const gchar * …
495 GstMessage * gst_message_new_warning (GstObject * src, GError * error, const gchar * deb…
498 GstMessage * gst_message_new_warning_with_details (GstObject * src, GError * error, const gchar …
509 GstMessage * gst_message_new_info (GstObject * src, GError * error, const gchar * deb…
512 GstMessage * gst_message_new_info_with_details (GstObject * src, GError * error, const gchar * d…
523 GstMessage * gst_message_new_tag (GstObject * src, GstTagList * tag_list) G_GNUC_MAL…
[all …]
Dgstobject.c130 static gboolean gst_object_set_name_default (GstObject * object);
136 G_DEFINE_ABSTRACT_TYPE (GstObject, gst_object, G_TYPE_INITIALLY_UNOWNED);
203 gst_object_init (GstObject * object) in gst_object_init()
318 gst_clear_object (GstObject ** object_ptr) in gst_clear_object()
338 gst_object_replace (GstObject ** oldobj, GstObject * newobj) in gst_object_replace()
340 GstObject *oldptr; in gst_object_replace()
352 oldptr = (GstObject *) g_atomic_pointer_get ((gpointer *) oldobj); in gst_object_replace()
378 GstObject *self = (GstObject *) object; in gst_object_dispose()
379 GstObject *parent; in gst_object_dispose()
421 GstObject *gstobject = GST_OBJECT_CAST (object); in gst_object_finalize()
[all …]
Dgstghostpad.h68 GstIterator* gst_proxy_pad_iterate_internal_links_default (GstPad *pad, GstObject *parent) G…
71 GstFlowReturn gst_proxy_pad_chain_default (GstPad *pad, GstObject *parent,
74 GstFlowReturn gst_proxy_pad_chain_list_default (GstPad *pad, GstObject *parent,
77 GstFlowReturn gst_proxy_pad_getrange_default (GstPad *pad, GstObject *parent,
139 gboolean gst_ghost_pad_activate_mode_default (GstPad * pad, GstObject * parent,
142 gboolean gst_ghost_pad_internal_activate_mode_default (GstPad * pad, GstObject * parent,
Dgstmessage.c231 GstObject * src);
265 GstObject * src) in gst_message_init()
297 gst_message_new_custom (GstMessageType type, GstObject * src, in gst_message_new_custom()
393 gst_message_new_eos (GstObject * src) in gst_message_new_eos()
419 gst_message_new_error_with_details (GstObject * src, GError * error, in gst_message_new_error_with_details()
463 gst_message_new_error (GstObject * src, GError * error, const gchar * debug) in gst_message_new_error()
511 gst_message_new_warning_with_details (GstObject * src, GError * error, in gst_message_new_warning_with_details()
553 gst_message_new_warning (GstObject * src, GError * error, const gchar * debug) in gst_message_new_warning()
601 gst_message_new_info_with_details (GstObject * src, GError * error, in gst_message_new_info_with_details()
643 gst_message_new_info (GstObject * src, GError * error, const gchar * debug) in gst_message_new_info()
[all …]
Dgstcontrolbinding.h66 GstObject parent;
74 GstObject *object; /* GstObject owning the property
116 …gboolean (* sync_values) (GstControlBinding *binding, GstObject *object, GstClockTime timestamp, G…
170 gboolean gst_control_binding_sync_values (GstControlBinding * binding, GstObject
Dgstpad.h247 typedef gboolean (*GstPadActivateFunction) (GstPad *pad, GstObject *parent);
259 typedef gboolean (*GstPadActivateModeFunction) (GstPad *pad, GstObject *parent,
284 typedef GstFlowReturn (*GstPadChainFunction) (GstPad *pad, GstObject *parent,
307 typedef GstFlowReturn (*GstPadChainListFunction) (GstPad *pad, GstObject *parent,
357 typedef GstFlowReturn (*GstPadGetRangeFunction) (GstPad *pad, GstObject *parent,
373 typedef gboolean (*GstPadEventFunction) (GstPad *pad, GstObject *parent,
395 typedef GstFlowReturn (*GstPadEventFullFunction) (GstPad *pad, GstObject *parent,
414 typedef GstIterator* (*GstPadIterIntLinkFunction) (GstPad *pad, GstObject *parent);
429 typedef gboolean (*GstPadQueryFunction) (GstPad *pad, GstObject *parent,
446 typedef GstPadLinkReturn (*GstPadLinkFunction) (GstPad *pad, GstObject *parent, GstPad *peer);
[all …]
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgsttypefindhelper.h36 GstCaps * gst_type_find_helper_for_data (GstObject *obj,
42 GstCaps * gst_type_find_helper_for_data_with_extension (GstObject *obj,
49 GstCaps * gst_type_find_helper_for_buffer (GstObject *obj,
54 GstCaps * gst_type_find_helper_for_buffer_with_extension (GstObject *obj,
60 GstCaps * gst_type_find_helper_for_extension (GstObject * obj,
81 typedef GstFlowReturn (*GstTypeFindHelperGetRangeFunction) (GstObject *obj,
82 GstObject *parent,
87 GstCaps * gst_type_find_helper_get_range (GstObject *obj,
88 GstObject *parent,
95 GstFlowReturn gst_type_find_helper_get_range_full (GstObject *obj,
[all …]
Dgsttypefindhelper.c64 GstObject *obj; /* for logging */
65 GstObject *parent;
253 prioritize_extension (GstObject * obj, GList * type_list, in prioritize_extension()
333 gst_type_find_helper_get_range (GstObject * obj, GstObject * parent, in gst_type_find_helper_get_range()
376 gst_type_find_helper_get_range_full (GstObject * obj, GstObject * parent, in gst_type_find_helper_get_range_full()
508 GstObject *obj; /* for logging */
604 gst_type_find_helper_for_data (GstObject * obj, const guint8 * data, gsize size, in gst_type_find_helper_for_data()
614 gst_type_find_helper_is_support_retypefind (GstObject * obj) in gst_type_find_helper_is_support_retypefind()
629 gst_type_find_helper_get_type_list (GstObject * obj, gboolean support_retypefind) in gst_type_find_helper_get_type_list()
681 gst_type_find_helper_for_data_with_extension (GstObject * obj, in gst_type_find_helper_for_data_with_extension()
[all …]
/third_party/gstreamer/gstplugins_base/ext/alsa/
Dgstalsa.h54 snd_pcm_t * gst_alsa_open_iec958_pcm (GstObject * obj, gchar *device);
56 GstCaps * gst_alsa_probe_supported_formats (GstObject * obj,
61 gchar * gst_alsa_find_device_name (GstObject * obj,
66 gchar * gst_alsa_find_card_name (GstObject * obj,
70 void gst_alsa_add_channel_reorder_map (GstObject * obj,
78 void alsa_detect_channels_mapping (GstObject * obj,
/third_party/gstreamer/gstplugins_good/sys/oss4/
Doss4-audio.h31 int gst_oss4_audio_get_version (GstObject * obj, int fd);
33 gboolean gst_oss4_audio_check_version (GstObject * obj, int fd);
35 GstCaps * gst_oss4_audio_probe_caps (GstObject * obj, int fd);
37 gboolean gst_oss4_audio_set_format (GstObject * obj, int fd, GstAudioRingBufferSpec * spec);
41 gchar * gst_oss4_audio_find_device (GstObject * oss);
Doss4-property-probe.h31 gboolean gst_oss4_property_probe_find_device_name (GstObject * obj,
36 gboolean gst_oss4_property_probe_find_device_name_nofd (GstObject * obj,
40 GValueArray *gst_oss4_property_probe_get_values (GstObject * obj, const gchar * pname);
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstobject.c37 GstObject object;
78 GstObject *object; in GST_START_TEST()
98 GstObject *object; in GST_START_TEST()
117 GstObject *object; in GST_START_TEST()
142 GstObject *object; in GST_START_TEST()
166 GstObject *object; in GST_START_TEST()
188 GstObject *object, *parent; in GST_START_TEST()
206 thread_name_object (GstObject * object) in thread_name_object()
233 GstObject *object;
274 GstObject *object; in GST_START_TEST()
[all …]
/third_party/gstreamer/gstreamer/libs/gst/controller/
Dgstproxycontrolbinding.c57 GstObject * object, GstClockTime timestamp, GstClockTime last_sync) in gst_proxy_control_binding_sync_values()
62 GstObject *ref_object; in gst_proxy_control_binding_sync_values()
86 GstObject *ref_object; in gst_proxy_control_binding_get_value()
110 GstObject *ref_object; in gst_proxy_control_binding_get_value_array()
134 GstObject *ref_object; in gst_proxy_control_binding_get_g_value_array()
183 gst_proxy_control_binding_new (GstObject * object, const gchar * property_name, in gst_proxy_control_binding_new()
184 GstObject * ref_object, const gchar * ref_property_name) in gst_proxy_control_binding_new()
/third_party/gstreamer/gstplugins_bad/gst/autoconvert/
Dgstautoconvert.c102 GstObject * parent);
109 GstObject * parent, GstBuffer * buffer);
111 GstObject * parent, GstBufferList * list);
112 static gboolean gst_auto_convert_sink_event (GstPad * pad, GstObject * parent,
114 static gboolean gst_auto_convert_sink_query (GstPad * pad, GstObject * parent,
117 static gboolean gst_auto_convert_src_event (GstPad * pad, GstObject * parent,
119 static gboolean gst_auto_convert_src_query (GstPad * pad, GstObject * parent,
123 GstObject * parent, GstBuffer * buffer);
125 GstObject * parent, GstBufferList * list);
127 GstObject * parent, GstEvent * event);
[all …]
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/webrtc/
Dwebrtc-priv.h62 GstObject parent;
106 GstObject parent;
137 GstObject parent;
161 GstObject parent;
201 GstObject parent;
299 GstObject parent;
/third_party/gstreamer/gstplugins_bad/ext/lv2/
Dgstlv2utils.h107 gchar **gst_lv2_get_preset_names (GstLV2 * lv2, GstObject * obj);
108 gboolean gst_lv2_load_preset (GstLV2 * lv2, GstObject * obj, const gchar * name);
109 gboolean gst_lv2_save_preset (GstLV2 * lv2, GstObject * obj, const gchar * name);
110 gboolean gst_lv2_delete_preset (GstLV2 * lv2, GstObject * obj, const gchar * name);
117 gboolean gst_lv2_cleanup (GstLV2 * lv2, GstObject *obj);
/third_party/gstreamer/gstplugins_bad/ext/webrtc/
Dwebrtctransceiver.c61 gst_object_replace ((GstObject **) & trans->stream, (GstObject *) stream); in webrtc_transceiver_set_transport()
64 gst_object_replace ((GstObject **) & rtp_trans->sender->transport, in webrtc_transceiver_set_transport()
65 (GstObject *) stream->transport); in webrtc_transceiver_set_transport()
70 gst_object_replace ((GstObject **) & rtp_trans->receiver->transport, in webrtc_transceiver_set_transport()
71 (GstObject *) stream->transport); in webrtc_transceiver_set_transport()
/third_party/gstreamer/gstplugins_bad/ext/kate/
Dgstkateutil.h50 gboolean (*handler)(GstPad *, GstObject*, GstEvent *);
51 GstObject * parent;
109 GstElement * element, GstPad * pad, GstObject * parent, GstQuery * query);
112 GstEvent * event, gboolean (*handler)(GstPad *, GstObject *, GstEvent *),
113 GstObject * parent, GstPad * pad);
Dgstkatedec.c133 static GstFlowReturn gst_kate_dec_chain (GstPad * pad, GstObject * parent,
137 static gboolean gst_kate_dec_sink_query (GstPad * pad, GstObject * parent,
139 static gboolean gst_kate_dec_sink_event (GstPad * pad, GstObject * parent,
142 GstObject * parent, GstEvent * event);
143 static gboolean gst_kate_dec_src_query (GstPad * pad, GstObject * parent,
357 gst_kate_dec_chain (GstPad * pad, GstObject * parent, GstBuffer * buf) in gst_kate_dec_chain()
404 gst_kate_dec_sink_query (GstPad * pad, GstObject * parent, GstQuery * query) in gst_kate_dec_sink_query()
463 gst_kate_dec_sink_event (GstPad * pad, GstObject * parent, GstEvent * event) in gst_kate_dec_sink_event()
494 gst_kate_dec_sink_handle_event (GstPad * pad, GstObject * parent, in gst_kate_dec_sink_handle_event()
530 gst_kate_dec_src_query (GstPad * pad, GstObject * parent, GstQuery * query) in gst_kate_dec_src_query()
/third_party/gstreamer/gstplugins_bad/gst/proxy/
Dgstproxysink.c60 static gboolean gst_proxy_sink_sink_query (GstPad * pad, GstObject * parent,
63 GstObject * parent, GstBuffer * buffer);
65 GstObject * parent, GstBufferList * list);
66 static gboolean gst_proxy_sink_sink_event (GstPad * pad, GstObject * parent,
159 gst_proxy_sink_sink_query (GstPad * pad, GstObject * parent, GstQuery * query) in gst_proxy_sink_sink_query()
199 gst_proxy_sink_sink_event (GstPad * pad, GstObject * parent, GstEvent * event) in gst_proxy_sink_sink_event()
240 gst_proxy_sink_sink_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer) in gst_proxy_sink_sink_chain()
275 gst_proxy_sink_sink_chain_list (GstPad * pad, GstObject * parent, in gst_proxy_sink_sink_chain_list()
/third_party/gstreamer/gstplugins_bad/ext/srtp/
Dgstsrtpenc.c219 static gboolean gst_srtp_enc_sink_query_rtp (GstPad * pad, GstObject * parent,
221 static gboolean gst_srtp_enc_sink_query_rtcp (GstPad * pad, GstObject * parent,
225 GstObject * parent);
227 GstObject * parent);
229 static GstFlowReturn gst_srtp_enc_chain_rtp (GstPad * pad, GstObject * parent,
231 static GstFlowReturn gst_srtp_enc_chain_rtcp (GstPad * pad, GstObject * parent,
234 GstObject * parent, GstBufferList * buf);
236 GstObject * parent, GstBufferList * buf);
238 static gboolean gst_srtp_enc_sink_event_rtp (GstPad * pad, GstObject * parent,
240 static gboolean gst_srtp_enc_sink_event_rtcp (GstPad * pad, GstObject * parent,
[all …]
/third_party/gstreamer/gstreamer/plugins/elements/
Dgstfunnel.c118 static GstFlowReturn gst_funnel_sink_chain (GstPad * pad, GstObject * parent,
121 GstObject * parent, GstBufferList * list);
122 static gboolean gst_funnel_sink_event (GstPad * pad, GstObject * parent,
163 gst_object_replace ((GstObject **) & funnel->last_sinkpad, NULL); in gst_funnel_dispose()
327 gst_object_replace ((GstObject **) & funnel->last_sinkpad, in gst_funnel_sink_chain_object()
348 gst_funnel_sink_chain_list (GstPad * pad, GstObject * parent, in gst_funnel_sink_chain_list()
358 gst_funnel_sink_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer) in gst_funnel_sink_chain()
367 gst_funnel_sink_event (GstPad * pad, GstObject * parent, GstEvent * event) in gst_funnel_sink_event()
412 gst_object_replace ((GstObject **) & funnel->last_sinkpad, in gst_funnel_sink_event()
Dgstelements_private.h37 GstFlowReturn gst_writev_buffer (GstObject * sink, gint fd, GstPoll * fdset,
44 GstFlowReturn gst_writev_buffer_list (GstObject * sink, gint fd, GstPoll * fdset,
51 GstFlowReturn gst_writev_mem (GstObject * sink, gint fd, GstPoll * fdset,
/third_party/gstreamer/gstplugins_good/gst/rtp/
Dgstrtpstreampay.c65 static gboolean gst_rtp_stream_pay_sink_query (GstPad * pad, GstObject * parent,
68 GstObject * parent, GstBuffer * inbuf);
69 static gboolean gst_rtp_stream_pay_sink_event (GstPad * pad, GstObject * parent,
174 gst_rtp_stream_pay_sink_query (GstPad * pad, GstObject * parent, in gst_rtp_stream_pay_sink_query()
228 gst_rtp_stream_pay_sink_event (GstPad * pad, GstObject * parent, in gst_rtp_stream_pay_sink_event()
255 gst_rtp_stream_pay_sink_chain (GstPad * pad, GstObject * parent, in gst_rtp_stream_pay_sink_chain()

12345678910>>...22