Home
last modified time | relevance | path

Searched refs:GstMiniObject (Results 1 – 25 of 109) sorted by relevance

12345

/third_party/gstreamer/gstreamer/gst/
Dgstminiobject.h37 #define GST_MINI_OBJECT_CAST(obj) ((GstMiniObject*)(obj))
38 #define GST_MINI_OBJECT_CONST_CAST(obj) ((const GstMiniObject*)(obj))
41 typedef struct _GstMiniObject GstMiniObject; typedef
54 typedef GstMiniObject * (*GstMiniObjectCopyFunction) (const GstMiniObject *obj);
67 typedef gboolean (*GstMiniObjectDisposeFunction) (GstMiniObject *obj);
75 typedef void (*GstMiniObjectFreeFunction) (GstMiniObject *obj);
86 typedef void (*GstMiniObjectNotify) (gpointer user_data, GstMiniObject * obj);
229 void gst_mini_object_init (GstMiniObject *mini_object,
239 GstMiniObject * gst_mini_object_ref (GstMiniObject *mini_object);
242 void gst_mini_object_unref (GstMiniObject *mini_object);
[all …]
Dgstminiobject.c127 GstMiniObject **parents;
139 GST_DEFINE_MINI_OBJECT_TYPE (GstMiniObject, gst_mini_object);
161 gst_mini_object_init (GstMiniObject * mini_object, guint flags, GType type, in gst_mini_object_init()
193 GstMiniObject *
194 gst_mini_object_copy (const GstMiniObject * mini_object) in gst_mini_object_copy()
196 GstMiniObject *copy; in gst_mini_object_copy()
218 gst_mini_object_lock (GstMiniObject * object, GstLockFlags flags) in gst_mini_object_lock()
282 gst_mini_object_unlock (GstMiniObject * object, GstLockFlags flags) in gst_mini_object_unlock()
321 lock_priv_pointer (GstMiniObject * object) in lock_priv_pointer()
359 gst_mini_object_is_writable (const GstMiniObject * mini_object) in gst_mini_object_is_writable()
[all …]
Dgstbufferlist.h79 gst_clear_mini_object ((GstMiniObject **) list_ptr); in gst_clear_buffer_list()
92 return gst_mini_object_replace ((GstMiniObject **) old_list, in gst_buffer_list_replace()
93 (GstMiniObject *) new_list); in gst_buffer_list_replace()
99 return gst_mini_object_take ((GstMiniObject **) old_list, in gst_buffer_list_take()
100 (GstMiniObject *) new_list); in gst_buffer_list_take()
Dgststreams.c190 gst_mini_object_replace ((GstMiniObject **) & stream->priv->tags, in gst_stream_finalize()
191 (GstMiniObject *) NULL); in gst_stream_finalize()
385 gst_mini_object_replace ((GstMiniObject **) & stream->priv->tags, in gst_stream_set_tags()
386 (GstMiniObject *) tags); in gst_stream_set_tags()
498 gst_mini_object_replace ((GstMiniObject **) & stream->priv->tags, in gst_stream_set_property()
499 (GstMiniObject *) g_value_get_boxed (value)); in gst_stream_set_property()
504 gst_mini_object_replace ((GstMiniObject **) & stream->priv->caps, in gst_stream_set_property()
505 (GstMiniObject *) g_value_get_boxed (value)); in gst_stream_set_property()
Dgstcaps.h209 gst_clear_mini_object ((GstMiniObject **) caps_ptr); in gst_clear_caps()
262 return gst_mini_object_replace ((GstMiniObject **) old_caps, (GstMiniObject *) new_caps); in gst_caps_replace()
268 return gst_mini_object_take ((GstMiniObject **) old_caps, (GstMiniObject *) new_caps); in gst_caps_take()
287 GstMiniObject mini_object;
Dgstbufferlist.c58 GstMiniObject mini_object;
599 gst_clear_mini_object ((GstMiniObject **) list_ptr); in gst_clear_buffer_list()
641 return gst_mini_object_replace ((GstMiniObject **) old_list, in gst_buffer_list_replace()
642 (GstMiniObject *) new_list); in gst_buffer_list_replace()
663 return gst_mini_object_take ((GstMiniObject **) old_list, in gst_buffer_list_take()
664 (GstMiniObject *) new_list); in gst_buffer_list_take()
Dgsttaglist.h105 GstMiniObject mini_object;
419 gst_clear_mini_object ((GstMiniObject **) taglist_ptr); in gst_clear_tag_list()
441 return gst_mini_object_replace ((GstMiniObject **) old_taglist, in gst_tag_list_replace()
442 (GstMiniObject *) new_taglist); in gst_tag_list_replace()
448 return gst_mini_object_take ((GstMiniObject **) old_taglist, in gst_tag_list_take()
449 (GstMiniObject *) new_taglist); in gst_tag_list_take()
Dgstevent.h329 return gst_mini_object_replace ((GstMiniObject **) old_event, (GstMiniObject *) new_event); in gst_event_replace()
335 return GST_EVENT_CAST (gst_mini_object_steal ((GstMiniObject **) old_event)); in gst_event_steal()
341 return gst_mini_object_take ((GstMiniObject **) old_event, (GstMiniObject *) new_event); in gst_event_take()
401 GstMiniObject mini_object;
437 gst_clear_mini_object ((GstMiniObject **) event_ptr); in gst_clear_event()
Dgstcontext.c71 GstMiniObject mini_object;
360 return gst_mini_object_replace ((GstMiniObject **) old_context, in gst_context_replace()
361 (GstMiniObject *) new_context); in gst_context_replace()
Dgstquery.h187 GstMiniObject mini_object;
248 gst_clear_mini_object ((GstMiniObject **) query_ptr); in gst_clear_query()
292 return gst_mini_object_replace ((GstMiniObject **) old_query, (GstMiniObject *) new_query); in gst_query_replace()
298 return gst_mini_object_take ((GstMiniObject **) old_query, in gst_query_take()
299 (GstMiniObject *) new_query); in gst_query_take()
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstminiobject.c50 GstMiniObject *mobj; in GST_START_TEST()
72 GstMiniObject *mobj, *mobj2, *mobj3; in GST_START_TEST()
107 thread_ref (GstMiniObject * mobj) in thread_ref()
125 GstMiniObject *mobj; in GST_START_TEST()
146 thread_unref (GstMiniObject * mobj) in thread_unref()
163 GstMiniObject *mobj; in GST_START_TEST()
190 on_weak_ref_notify (gpointer data, GstMiniObject * where_object_was) in on_weak_ref_notify()
269 my_recycle_buffer_finalize (GstMiniObject * mini_object)
391 GstMiniObject *mini_obj; in my_foo_set_property()
449 GstMiniObject *mo; in GST_START_TEST()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecs/
Dgstvp8picture.h37 GstMiniObject parent;
75 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_vp8_picture_replace()
76 (GstMiniObject *) new_picture); in gst_vp8_picture_replace()
Dgstvp9picture.h38 GstMiniObject parent;
75 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_vp9_picture_replace()
76 (GstMiniObject *) new_picture); in gst_vp9_picture_replace()
Dgstav1picture.h69 GstMiniObject parent;
108 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_av1_picture_replace()
109 (GstMiniObject *) new_picture); in gst_av1_picture_replace()
Dgstmpeg2picture.h82 GstMiniObject parent;
135 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_mpeg2_picture_replace()
136 (GstMiniObject *) new_picture); in gst_mpeg2_picture_replace()
Dgsth265picture.h56 GstMiniObject parent;
113 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_h265_picture_replace()
114 (GstMiniObject *) new_picture); in gst_h265_picture_replace()
Dgsth264picture.h117 GstMiniObject parent;
204 return gst_mini_object_replace ((GstMiniObject **) old_picture, in gst_h264_picture_replace()
205 (GstMiniObject *) new_picture); in gst_h264_picture_replace()
/third_party/gstreamer/gstplugins_bad/ext/ttml/
Dsubtitle.h377 GstMiniObject mini_object;
457 GstMiniObject mini_object;
514 GstMiniObject mini_object;
581 GstMiniObject mini_object;
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkfullscreenquad.c649 #define clear_field_mini_object(field) clear_field (field,GstMiniObject *,gst_vulkan_trash_mini_obj…
671 gst_vulkan_trash_mini_object_unref, (GstMiniObject *) priv->vert)); in clear_shaders()
677 gst_vulkan_trash_mini_object_unref, (GstMiniObject *) priv->frag)); in clear_shaders()
694 (GstMiniObject *) priv->uniforms)); in clear_uniform_data()
712 (GstMiniObject *) priv->indices)); in clear_index_data()
730 (GstMiniObject *) priv->vertices)); in clear_vertex_data()
746 (GstMiniObject *) self->render_pass)); in clear_render_pass()
818 gst_clear_mini_object (((GstMiniObject **) & self->last_fence)); in gst_vulkan_full_screen_quad_finalize()
1175 gst_clear_mini_object ((GstMiniObject **) & cmd); in gst_vulkan_full_screen_quad_draw()
1176 gst_clear_mini_object ((GstMiniObject **) & fence); in gst_vulkan_full_screen_quad_draw()
[all …]
Dgstvkimageview.h54 GstMiniObject parent;
117 gst_clear_mini_object ((GstMiniObject **) view_ptr); in gst_clear_vulkan_image_view()
Dgstvkcommandbuffer.h58 GstMiniObject parent;
120 gst_clear_mini_object ((GstMiniObject **) cmd_ptr); in gst_clear_vulkan_command_buffer()
Dgstvkdescriptorset.h60 GstMiniObject parent;
125 gst_clear_mini_object ((GstMiniObject **) set_ptr); in gst_clear_vulkan_descriptor_set()
Dgstvkhandle.h118 GstMiniObject parent;
182 gst_clear_mini_object ((GstMiniObject **) handle_ptr); in gst_clear_vulkan_handle()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/app/
Dgstappsink.h117 GstMiniObject * (*try_pull_object) (GstAppSink *appsink, GstClockTime timeout);
172 GstMiniObject * gst_app_sink_pull_object (GstAppSink *appsink);
181 GstMiniObject * gst_app_sink_try_pull_object (GstAppSink *appsink, GstClockTime timeout);
Dgstappsink.c208 GstMiniObject * data, gboolean is_list);
575 GstMiniObject *queue_obj; in gst_app_sink_dispose()
724 GstMiniObject *obj; in gst_app_sink_flush_unlocked()
965 static GstMiniObject *
969 GstMiniObject *obj; in dequeue_object()
1008 static GstMiniObject *
1011 GstMiniObject *obj; in dequeue_buffer()
1027 gst_app_sink_render_common (GstBaseSink * psink, GstMiniObject * data, in gst_app_sink_render_common()
1056 GstMiniObject *old; in gst_app_sink_render_common()
1690 GstMiniObject *
[all …]

12345