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

ABI
Viewer

SymbolsTypes



Type Usage: GstFormat (73)


Used As Name Used In
PARAM format gst_element_query_position (
    GstElement* element,
    enum GstFormat format,
    gint64* cur
) »
PARAM format gst_element_query_duration (
    GstElement* element,
    enum GstFormat format,
    gint64* duration
) »
PARAM dest_format gst_element_query_convert (
    GstElement* element,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM src_format gst_element_query_convert (
    GstElement* element,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM format gst_element_seek_simple (
    GstElement* element,
    enum GstFormat format,
    enum GstSeekFlags seek_flags,
    gint64 seek_pos
) »
PARAM format gst_pad_query_position (
    GstPad* pad,
    enum GstFormat format,
    gint64* cur
) »
PARAM format gst_pad_peer_query_position (
    GstPad* pad,
    enum GstFormat format,
    gint64* cur
) »
PARAM format gst_pad_query_duration (
    GstPad* pad,
    enum GstFormat format,
    gint64* duration
) »
PARAM format gst_pad_peer_query_duration (
    GstPad* pad,
    enum GstFormat format,
    gint64* duration
) »
PARAM dest_format gst_pad_query_convert (
    GstPad* pad,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM src_format gst_pad_query_convert (
    GstPad* pad,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM dest_format gst_pad_peer_query_convert (
    GstPad* pad,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM src_format gst_pad_peer_query_convert (
    GstPad* pad,
    enum GstFormat src_format,
    gint64 src_val,
    enum GstFormat dest_format,
    gint64* dest_val
) »
PARAM format gst_message_parse_segment_start (
    GstMessage* message,
    GstFormat* format,
    gint64* position
) »
PARAM format gst_message_new_segment_start (
    GstObject* src,
    enum GstFormat format,
    gint64 position
) »
PARAM format gst_message_parse_segment_done (
    GstMessage* message,
    GstFormat* format,
    gint64* position
) »
PARAM format gst_message_new_segment_done (
    GstObject* src,
    enum GstFormat format,
    gint64 position
) »
PARAM format gst_query_parse_position (
    GstQuery* query,
    GstFormat* format,
    gint64* cur
) »
PARAM format gst_query_set_position (
    GstQuery* query,
    enum GstFormat format,
    gint64 cur
) »
PARAM format gst_query_parse_duration (
    GstQuery* query,
    GstFormat* format,
    gint64* duration
) »
PARAM format gst_query_set_duration (
    GstQuery* query,
    enum GstFormat format,
    gint64 duration
) »
PARAM format gst_element_seek (
    GstElement* element,
    gdouble rate,
    enum GstFormat format,
    enum GstSeekFlags flags,
    enum GstSeekType start_type,
    gint64 start,
    enum GstSeekType stop_type,
    gint64 stop
) »
PARAM format gst_event_new_seek (
    gdouble rate,
    enum GstFormat format,
    enum GstSeekFlags flags,
    enum GstSeekType start_type,
    gint64 start,
    enum GstSeekType stop_type,
    gint64 stop
) »
PARAM format gst_event_new_buffer_size (
    enum GstFormat format,
    gint64 minsize,
    gint64 maxsize,
    gboolean async
) »
PARAM format gst_event_parse_buffer_size (
    GstEvent* event,
    GstFormat* format,
    gint64* minsize,
    gint64* maxsize,
    gboolean* async
) »
PARAM format gst_event_parse_seek (
    GstEvent* event,
    gdouble* rate,
    GstFormat* format,
    GstSeekFlags* flags,
    GstSeekType* start_type,
    gint64* start,
    GstSeekType* stop_type,
    gint64* stop
) »
PARAM format gst_event_new_step (
    enum GstFormat format,
    guint64 amount,
    gdouble rate,
    gboolean flush,
    gboolean intermediate
) »
PARAM format gst_event_parse_step (
    GstEvent* event,
    GstFormat* format,
    guint64* amount,
    gdouble* rate,
    gboolean* flush,
    gboolean* intermediate
) »
PARAM format gst_event_new_segment_done (
    enum GstFormat format,
    gint64 position
) »
PARAM format gst_event_parse_segment_done (
    GstEvent* event,
    GstFormat* format,
    gint64* position
) »
PARAM format gst_format_get_name (
    enum GstFormat format
) »
PARAM format gst_formats_contains (
    GstFormat const* formats,
    enum GstFormat format
) »
PARAM formats gst_formats_contains (
    GstFormat const* formats,
    enum GstFormat format
) »
PARAM format gst_format_get_details (
    enum GstFormat format
) »
PARAM format gst_format_to_quark (
    enum GstFormat format
) »
PARAM format gst_message_new_step_done (
    GstObject* src,
    enum GstFormat format,
    guint64 amount,
    gdouble rate,
    gboolean flush,
    gboolean intermediate,
    guint64 duration,
    gboolean eos
) »
PARAM format gst_message_parse_step_done (
    GstMessage* message,
    GstFormat* format,
    guint64* amount,
    gdouble* rate,
    gboolean* flush,
    gboolean* intermediate,
    guint64* duration,
    gboolean* eos
) »
PARAM format gst_message_new_step_start (
    GstObject* src,
    gboolean active,
    enum GstFormat format,
    guint64 amount,
    gdouble rate,
    gboolean flush,
    gboolean intermediate
) »
PARAM format gst_message_parse_step_start (
    GstMessage* message,
    gboolean* active,
    GstFormat* format,
    guint64* amount,
    gdouble* rate,
    gboolean* flush,
    gboolean* intermediate
) »
PARAM format gst_message_set_qos_stats (
    GstMessage* message,
    enum GstFormat format,
    guint64 processed,
    guint64 dropped
) »
PARAM format gst_message_parse_qos_stats (
    GstMessage* message,
    GstFormat* format,
    guint64* processed,
    guint64* dropped
) »
PARAM format gst_segment_offset_running_time (
    GstSegment* segment,
    enum GstFormat format,
    gint64 offset
) »
PARAM dest_format gst_query_set_convert (
    GstQuery* query,
    enum GstFormat src_format,
    gint64 src_value,
    enum GstFormat dest_format,
    gint64 dest_value
) »
PARAM src_format gst_query_set_convert (
    GstQuery* query,
    enum GstFormat src_format,
    gint64 src_value,
    enum GstFormat dest_format,
    gint64 dest_value
) »
PARAM dest_format gst_query_parse_convert (
    GstQuery* query,
    GstFormat* src_format,
    gint64* src_value,
    GstFormat* dest_format,
    gint64* dest_value
) »
PARAM src_format gst_query_parse_convert (
    GstQuery* query,
    GstFormat* src_format,
    gint64* src_value,
    GstFormat* dest_format,
    gint64* dest_value
) »
PARAM format gst_query_set_segment (
    GstQuery* query,
    gdouble rate,
    enum GstFormat format,
    gint64 start_value,
    gint64 stop_value
) »
PARAM format gst_query_parse_segment (
    GstQuery* query,
    gdouble* rate,
    GstFormat* format,
    gint64* start_value,
    gint64* stop_value
) »
PARAM format gst_query_new_position (
    enum GstFormat format
) »
PARAM format gst_query_new_duration (
    enum GstFormat format
) »
PARAM dest_format gst_query_new_convert (
    enum GstFormat src_format,
    gint64 value,
    enum GstFormat dest_format
) »
PARAM src_format gst_query_new_convert (
    enum GstFormat src_format,
    gint64 value,
    enum GstFormat dest_format
) »
PARAM format gst_query_new_segment (
    enum GstFormat format
) »
PARAM format gst_query_new_seeking (
    enum GstFormat format
) »
PARAM format gst_query_set_seeking (
    GstQuery* query,
    enum GstFormat format,
    gboolean seekable,
    gint64 segment_start,
    gint64 segment_end
) »
PARAM format gst_query_parse_seeking (
    GstQuery* query,
    GstFormat* format,
    gboolean* seekable,
    gint64* segment_start,
    gint64* segment_end
) »
PARAM formats gst_query_set_formatsv (
    GstQuery* query,
    gint n_formats,
    GstFormat const* formats
) »
PARAM format gst_query_parse_nth_format (
    GstQuery* query,
    guint nth,
    GstFormat* format
) »
PARAM format gst_query_new_buffering (
    enum GstFormat format
) »
PARAM format gst_query_set_buffering_range (
    GstQuery* query,
    enum GstFormat format,
    gint64 start,
    gint64 stop,
    gint64 estimated_total
) »
PARAM format gst_query_parse_buffering_range (
    GstQuery* query,
    GstFormat* format,
    gint64* start,
    gint64* stop,
    gint64* estimated_total
) »
PARAM format gst_segment_init (
    GstSegment* segment,
    enum GstFormat format
) »
PARAM format gst_segment_to_stream_time (
    GstSegment const* segment,
    enum GstFormat format,
    guint64 position
) »
PARAM format gst_segment_to_running_time (
    GstSegment const* segment,
    enum GstFormat format,
    guint64 position
) »
PARAM format gst_segment_do_seek (
    GstSegment* segment,
    gdouble rate,
    enum GstFormat format,
    enum GstSeekFlags flags,
    enum GstSeekType start_type,
    guint64 start,
    enum GstSeekType stop_type,
    guint64 stop,
    gboolean* update
) »
PARAM format gst_segment_clip (
    GstSegment const* segment,
    enum GstFormat format,
    guint64 start,
    guint64 stop,
    guint64* clip_start,
    guint64* clip_stop
) »
PARAM format gst_segment_to_position (
    GstSegment const* segment,
    enum GstFormat format,
    guint64 running_time
) »
PARAM format gst_segment_set_running_time (
    GstSegment* segment,
    enum GstFormat format,
    guint64 running_time
) »
RETURN gst_format_get_by_nick (
    gchar const* nick
) »
RETURN gst_format_register (
    gchar const* nick,
    gchar const* description
) »
FIELD .format struct _GstBufferPoolAcquireParams {
    enum GstFormat format,
    gint64 start,
    gint64 stop,
    enum GstBufferPoolAcquireFlags flags,
    gpointer[4] _gst_reserved
} »
FIELD .format struct _GstSegment {
    enum GstSegmentFlags flags,
    gdouble rate,
    gdouble applied_rate,
    enum GstFormat format,
    guint64 base,
    guint64 offset,
    guint64 start,
    guint64 stop,
    guint64 time,
    guint64 position,
    guint64 duration,
    gpointer[4] _gst_reserved
} »
FIELD .value struct _GstFormatDefinition {
    enum GstFormat value,
    gchar const* nick,
    gchar const* description,
    GQuark quark
} »



Andrey Ponomarenko's ABI laboratory