[−][src]Crate gstreamer_base_sys

Structs

GstAdapter
GstAggregator
GstAggregatorClass
GstAggregatorPad
GstAggregatorPadClass
GstBaseParse
GstBaseParseClass
GstBaseParseFrame
GstBaseSink
GstBaseSinkClass
GstBaseSrc
GstBaseSrcClass
GstBaseTransform
GstBaseTransformClass
GstBitReader
GstBitWriter
GstByteReader
GstByteWriter
GstCollectData
GstCollectData_ABI_abi
GstCollectPads
GstCollectPadsClass
GstDataQueue
GstDataQueueClass
GstDataQueueItem
GstDataQueueSize
GstFlowCombiner
GstPushSrc
GstPushSrcClass
_GstAdapterClass
_GstAggregatorPadPrivate
_GstAggregatorPrivate
_GstBaseParsePrivate
_GstBaseSinkPrivate
_GstBaseSrcPrivate
_GstBaseTransformPrivate
_GstCollectDataPrivate
_GstCollectPadsPrivate
_GstDataQueuePrivate
_GstQueueArray

Constants

GST_BASE_PARSE_FLAG_DRAINING
GST_BASE_PARSE_FLAG_LOST_SYNC
GST_BASE_PARSE_FRAME_FLAG_CLIP
GST_BASE_PARSE_FRAME_FLAG_DROP
GST_BASE_PARSE_FRAME_FLAG_NEW_FRAME
GST_BASE_PARSE_FRAME_FLAG_NONE
GST_BASE_PARSE_FRAME_FLAG_NO_FRAME
GST_BASE_PARSE_FRAME_FLAG_QUEUE
GST_BASE_SRC_FLAG_LAST
GST_BASE_SRC_FLAG_STARTED
GST_BASE_SRC_FLAG_STARTING
GST_BASE_TRANSFORM_SINK_NAME
GST_BASE_TRANSFORM_SRC_NAME
GST_COLLECT_PADS_STATE_EOS
GST_COLLECT_PADS_STATE_FLUSHING
GST_COLLECT_PADS_STATE_LOCKED
GST_COLLECT_PADS_STATE_NEW_SEGMENT
GST_COLLECT_PADS_STATE_WAITING

Functions

gst_adapter_available⚠
gst_adapter_available_fast⚠
gst_adapter_clear⚠
gst_adapter_copy⚠
gst_adapter_copy_bytes⚠
gst_adapter_distance_from_discont⚠
gst_adapter_dts_at_discont⚠
gst_adapter_flush⚠
gst_adapter_get_buffer⚠
gst_adapter_get_buffer_fast⚠
gst_adapter_get_buffer_list⚠
gst_adapter_get_list⚠
gst_adapter_get_type⚠
gst_adapter_map⚠
gst_adapter_masked_scan_uint32⚠
gst_adapter_masked_scan_uint32_peek⚠
gst_adapter_new⚠
gst_adapter_offset_at_discont⚠
gst_adapter_prev_dts⚠
gst_adapter_prev_dts_at_offset⚠
gst_adapter_prev_offset⚠
gst_adapter_prev_pts⚠
gst_adapter_prev_pts_at_offset⚠
gst_adapter_pts_at_discont⚠
gst_adapter_push⚠
gst_adapter_take⚠
gst_adapter_take_buffer⚠
gst_adapter_take_buffer_fast⚠
gst_adapter_take_buffer_list⚠
gst_adapter_take_list⚠
gst_adapter_unmap⚠
gst_aggregator_finish_buffer⚠
gst_aggregator_get_allocator⚠
gst_aggregator_get_buffer_pool⚠
gst_aggregator_get_latency⚠
gst_aggregator_get_type⚠
gst_aggregator_pad_drop_buffer⚠
gst_aggregator_pad_get_type⚠
gst_aggregator_pad_has_buffer⚠
gst_aggregator_pad_is_eos⚠
gst_aggregator_pad_peek_buffer⚠
gst_aggregator_pad_pop_buffer⚠
gst_aggregator_set_latency⚠
gst_aggregator_set_src_caps⚠
gst_aggregator_simple_get_next_time⚠
gst_base_parse_add_index_entry⚠
gst_base_parse_convert_default⚠
gst_base_parse_drain⚠
gst_base_parse_finish_frame⚠
gst_base_parse_frame_copy⚠
gst_base_parse_frame_free⚠
gst_base_parse_frame_get_type⚠
gst_base_parse_frame_init⚠
gst_base_parse_frame_new⚠
gst_base_parse_get_type⚠
gst_base_parse_merge_tags⚠
gst_base_parse_push_frame⚠
gst_base_parse_set_average_bitrate⚠
gst_base_parse_set_duration⚠
gst_base_parse_set_frame_rate⚠
gst_base_parse_set_has_timing_info⚠
gst_base_parse_set_infer_ts⚠
gst_base_parse_set_latency⚠
gst_base_parse_set_min_frame_size⚠
gst_base_parse_set_passthrough⚠
gst_base_parse_set_pts_interpolation⚠
gst_base_parse_set_syncable⚠
gst_base_parse_set_ts_at_offset⚠
gst_base_sink_do_preroll⚠
gst_base_sink_get_blocksize⚠
gst_base_sink_get_drop_out_of_segment⚠
gst_base_sink_get_last_sample⚠
gst_base_sink_get_latency⚠
gst_base_sink_get_max_bitrate⚠
gst_base_sink_get_max_lateness⚠
gst_base_sink_get_processing_deadline⚠
gst_base_sink_get_render_delay⚠
gst_base_sink_get_sync⚠
gst_base_sink_get_throttle_time⚠
gst_base_sink_get_ts_offset⚠
gst_base_sink_get_type⚠
gst_base_sink_is_async_enabled⚠
gst_base_sink_is_last_sample_enabled⚠
gst_base_sink_is_qos_enabled⚠
gst_base_sink_query_latency⚠
gst_base_sink_set_async_enabled⚠
gst_base_sink_set_blocksize⚠
gst_base_sink_set_drop_out_of_segment⚠
gst_base_sink_set_last_sample_enabled⚠
gst_base_sink_set_max_bitrate⚠
gst_base_sink_set_max_lateness⚠
gst_base_sink_set_processing_deadline⚠
gst_base_sink_set_qos_enabled⚠
gst_base_sink_set_render_delay⚠
gst_base_sink_set_sync⚠
gst_base_sink_set_throttle_time⚠
gst_base_sink_set_ts_offset⚠
gst_base_sink_wait⚠
gst_base_sink_wait_clock⚠
gst_base_sink_wait_preroll⚠
gst_base_src_get_allocator⚠
gst_base_src_get_blocksize⚠
gst_base_src_get_buffer_pool⚠
gst_base_src_get_do_timestamp⚠
gst_base_src_get_type⚠
gst_base_src_is_async⚠
gst_base_src_is_live⚠
gst_base_src_new_seamless_segment⚠
gst_base_src_query_latency⚠
gst_base_src_set_async⚠
gst_base_src_set_automatic_eos⚠
gst_base_src_set_blocksize⚠
gst_base_src_set_caps⚠
gst_base_src_set_do_timestamp⚠
gst_base_src_set_dynamic_size⚠
gst_base_src_set_format⚠
gst_base_src_set_live⚠
gst_base_src_start_complete⚠
gst_base_src_start_wait⚠
gst_base_src_submit_buffer_list⚠
gst_base_src_wait_playing⚠
gst_base_transform_get_allocator⚠
gst_base_transform_get_buffer_pool⚠
gst_base_transform_get_type⚠
gst_base_transform_is_in_place⚠
gst_base_transform_is_passthrough⚠
gst_base_transform_is_qos_enabled⚠
gst_base_transform_reconfigure_sink⚠
gst_base_transform_reconfigure_src⚠
gst_base_transform_set_gap_aware⚠
gst_base_transform_set_in_place⚠
gst_base_transform_set_passthrough⚠
gst_base_transform_set_prefer_passthrough⚠
gst_base_transform_set_qos_enabled⚠
gst_base_transform_update_qos⚠
gst_base_transform_update_src_caps⚠
gst_bit_reader_free⚠
gst_bit_reader_get_bits_uint8⚠
gst_bit_reader_get_bits_uint16⚠
gst_bit_reader_get_bits_uint32⚠
gst_bit_reader_get_bits_uint64⚠
gst_bit_reader_get_pos⚠
gst_bit_reader_get_remaining⚠
gst_bit_reader_get_size⚠
gst_bit_reader_init⚠
gst_bit_reader_new⚠
gst_bit_reader_peek_bits_uint8⚠
gst_bit_reader_peek_bits_uint16⚠
gst_bit_reader_peek_bits_uint32⚠
gst_bit_reader_peek_bits_uint64⚠
gst_bit_reader_set_pos⚠
gst_bit_reader_skip⚠
gst_bit_reader_skip_to_byte⚠
gst_bit_writer_align_bytes⚠
gst_bit_writer_free⚠
gst_bit_writer_free_and_get_buffer⚠
gst_bit_writer_free_and_get_data⚠
gst_bit_writer_get_data⚠
gst_bit_writer_get_remaining⚠
gst_bit_writer_get_size⚠
gst_bit_writer_init⚠
gst_bit_writer_init_with_data⚠
gst_bit_writer_init_with_size⚠
gst_bit_writer_new⚠
gst_bit_writer_new_with_data⚠
gst_bit_writer_new_with_size⚠
gst_bit_writer_put_bits_uint8⚠
gst_bit_writer_put_bits_uint16⚠
gst_bit_writer_put_bits_uint32⚠
gst_bit_writer_put_bits_uint64⚠
gst_bit_writer_put_bytes⚠
gst_bit_writer_reset⚠
gst_bit_writer_reset_and_get_buffer⚠
gst_bit_writer_reset_and_get_data⚠
gst_bit_writer_set_pos⚠
gst_byte_reader_dup_data⚠
gst_byte_reader_dup_string_utf8⚠
gst_byte_reader_dup_string_utf16⚠
gst_byte_reader_dup_string_utf32⚠
gst_byte_reader_free⚠
gst_byte_reader_get_data⚠
gst_byte_reader_get_float32_be⚠
gst_byte_reader_get_float32_le⚠
gst_byte_reader_get_float64_be⚠
gst_byte_reader_get_float64_le⚠
gst_byte_reader_get_int8⚠
gst_byte_reader_get_int16_be⚠
gst_byte_reader_get_int16_le⚠
gst_byte_reader_get_int24_be⚠
gst_byte_reader_get_int24_le⚠
gst_byte_reader_get_int32_be⚠
gst_byte_reader_get_int32_le⚠
gst_byte_reader_get_int64_be⚠
gst_byte_reader_get_int64_le⚠
gst_byte_reader_get_pos⚠
gst_byte_reader_get_remaining⚠
gst_byte_reader_get_size⚠
gst_byte_reader_get_string_utf8⚠
gst_byte_reader_get_sub_reader⚠
gst_byte_reader_get_uint8⚠
gst_byte_reader_get_uint16_be⚠
gst_byte_reader_get_uint16_le⚠
gst_byte_reader_get_uint24_be⚠
gst_byte_reader_get_uint24_le⚠
gst_byte_reader_get_uint32_be⚠
gst_byte_reader_get_uint32_le⚠
gst_byte_reader_get_uint64_be⚠
gst_byte_reader_get_uint64_le⚠
gst_byte_reader_init⚠
gst_byte_reader_masked_scan_uint32⚠
gst_byte_reader_masked_scan_uint32_peek⚠
gst_byte_reader_new⚠
gst_byte_reader_peek_data⚠
gst_byte_reader_peek_float32_be⚠
gst_byte_reader_peek_float32_le⚠
gst_byte_reader_peek_float64_be⚠
gst_byte_reader_peek_float64_le⚠
gst_byte_reader_peek_int8⚠
gst_byte_reader_peek_int16_be⚠
gst_byte_reader_peek_int16_le⚠
gst_byte_reader_peek_int24_be⚠
gst_byte_reader_peek_int24_le⚠
gst_byte_reader_peek_int32_be⚠
gst_byte_reader_peek_int32_le⚠
gst_byte_reader_peek_int64_be⚠
gst_byte_reader_peek_int64_le⚠
gst_byte_reader_peek_string_utf8⚠
gst_byte_reader_peek_sub_reader⚠
gst_byte_reader_peek_uint8⚠
gst_byte_reader_peek_uint16_be⚠
gst_byte_reader_peek_uint16_le⚠
gst_byte_reader_peek_uint24_be⚠
gst_byte_reader_peek_uint24_le⚠
gst_byte_reader_peek_uint32_be⚠
gst_byte_reader_peek_uint32_le⚠
gst_byte_reader_peek_uint64_be⚠
gst_byte_reader_peek_uint64_le⚠
gst_byte_reader_set_pos⚠
gst_byte_reader_skip⚠
gst_byte_reader_skip_string_utf8⚠
gst_byte_reader_skip_string_utf16⚠
gst_byte_reader_skip_string_utf32⚠
gst_byte_writer_ensure_free_space⚠
gst_byte_writer_fill⚠
gst_byte_writer_free⚠
gst_byte_writer_free_and_get_buffer⚠
gst_byte_writer_free_and_get_data⚠
gst_byte_writer_get_remaining⚠
gst_byte_writer_init⚠
gst_byte_writer_init_with_data⚠
gst_byte_writer_init_with_size⚠
gst_byte_writer_new⚠
gst_byte_writer_new_with_data⚠
gst_byte_writer_new_with_size⚠
gst_byte_writer_put_buffer⚠
gst_byte_writer_put_data⚠
gst_byte_writer_put_float32_be⚠
gst_byte_writer_put_float32_le⚠
gst_byte_writer_put_float64_be⚠
gst_byte_writer_put_float64_le⚠
gst_byte_writer_put_int8⚠
gst_byte_writer_put_int16_be⚠
gst_byte_writer_put_int16_le⚠
gst_byte_writer_put_int24_be⚠
gst_byte_writer_put_int24_le⚠
gst_byte_writer_put_int32_be⚠
gst_byte_writer_put_int32_le⚠
gst_byte_writer_put_int64_be⚠
gst_byte_writer_put_int64_le⚠
gst_byte_writer_put_string_utf8⚠
gst_byte_writer_put_string_utf16⚠
gst_byte_writer_put_string_utf32⚠
gst_byte_writer_put_uint8⚠
gst_byte_writer_put_uint16_be⚠
gst_byte_writer_put_uint16_le⚠
gst_byte_writer_put_uint24_be⚠
gst_byte_writer_put_uint24_le⚠
gst_byte_writer_put_uint32_be⚠
gst_byte_writer_put_uint32_le⚠
gst_byte_writer_put_uint64_be⚠
gst_byte_writer_put_uint64_le⚠
gst_byte_writer_reset⚠
gst_byte_writer_reset_and_get_buffer⚠
gst_byte_writer_reset_and_get_data⚠
gst_collect_pads_add_pad⚠
gst_collect_pads_available⚠
gst_collect_pads_clip_running_time⚠
gst_collect_pads_event_default⚠
gst_collect_pads_flush⚠
gst_collect_pads_get_type⚠
gst_collect_pads_new⚠
gst_collect_pads_peek⚠
gst_collect_pads_pop⚠
gst_collect_pads_query_default⚠
gst_collect_pads_read_buffer⚠
gst_collect_pads_remove_pad⚠
gst_collect_pads_set_buffer_function⚠
gst_collect_pads_set_clip_function⚠
gst_collect_pads_set_compare_function⚠
gst_collect_pads_set_event_function⚠
gst_collect_pads_set_flush_function⚠
gst_collect_pads_set_flushing⚠
gst_collect_pads_set_function⚠
gst_collect_pads_set_query_function⚠
gst_collect_pads_set_waiting⚠
gst_collect_pads_src_event_default⚠
gst_collect_pads_start⚠
gst_collect_pads_stop⚠
gst_collect_pads_take_buffer⚠
gst_data_queue_drop_head⚠
gst_data_queue_flush⚠
gst_data_queue_get_level⚠
gst_data_queue_get_type⚠
gst_data_queue_is_empty⚠
gst_data_queue_is_full⚠
gst_data_queue_limits_changed⚠
gst_data_queue_new⚠
gst_data_queue_peek⚠
gst_data_queue_pop⚠
gst_data_queue_push⚠
gst_data_queue_push_force⚠
gst_data_queue_set_flushing⚠
gst_flow_combiner_add_pad⚠
gst_flow_combiner_clear⚠
gst_flow_combiner_free⚠
gst_flow_combiner_get_type⚠
gst_flow_combiner_new⚠
gst_flow_combiner_ref⚠
gst_flow_combiner_remove_pad⚠
gst_flow_combiner_reset⚠
gst_flow_combiner_unref⚠
gst_flow_combiner_update_flow⚠
gst_flow_combiner_update_pad_flow⚠
gst_push_src_get_type⚠
gst_queue_array_clear⚠
gst_queue_array_drop_element⚠
gst_queue_array_drop_struct⚠
gst_queue_array_find⚠
gst_queue_array_free⚠
gst_queue_array_get_length⚠
gst_queue_array_is_empty⚠
gst_queue_array_new⚠
gst_queue_array_new_for_struct⚠
gst_queue_array_peek_head⚠
gst_queue_array_peek_head_struct⚠
gst_queue_array_peek_nth⚠
gst_queue_array_peek_nth_struct⚠
gst_queue_array_peek_tail⚠
gst_queue_array_peek_tail_struct⚠
gst_queue_array_pop_head⚠
gst_queue_array_pop_head_struct⚠
gst_queue_array_pop_tail⚠
gst_queue_array_pop_tail_struct⚠
gst_queue_array_push_tail⚠
gst_queue_array_push_tail_struct⚠
gst_queue_array_set_clear_func⚠
gst_type_find_helper⚠
gst_type_find_helper_for_buffer⚠
gst_type_find_helper_for_buffer_with_extension⚠
gst_type_find_helper_for_data⚠
gst_type_find_helper_for_data_with_extension⚠
gst_type_find_helper_for_extension⚠
gst_type_find_helper_get_range⚠
gst_type_find_helper_get_range_full⚠

Type Definitions

GstAdapterClass
GstAggregatorPadPrivate
GstAggregatorPrivate
GstBaseParseFrameFlags
GstBaseParsePrivate
GstBaseSinkPrivate
GstBaseSrcFlags
GstBaseSrcPrivate
GstBaseTransformPrivate
GstCollectDataDestroyNotify
GstCollectDataPrivate
GstCollectPadsBufferFunction
GstCollectPadsClipFunction
GstCollectPadsCompareFunction
GstCollectPadsEventFunction
GstCollectPadsFlushFunction
GstCollectPadsFunction
GstCollectPadsPrivate
GstCollectPadsQueryFunction
GstCollectPadsStateFlags
GstDataQueueCheckFullFunction
GstDataQueueEmptyCallback
GstDataQueueFullCallback
GstDataQueuePrivate
GstQueueArray
GstTypeFindHelperGetRangeFunction

Unions

GstCollectData_ABI