Diff:
libgstreamer-1.0.so 1.4.5 (x86_64)
libgstreamer-1.0.so 1.5.1 (x86_64)

ABI
Viewer

SymbolsTypes



Type Usage: _GstAllocator (14)


Used As Name Used In
PARAM allocator gst_buffer_new_allocate (
    GstAllocator* allocator,
    gsize size,
    GstAllocationParams* params
) »
PARAM allocator gst_buffer_pool_config_set_allocator (
    GstStructure* config,
    GstAllocator* allocator,
    GstAllocationParams const* params
) »
PARAM allocator gst_buffer_pool_config_get_allocator (
    GstStructure* config,
    GstAllocator** allocator,
    GstAllocationParams* params
) »
PARAM allocator gst_allocator_register (
    gchar const* name,
    GstAllocator* allocator
) »
PARAM allocator gst_allocator_set_default (
    GstAllocator* allocator
) »
PARAM allocator gst_allocator_alloc (
    GstAllocator* allocator,
    gsize size,
    GstAllocationParams* params
) »
PARAM allocator gst_allocator_free (
    GstAllocator* allocator,
    GstMemory* memory
) »
PARAM allocator gst_memory_init (
    GstMemory* mem,
    enum GstMemoryFlags flags,
    GstAllocator* allocator,
    GstMemory* parent,
    gsize maxsize,
    gsize align,
    gsize offset,
    gsize size
) »
PARAM allocator gst_query_add_allocation_param (
    GstQuery* query,
    GstAllocator* allocator,
    GstAllocationParams const* params
) »
PARAM allocator gst_query_parse_nth_allocation_param (
    GstQuery* query,
    guint index,
    GstAllocator** allocator,
    GstAllocationParams* params
) »
PARAM allocator gst_query_set_nth_allocation_param (
    GstQuery* query,
    guint index,
    GstAllocator* allocator,
    GstAllocationParams const* params
) »
RETURN gst_allocator_find (
    gchar const* name
) »
FIELD .allocator struct _GstBufferPoolPrivate {
    ...
    guint max_buffers,
    guint cur_buffers,
    GstAllocator* allocator,
    GstAllocationParams params
} »
FIELD .allocator struct _GstMemory {
    GstMiniObject mini_object,
    GstAllocator* allocator,
    GstMemory* parent,
    gsize maxsize,
    gsize align,
    gsize offset,
    gsize size
} »



Andrey Ponomarenko's ABI laboratory