ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | mini_object |
gst_mini_object_unref ( GstMiniObject* mini_object ) » |
| PARAM | newdata |
gst_mini_object_replace ( GstMiniObject** olddata, GstMiniObject* newdata ) » |
| PARAM | olddata |
gst_mini_object_replace ( GstMiniObject** olddata, GstMiniObject* newdata ) » |
| PARAM | mini_object |
gst_mini_object_ref ( GstMiniObject* mini_object ) » |
| PARAM | object |
gst_mini_object_unlock ( GstMiniObject* object, enum GstLockFlags flags ) » |
| PARAM | object |
gst_mini_object_lock ( GstMiniObject* object, enum GstLockFlags flags ) » |
| PARAM | mini_object |
gst_mini_object_init ( GstMiniObject* mini_object, guint flags, GType type, GstMiniObjectCopyFunction copy_func, GstMiniObjectDisposeFunction dispose_func, GstMiniObjectFreeFunction free_func ) » |
| PARAM | mini_object |
gst_mini_object_is_writable ( GstMiniObject const* mini_object ) » |
| PARAM | mini_object |
gst_mini_object_make_writable ( GstMiniObject* mini_object ) » |
| PARAM | mini_object |
gst_mini_object_copy ( GstMiniObject const* mini_object ) » |
| PARAM | olddata |
gst_mini_object_steal ( GstMiniObject** olddata ) » |
| PARAM | newdata |
gst_mini_object_take ( GstMiniObject** olddata, GstMiniObject* newdata ) » |
| PARAM | olddata |
gst_mini_object_take ( GstMiniObject** olddata, GstMiniObject* newdata ) » |
| PARAM | object |
gst_mini_object_weak_ref ( GstMiniObject* object, GstMiniObjectNotify notify, gpointer data ) » |
| PARAM | object |
gst_mini_object_weak_unref ( GstMiniObject* object, GstMiniObjectNotify notify, gpointer data ) » |
| PARAM | object |
gst_mini_object_set_qdata ( GstMiniObject* object, GQuark quark, gpointer data, GDestroyNotify destroy ) » |
| PARAM | object |
gst_mini_object_get_qdata ( GstMiniObject* object, GQuark quark ) » |
| PARAM | object |
gst_mini_object_steal_qdata ( GstMiniObject* object, GQuark quark ) » |
| RETURN | gst_mini_object_ref ( GstMiniObject* mini_object ) » |
|
| RETURN | gst_mini_object_make_writable ( GstMiniObject* mini_object ) » |
|
| RETURN | gst_mini_object_copy ( GstMiniObject const* mini_object ) » |
|
| RETURN | gst_mini_object_steal ( GstMiniObject** olddata ) » |
|
| FIELD | .mini_object | struct _GstTocEntry { GstMiniObject mini_object, GstToc* toc, GstTocEntry* parent, gchar* uid, enum GstTocEntryType type, GstClockTime start, GstClockTime stop, GList* subentries, GstTagList* tags, enum GstTocLoopType loop_type, gint repeat_count } » |
| FIELD | .mini_object | struct _GstDateTime { GstMiniObject mini_object, GDateTime* datetime, enum GstDateTimeFields fields } » |
| FIELD | .mini_object | struct _GstTagList { GstMiniObject mini_object } » |
| FIELD | .mini_object | struct _GstToc { GstMiniObject mini_object, enum GstTocScope scope, GList* entries, GstTagList* tags } » |
| FIELD | .mini_object | struct _GstBuffer { GstMiniObject mini_object, GstBufferPool* pool, GstClockTime pts, GstClockTime dts, GstClockTime duration, guint64 offset, guint64 offset_end } » |
| FIELD | .mini_object | struct _GstMemory { GstMiniObject mini_object, GstAllocator* allocator, GstMemory* parent, gsize maxsize, gsize align, gsize offset, gsize size } » |
| FIELD | .mini_object | struct _GstBufferList { GstMiniObject mini_object, GArray* array } » |
| FIELD | .mini_object | struct _GstCaps { GstMiniObject mini_object } » |
| FIELD | .mini_object | struct _GstEvent { GstMiniObject mini_object, enum GstEventType type, guint64 timestamp, guint32 seqnum } » |
| FIELD | .mini_object | struct _GstMessage { GstMiniObject mini_object, enum GstMessageType type, guint64 timestamp, GstObject* src, guint32 seqnum, GMutex lock, GCond cond } » |
| FIELD | .mini_object | struct _GstContext { GstMiniObject mini_object, gchar* context_type, GstStructure* structure, gboolean persistent } » |
| FIELD | .mini_object | struct _GstQuery { GstMiniObject mini_object, enum GstQueryType type } » |
| FIELD | .mini_object | struct _GstSample { GstMiniObject mini_object, GstBuffer* buffer, GstCaps* caps, GstSegment segment, GstStructure* info } » |
|
F-PTR PARAM |
1st parameter | GstMiniObject*(*) { GstMiniObject const* } » |
|
F-PTR RETURN |
GstMiniObject*(*) { GstMiniObject const* } » |
|
|
F-PTR PARAM |
1st parameter | gboolean(*) { GstMiniObject* } » |
|
F-PTR PARAM |
1st parameter | void(*) { GstMiniObject* } » |
|
F-PTR PARAM |
2nd parameter | void(*) { gpointer, GstMiniObject* } » |