ABI | Symbols | Types |
| Used As | Name | Used In |
|---|---|---|
| PARAM | structure |
gst_value_set_structure ( GValue* value, GstStructure const* structure ) » |
| PARAM | config |
gst_buffer_pool_set_config ( GstBufferPool* pool, GstStructure* config ) » |
| PARAM | config |
gst_buffer_pool_config_set_params ( GstStructure* config, GstCaps* caps, guint size, guint min_buffers, guint max_buffers ) » |
| PARAM | config |
gst_buffer_pool_config_set_allocator ( GstStructure* config, GstAllocator* allocator, GstAllocationParams const* params ) » |
| PARAM | config |
gst_buffer_pool_config_add_option ( GstStructure* config, gchar const* option ) » |
| PARAM | config |
gst_buffer_pool_config_n_options ( GstStructure* config ) » |
| PARAM | config |
gst_buffer_pool_config_get_option ( GstStructure* config, guint index ) » |
| PARAM | config |
gst_buffer_pool_config_has_option ( GstStructure* config, gchar const* option ) » |
| PARAM | config |
gst_buffer_pool_config_get_params ( GstStructure* config, GstCaps** caps, guint* size, guint* min_buffers, guint* max_buffers ) » |
| PARAM | config |
gst_buffer_pool_config_get_allocator ( GstStructure* config, GstAllocator** allocator, GstAllocationParams* params ) » |
| PARAM | config |
gst_buffer_pool_config_validate_params ( GstStructure* config, GstCaps* caps, guint size, guint min_buffers, guint max_buffers ) » |
| PARAM | structure |
gst_structure_free ( GstStructure* structure ) » |
| PARAM | structure1 |
gst_structure_is_equal ( GstStructure const* structure1, GstStructure const* structure2 ) » |
| PARAM | structure2 |
gst_structure_is_equal ( GstStructure const* structure1, GstStructure const* structure2 ) » |
| PARAM | structure |
gst_structure_copy ( GstStructure const* structure ) » |
| PARAM | structure |
gst_structure_id_set ( GstStructure* structure, GQuark field, ... ) » |
| PARAM | structure |
gst_structure_id_take_value ( GstStructure* structure, GQuark field, GValue* value ) » |
| PARAM | structure |
gst_structure_id_get_value ( GstStructure const* structure, GQuark field ) » |
| PARAM | structure |
gst_structure_id_get ( GstStructure const* structure, GQuark first_field_id, ... ) » |
| PARAM | structure |
gst_caps_new_full_valist ( GstStructure* structure, struct __va_list_tag* var_args ) » |
| PARAM | struct1 |
gst_caps_new_full ( GstStructure* struct1, ... ) » |
| PARAM | structure |
gst_caps_append_structure ( GstCaps* caps, GstStructure* structure ) » |
| PARAM | structure |
gst_caps_append_structure_full ( GstCaps* caps, GstStructure* structure, GstCapsFeatures* features ) » |
| PARAM | structure |
gst_caps_merge_structure ( GstCaps* caps, GstStructure* structure ) » |
| PARAM | structure |
gst_caps_merge_structure_full ( GstCaps* caps, GstStructure* structure, GstCapsFeatures* features ) » |
| PARAM | structure |
gst_caps_is_subset_structure ( GstCaps const* caps, GstStructure const* structure ) » |
| PARAM | structure |
gst_caps_is_subset_structure_full ( GstCaps const* caps, GstStructure const* structure, GstCapsFeatures const* features ) » |
| PARAM | structure |
gst_structure_set_parent_refcount ( GstStructure* structure, gint* refcount ) » |
| PARAM | structure |
gst_structure_foreach ( GstStructure const* structure, GstStructureForeachFunc func, gpointer user_data ) » |
| PARAM | structure |
gst_structure_id_set_value ( GstStructure* structure, GQuark field, GValue const* value ) » |
| PARAM | structure |
gst_structure_get_name ( GstStructure const* structure ) » |
| PARAM | structure |
gst_structure_n_fields ( GstStructure const* structure ) » |
| PARAM | structure |
gst_structure_to_string ( GstStructure const* structure ) » |
| PARAM | subset |
gst_structure_is_subset ( GstStructure const* subset, GstStructure const* superset ) » |
| PARAM | superset |
gst_structure_is_subset ( GstStructure const* subset, GstStructure const* superset ) » |
| PARAM | struct1 |
gst_structure_intersect ( GstStructure const* struct1, GstStructure const* struct2 ) » |
| PARAM | struct2 |
gst_structure_intersect ( GstStructure const* struct1, GstStructure const* struct2 ) » |
| PARAM | structure |
gst_structure_set_value ( GstStructure* structure, gchar const* fieldname, GValue const* value ) » |
| PARAM | struct1 |
gst_structure_can_intersect ( GstStructure const* struct1, GstStructure const* struct2 ) » |
| PARAM | struct2 |
gst_structure_can_intersect ( GstStructure const* struct1, GstStructure const* struct2 ) » |
| PARAM | structure |
gst_structure_get_name_id ( GstStructure const* structure ) » |
| PARAM | structure |
gst_structure_fixate ( GstStructure* structure ) » |
| PARAM | structure |
gst_structure_set ( GstStructure* structure, gchar const* field, ... ) » |
| PARAM | structure |
gst_structure_take_value ( GstStructure* structure, gchar const* fieldname, GValue* value ) » |
| PARAM | structure |
gst_structure_get_string ( GstStructure const* structure, gchar const* fieldname ) » |
| PARAM | structure |
gst_structure_nth_field_name ( GstStructure const* structure, guint index ) » |
| PARAM | structure |
gst_event_new_custom ( enum GstEventType type, GstStructure* structure ) » |
| PARAM | structure |
gst_event_new_navigation ( GstStructure* structure ) » |
| PARAM | structure |
gst_structure_has_name ( GstStructure const* structure, gchar const* name ) » |
| PARAM | structure |
gst_message_new_custom ( enum GstMessageType type, GstObject* src, GstStructure* structure ) » |
| PARAM | structure |
gst_message_new_application ( GstObject* src, GstStructure* structure ) » |
| PARAM | structure |
gst_message_new_element ( GstObject* src, GstStructure* structure ) » |
| PARAM | cache_data |
gst_plugin_set_cache_data ( GstPlugin* plugin, GstStructure* cache_data ) » |
| PARAM | structure |
gst_query_new_custom ( enum GstQueryType type, GstStructure* structure ) » |
| PARAM | params |
gst_query_add_allocation_meta ( GstQuery* query, GType api, GstStructure const* params ) » |
| PARAM | params |
gst_query_parse_nth_allocation_meta ( GstQuery* query, guint index, GstStructure const** params ) » |
| PARAM | structure |
gst_structure_get_value ( GstStructure const* structure, gchar const* fieldname ) » |
| PARAM | info |
gst_sample_new ( GstBuffer* buffer, GstCaps* caps, GstSegment const* segment, GstStructure* info ) » |
| PARAM | structure |
gst_structure_set_name ( GstStructure* structure, gchar const* name ) » |
| PARAM | structure |
gst_structure_set_valist ( GstStructure* structure, gchar const* fieldname, struct __va_list_tag* varargs ) » |
| PARAM | structure |
gst_structure_id_set_valist ( GstStructure* structure, GQuark fieldname, struct __va_list_tag* varargs ) » |
| PARAM | structure |
gst_structure_remove_field ( GstStructure* structure, gchar const* fieldname ) » |
| PARAM | structure |
gst_structure_remove_fields_valist ( GstStructure* structure, gchar const* fieldname, struct __va_list_tag* varargs ) » |
| PARAM | structure |
gst_structure_remove_fields ( GstStructure* structure, gchar const* fieldname, ... ) » |
| PARAM | structure |
gst_structure_remove_all_fields ( GstStructure* structure ) » |
| PARAM | structure |
gst_structure_get_field_type ( GstStructure const* structure, gchar const* fieldname ) » |
| PARAM | structure |
gst_structure_map_in_place ( GstStructure* structure, GstStructureMapFunc func, gpointer user_data ) » |
| PARAM | structure |
gst_structure_id_has_field ( GstStructure const* structure, GQuark field ) » |
| PARAM | structure |
gst_structure_has_field ( GstStructure const* structure, gchar const* fieldname ) » |
| PARAM | structure |
gst_structure_id_has_field_typed ( GstStructure const* structure, GQuark field, GType type ) » |
| PARAM | structure |
gst_structure_has_field_typed ( GstStructure const* structure, gchar const* fieldname, GType type ) » |
| PARAM | structure |
gst_structure_get_boolean ( GstStructure const* structure, gchar const* fieldname, gboolean* value ) » |
| PARAM | structure |
gst_structure_get_int ( GstStructure const* structure, gchar const* fieldname, gint* value ) » |
| PARAM | structure |
gst_structure_get_uint ( GstStructure const* structure, gchar const* fieldname, guint* value ) » |
| PARAM | structure |
gst_structure_get_int64 ( GstStructure const* structure, gchar const* fieldname, gint64* value ) » |
| PARAM | structure |
gst_structure_get_uint64 ( GstStructure const* structure, gchar const* fieldname, guint64* value ) » |
| PARAM | structure |
gst_structure_get_date ( GstStructure const* structure, gchar const* fieldname, GDate** value ) » |
| PARAM | structure |
gst_structure_get_date_time ( GstStructure const* structure, gchar const* fieldname, GstDateTime** value ) » |
| PARAM | structure |
gst_structure_get_clock_time ( GstStructure const* structure, gchar const* fieldname, GstClockTime* value ) » |
| PARAM | structure |
gst_structure_get_double ( GstStructure const* structure, gchar const* fieldname, gdouble* value ) » |
| PARAM | structure |
gst_structure_get_enum ( GstStructure const* structure, gchar const* fieldname, GType enumtype, gint* value ) » |
| PARAM | structure |
gst_structure_get_fraction ( GstStructure const* structure, gchar const* fieldname, gint* value_numerator, gint* value_denominator ) » |
| PARAM | structure |
gst_structure_fixate_field_nearest_int ( GstStructure* structure, char const* field_name, int target ) » |
| PARAM | structure |
gst_structure_fixate_field_nearest_double ( GstStructure* structure, char const* field_name, double target ) » |
| PARAM | structure |
gst_structure_fixate_field_boolean ( GstStructure* structure, char const* field_name, gboolean target ) » |
| PARAM | structure |
gst_structure_fixate_field_string ( GstStructure* structure, gchar const* field_name, gchar const* target ) » |
| PARAM | structure |
gst_structure_fixate_field_nearest_fraction ( GstStructure* structure, char const* field_name, gint const target_numerator, gint const target_denominator ) » |
| PARAM | structure |
gst_structure_fixate_field ( GstStructure* structure, char const* field_name ) » |
| PARAM | structure |
gst_structure_get_valist ( GstStructure const* structure, char const* first_fieldname, struct __va_list_tag* args ) » |
| PARAM | structure |
gst_structure_id_get_valist ( GstStructure const* structure, GQuark first_field_id, struct __va_list_tag* args ) » |
| PARAM | structure |
gst_structure_get ( GstStructure const* structure, char const* first_fieldname, ... ) » |
| RETURN | gst_value_get_structure ( GValue const* value ) » |
|
| RETURN | gst_buffer_pool_get_config ( GstBufferPool* pool ) » |
|
| RETURN | gst_structure_copy ( GstStructure const* structure ) » |
|
| RETURN | gst_structure_new_id_empty ( GQuark quark ) » |
|
| RETURN | gst_caps_steal_structure ( GstCaps* caps, guint index ) » |
|
| RETURN | gst_caps_get_structure ( GstCaps const* caps, guint index ) » |
|
| RETURN | gst_structure_new_empty ( gchar const* name ) » |
|
| RETURN | gst_structure_new_valist ( gchar const* name, gchar const* firstfield, struct __va_list_tag* varargs ) » |
|
| RETURN | gst_structure_intersect ( GstStructure const* struct1, GstStructure const* struct2 ) » |
|
| RETURN | gst_context_get_structure ( GstContext const* context ) » |
|
| RETURN | gst_context_writable_structure ( GstContext* context ) » |
|
| RETURN | gst_event_get_structure ( GstEvent* event ) » |
|
| RETURN | gst_event_writable_structure ( GstEvent* event ) » |
|
| RETURN | gst_structure_new_id ( GQuark name_quark, GQuark field_quark, ... ) » |
|
| RETURN | gst_message_get_structure ( GstMessage* message ) » |
|
| RETURN | gst_query_get_structure ( GstQuery* query ) » |
|
| RETURN | gst_plugin_get_cache_data ( GstPlugin* plugin ) » |
|
| RETURN | gst_query_writable_structure ( GstQuery* query ) » |
|
| RETURN | gst_structure_from_string ( gchar const* string, gchar** end ) » |
|
| RETURN | gst_sample_get_info ( GstSample* sample ) » |
|
| RETURN | gst_structure_new ( gchar const* name, gchar const* firstfield, ... ) » |
|
| RETURN | gst_structure_new_from_string ( gchar const* string ) » |
|
| FIELD | .config | struct _GstBufferPoolPrivate { GstAtomicQueue* queue, GstPoll* poll, GRecMutex rec_lock, gboolean started, gboolean active, gint outstanding, gboolean configured, GstStructure* config, guint size, guint min_buffers, guint max_buffers, guint cur_buffers, GstAllocator* allocator, GstAllocationParams params } » |
| FIELD | .structure | struct _GstContext { GstMiniObject mini_object, gchar* context_type, GstStructure* structure, gboolean persistent } » |
| FIELD | .info | struct _GstSample { GstMiniObject mini_object, GstBuffer* buffer, GstCaps* caps, GstSegment segment, GstStructure* info } » |
| FIELD | .cache_data | struct _GstPluginPrivate { GList* deps, GstStructure* cache_data } » |