gstreamer.base.ffi vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Symbol words
GstAdapter
GstBaseParse
GstBaseParseFrame
GstBaseParseFrameFlags
GstBaseSink
GstBaseSrc
GstBaseSrcFlags
GstBaseTransform
GstBitReader
GstByteReader
GstByteWriter
GstCollectData
GstCollectPads
GstDataQueue
GstDataQueueItem
GstDataQueueSize
GstPushSrc


Ordinary words
WordStack effect
GST_BASE_PARSE_FLAG_DRAINING( -- value )
GST_BASE_PARSE_FLAG_LOST_SYNC( -- value )
GST_BASE_PARSE_FRAME_FLAG_CLIP( -- value )
GST_BASE_PARSE_FRAME_FLAG_NONE( -- value )
GST_BASE_PARSE_FRAME_FLAG_NO_FRAME( -- value )
GST_BASE_SRC_FLAG_LAST( -- value )
GST_BASE_SRC_STARTED( -- value )
GST_BASE_TRANSFORM_SINK_NAME( -- value )
GST_BASE_TRANSFORM_SRC_NAME( -- value )
GstCollectDataDestroyNotify( quot -- alien )
GstCollectPadsClipFunction( quot -- alien )
GstCollectPadsFunction( quot -- alien )
GstDataQueue:empty( quot -- alien )
GstDataQueue:full( quot -- alien )
GstDataQueueCheckFullFunction( quot -- alien )
GstDataQueueEmptyCallback( quot -- alien )
GstDataQueueFullCallback( quot -- alien )
GstTypeFindHelperGetRangeFunction( quot -- alien )
gst_adapter_available( adapter -- guint )
gst_adapter_available_fast( adapter -- guint )
gst_adapter_clear( adapter -- )
gst_adapter_copy( adapter dest offset size -- )
gst_adapter_flush( adapter flush -- )
gst_adapter_masked_scan_uint32( adapter mask pattern offset size -- guint )
gst_adapter_masked_scan_uint32_peek( adapter mask pattern offset size value -- guint )
gst_adapter_new( -- GstAdapter* )
gst_adapter_peek( adapter size -- guint8* )
gst_adapter_prev_timestamp( adapter distance -- GstClockTime )
gst_adapter_push( adapter buf -- )
gst_adapter_take( adapter nbytes -- guint8* )
gst_adapter_take_buffer( adapter nbytes -- GstBuffer* )
gst_adapter_take_list( adapter nbytes -- GList* )
gst_base_parse_add_index_entry( base_parse offset ts key force -- gboolean )
gst_base_parse_convert_default( base_parse src_format src_value dest_format dest_value -- gboolean )
gst_base_parse_frame_free( base_parse_frame -- )
gst_base_parse_frame_init( base_parse_frame -- )
gst_base_parse_frame_new( buffer flags overhead -- GstBaseParseFrame* )
gst_base_parse_push_frame( base_parse frame -- GstFlowReturn )
gst_base_parse_set_average_bitrate( base_parse bitrate -- )
gst_base_parse_set_duration( base_parse fmt duration interval -- )
gst_base_parse_set_frame_rate( base_parse fps_num fps_den lead_in lead_out -- )
gst_base_parse_set_has_timing_info( base_parse has_timing -- )
gst_base_parse_set_min_frame_size( base_parse min_size -- )
gst_base_parse_set_passthrough( base_parse passthrough -- )
gst_base_parse_set_syncable( base_parse syncable -- )
gst_base_sink_do_preroll( base_sink obj -- GstFlowReturn )
gst_base_sink_get_blocksize( base_sink -- guint )
gst_base_sink_get_last_buffer( base_sink -- GstBuffer* )
gst_base_sink_get_latency( base_sink -- GstClockTime )
gst_base_sink_get_max_lateness( base_sink -- gint64 )
gst_base_sink_get_render_delay( base_sink -- GstClockTime )
gst_base_sink_get_sync( base_sink -- gboolean )
gst_base_sink_get_throttle_time( base_sink -- guint64 )
gst_base_sink_get_ts_offset( base_sink -- GstClockTimeDiff )
gst_base_sink_is_async_enabled( base_sink -- gboolean )
gst_base_sink_is_last_buffer_enabled( base_sink -- gboolean )
gst_base_sink_is_qos_enabled( base_sink -- gboolean )
gst_base_sink_query_latency( base_sink live upstream_live min_latency max_latency -- gboolean )
gst_base_sink_set_async_enabled( base_sink enabled -- )
gst_base_sink_set_blocksize( base_sink blocksize -- )
gst_base_sink_set_last_buffer_enabled( base_sink enabled -- )
gst_base_sink_set_max_lateness( base_sink max_lateness -- )
gst_base_sink_set_qos_enabled( base_sink enabled -- )
gst_base_sink_set_render_delay( base_sink delay -- )
gst_base_sink_set_sync( base_sink sync -- )
gst_base_sink_set_throttle_time( base_sink throttle -- )
gst_base_sink_set_ts_offset( base_sink offset -- )
gst_base_sink_wait_clock( base_sink time jitter -- GstClockReturn )
gst_base_sink_wait_eos( base_sink time jitter -- GstFlowReturn )
gst_base_sink_wait_preroll( base_sink -- GstFlowReturn )
gst_base_src_get_blocksize( base_src -- gulong )
gst_base_src_get_do_timestamp( base_src -- gboolean )
gst_base_src_is_live( base_src -- gboolean )
gst_base_src_new_seamless_segment( base_src start stop position -- gboolean )
gst_base_src_query_latency( base_src live min_latency max_latency -- gboolean )
gst_base_src_set_blocksize( base_src blocksize -- )
gst_base_src_set_do_timestamp( base_src timestamp -- )
gst_base_src_set_format( base_src format -- )
gst_base_src_set_live( base_src live -- )
gst_base_src_wait_playing( base_src -- GstFlowReturn )
gst_base_transform_is_in_place( base_transform -- gboolean )
gst_base_transform_is_passthrough( base_transform -- gboolean )
gst_base_transform_is_qos_enabled( base_transform -- gboolean )
gst_base_transform_reconfigure( base_transform -- )
gst_base_transform_set_gap_aware( base_transform gap_aware -- )
gst_base_transform_set_in_place( base_transform in_place -- )
gst_base_transform_set_passthrough( base_transform passthrough -- )
gst_base_transform_set_qos_enabled( base_transform enabled -- )
gst_base_transform_suggest( base_transform caps size -- )
gst_base_transform_update_qos( base_transform proportion diff timestamp -- )
gst_bit_reader_free( bit_reader -- )
gst_bit_reader_get_bits_uint16( bit_reader val nbits -- gboolean )
gst_bit_reader_get_bits_uint32( bit_reader val nbits -- gboolean )
gst_bit_reader_get_bits_uint64( bit_reader val nbits -- gboolean )
gst_bit_reader_get_bits_uint8( bit_reader val nbits -- gboolean )
gst_bit_reader_get_pos( bit_reader -- guint )
gst_bit_reader_get_remaining( bit_reader -- guint )
gst_bit_reader_get_size( bit_reader -- guint )
gst_bit_reader_init( bit_reader data size -- )
gst_bit_reader_init_from_buffer( bit_reader buffer -- )
gst_bit_reader_new( data size -- GstBitReader* )
gst_bit_reader_new_from_buffer( buffer -- GstBitReader* )
gst_bit_reader_peek_bits_uint16( bit_reader val nbits -- gboolean )
gst_bit_reader_peek_bits_uint32( bit_reader val nbits -- gboolean )
gst_bit_reader_peek_bits_uint64( bit_reader val nbits -- gboolean )
gst_bit_reader_peek_bits_uint8( bit_reader val nbits -- gboolean )
gst_bit_reader_set_pos( bit_reader pos -- gboolean )
gst_bit_reader_skip( bit_reader nbits -- gboolean )
gst_bit_reader_skip_to_byte( bit_reader -- gboolean )
gst_byte_reader_dup_data( byte_reader size val -- gboolean )
gst_byte_reader_dup_string_utf16( byte_reader str -- gboolean )
gst_byte_reader_dup_string_utf32( byte_reader str -- gboolean )
gst_byte_reader_dup_string_utf8( byte_reader str -- gboolean )
gst_byte_reader_free( byte_reader -- )
gst_byte_reader_get_data( byte_reader size val -- gboolean )
gst_byte_reader_get_float32_be( byte_reader val -- gboolean )
gst_byte_reader_get_float32_le( byte_reader val -- gboolean )
gst_byte_reader_get_float64_be( byte_reader val -- gboolean )
gst_byte_reader_get_float64_le( byte_reader val -- gboolean )
gst_byte_reader_get_int16_be( byte_reader val -- gboolean )
gst_byte_reader_get_int16_le( byte_reader val -- gboolean )
gst_byte_reader_get_int24_be( byte_reader val -- gboolean )
gst_byte_reader_get_int24_le( byte_reader val -- gboolean )
gst_byte_reader_get_int32_be( byte_reader val -- gboolean )
gst_byte_reader_get_int32_le( byte_reader val -- gboolean )
gst_byte_reader_get_int64_be( byte_reader val -- gboolean )
gst_byte_reader_get_int64_le( byte_reader val -- gboolean )
gst_byte_reader_get_int8( byte_reader val -- gboolean )
gst_byte_reader_get_pos( byte_reader -- guint )
gst_byte_reader_get_remaining( byte_reader -- guint )
gst_byte_reader_get_size( byte_reader -- guint )
gst_byte_reader_get_string_utf8( byte_reader str -- gboolean )
gst_byte_reader_get_uint16_be( byte_reader val -- gboolean )
gst_byte_reader_get_uint16_le( byte_reader val -- gboolean )
gst_byte_reader_get_uint24_be( byte_reader val -- gboolean )
gst_byte_reader_get_uint24_le( byte_reader val -- gboolean )
gst_byte_reader_get_uint32_be( byte_reader val -- gboolean )
gst_byte_reader_get_uint32_le( byte_reader val -- gboolean )
gst_byte_reader_get_uint64_be( byte_reader val -- gboolean )
gst_byte_reader_get_uint64_le( byte_reader val -- gboolean )
gst_byte_reader_get_uint8( byte_reader val -- gboolean )
gst_byte_reader_init( byte_reader data size -- )
gst_byte_reader_init_from_buffer( byte_reader buffer -- )
gst_byte_reader_masked_scan_uint32( byte_reader mask pattern offset size -- guint )
gst_byte_reader_new( data size -- GstByteReader* )
gst_byte_reader_new_from_buffer( buffer -- GstByteReader* )
gst_byte_reader_peek_data( byte_reader size val -- gboolean )
gst_byte_reader_peek_float32_be( byte_reader val -- gboolean )
gst_byte_reader_peek_float32_le( byte_reader val -- gboolean )
gst_byte_reader_peek_float64_be( byte_reader val -- gboolean )
gst_byte_reader_peek_float64_le( byte_reader val -- gboolean )
gst_byte_reader_peek_int16_be( byte_reader val -- gboolean )
gst_byte_reader_peek_int16_le( byte_reader val -- gboolean )
gst_byte_reader_peek_int24_be( byte_reader val -- gboolean )
gst_byte_reader_peek_int24_le( byte_reader val -- gboolean )
gst_byte_reader_peek_int32_be( byte_reader val -- gboolean )
gst_byte_reader_peek_int32_le( byte_reader val -- gboolean )
gst_byte_reader_peek_int64_be( byte_reader val -- gboolean )
gst_byte_reader_peek_int64_le( byte_reader val -- gboolean )
gst_byte_reader_peek_int8( byte_reader val -- gboolean )
gst_byte_reader_peek_string_utf8( byte_reader str -- gboolean )
gst_byte_reader_peek_uint16_be( byte_reader val -- gboolean )
gst_byte_reader_peek_uint16_le( byte_reader val -- gboolean )
gst_byte_reader_peek_uint24_be( byte_reader val -- gboolean )
gst_byte_reader_peek_uint24_le( byte_reader val -- gboolean )
gst_byte_reader_peek_uint32_be( byte_reader val -- gboolean )
gst_byte_reader_peek_uint32_le( byte_reader val -- gboolean )
gst_byte_reader_peek_uint64_be( byte_reader val -- gboolean )
gst_byte_reader_peek_uint64_le( byte_reader val -- gboolean )
gst_byte_reader_peek_uint8( byte_reader val -- gboolean )
gst_byte_reader_set_pos( byte_reader pos -- gboolean )
gst_byte_reader_skip( byte_reader nbytes -- gboolean )
gst_byte_reader_skip_string_utf16( byte_reader -- gboolean )
gst_byte_reader_skip_string_utf32( byte_reader -- gboolean )
gst_byte_reader_skip_string_utf8( byte_reader -- gboolean )
gst_byte_writer_ensure_free_space( byte_writer size -- gboolean )
gst_byte_writer_fill( byte_writer value size -- gboolean )
gst_byte_writer_free( byte_writer -- )
gst_byte_writer_free_and_get_buffer( byte_writer -- GstBuffer* )
gst_byte_writer_free_and_get_data( byte_writer -- guint8 )
gst_byte_writer_get_remaining( byte_writer -- guint )
gst_byte_writer_init( byte_writer -- )
gst_byte_writer_init_with_buffer( byte_writer buffer initialized -- )
gst_byte_writer_init_with_data( byte_writer data size initialized -- )
gst_byte_writer_init_with_size( byte_writer size fixed -- )
gst_byte_writer_new( -- GstByteWriter* )
gst_byte_writer_new_with_buffer( buffer initialized -- GstByteWriter* )
gst_byte_writer_new_with_data( data size initialized -- GstByteWriter* )
gst_byte_writer_new_with_size( size fixed -- GstByteWriter* )
gst_byte_writer_put_data( byte_writer data size -- gboolean )
gst_byte_writer_put_float32_be( byte_writer val -- gboolean )
gst_byte_writer_put_float32_le( byte_writer val -- gboolean )
gst_byte_writer_put_float64_be( byte_writer val -- gboolean )
gst_byte_writer_put_float64_le( byte_writer val -- gboolean )
gst_byte_writer_put_int16_be( byte_writer val -- gboolean )
gst_byte_writer_put_int16_le( byte_writer val -- gboolean )
gst_byte_writer_put_int24_be( byte_writer val -- gboolean )
gst_byte_writer_put_int24_le( byte_writer val -- gboolean )
gst_byte_writer_put_int32_be( byte_writer val -- gboolean )
gst_byte_writer_put_int32_le( byte_writer val -- gboolean )
gst_byte_writer_put_int64_be( byte_writer val -- gboolean )
gst_byte_writer_put_int64_le( byte_writer val -- gboolean )
gst_byte_writer_put_int8( byte_writer val -- gboolean )
gst_byte_writer_put_string_utf16( byte_writer data -- gboolean )
gst_byte_writer_put_string_utf32( byte_writer data -- gboolean )
gst_byte_writer_put_string_utf8( byte_writer data -- gboolean )
gst_byte_writer_put_uint16_be( byte_writer val -- gboolean )
gst_byte_writer_put_uint16_le( byte_writer val -- gboolean )
gst_byte_writer_put_uint24_be( byte_writer val -- gboolean )
gst_byte_writer_put_uint24_le( byte_writer val -- gboolean )
gst_byte_writer_put_uint32_be( byte_writer val -- gboolean )
gst_byte_writer_put_uint32_le( byte_writer val -- gboolean )
gst_byte_writer_put_uint64_be( byte_writer val -- gboolean )
gst_byte_writer_put_uint64_le( byte_writer val -- gboolean )
gst_byte_writer_put_uint8( byte_writer val -- gboolean )
gst_byte_writer_reset( byte_writer -- )
gst_byte_writer_reset_and_get_buffer( byte_writer -- GstBuffer* )
gst_byte_writer_reset_and_get_data( byte_writer -- guint8 )
gst_collect_pads_add_pad( collect_pads pad size -- GstCollectData* )
gst_collect_pads_add_pad_full( collect_pads pad size destroy_notify -- GstCollectData* )
gst_collect_pads_available( collect_pads -- guint )
gst_collect_pads_collect( collect_pads -- GstFlowReturn )
gst_collect_pads_collect_range( collect_pads offset length -- GstFlowReturn )
gst_collect_pads_flush( collect_pads data size -- guint )
gst_collect_pads_is_active( collect_pads pad -- gboolean )
gst_collect_pads_new( -- GstCollectPads* )
gst_collect_pads_peek( collect_pads data -- GstBuffer* )
gst_collect_pads_pop( collect_pads data -- GstBuffer* )
gst_collect_pads_read( collect_pads data bytes size -- guint )
gst_collect_pads_read_buffer( collect_pads data size -- GstBuffer* )
gst_collect_pads_remove_pad( collect_pads pad -- gboolean )
gst_collect_pads_set_clip_function( collect_pads clipfunc user_data -- )
gst_collect_pads_set_flushing( collect_pads flushing -- )
gst_collect_pads_set_function( collect_pads func user_data -- )
gst_collect_pads_start( collect_pads -- )
gst_collect_pads_stop( collect_pads -- )
gst_collect_pads_take_buffer( collect_pads data size -- GstBuffer* )
gst_data_queue_drop_head( data_queue type -- gboolean )
gst_data_queue_flush( data_queue -- )
gst_data_queue_get_level( data_queue level -- )
gst_data_queue_is_empty( data_queue -- gboolean )
gst_data_queue_is_full( data_queue -- gboolean )
gst_data_queue_limits_changed( data_queue -- )
gst_data_queue_new( checkfull checkdata -- GstDataQueue* )
gst_data_queue_new_full( checkfull fullcallback emptycallback checkdata -- GstDataQueue* )
gst_data_queue_pop( data_queue item -- gboolean )
gst_data_queue_push( data_queue item -- gboolean )
gst_data_queue_set_flushing( data_queue flushing -- )
gst_type_find_helper( src size -- GstCaps* )
gst_type_find_helper_for_buffer( obj buf prob -- GstCaps* )
gst_type_find_helper_for_extension( obj extension -- GstCaps* )
gst_type_find_helper_get_range( obj func size prob -- GstCaps* )
gst_type_find_helper_get_range_ext( obj func size extension prob -- GstCaps* )


Files


Children
VocabularySummary
gstreamer.base.ffi.private