c
Back to Seed Clases

Gst


Classes

Interfaces

Structs

Unions

Enums

Gst.MiniObject
parent-child marker Gst.Buffer

Class Gst.Buffer

Import line: Gst = imports.gi.Gst;
GIR File: Gst-0.10.gir
C documentation: GstBuffer
Class : Buffer
Extends: Gst.MiniObject
Properties
Properties Defined By
Methods / Constructors
Method / Constructor Defined By
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Gst.BufferList
Method
get (guint32 group, guint32 idx) : Gst.Buffer
Gst.BufferListIterator
Method
add (Buffer buffer) : none
Gst.BufferListIterator
Method
merge_group () : Gst.Buffer
Gst.BufferListIterator
Method
next () : Gst.Buffer
Gst.BufferListIterator
Method
steal () : Gst.Buffer
Gst.BufferListIterator
Method
take (Buffer buffer) : none
Gst.Pad
Method
alloc_buffer (guint64 offset, gint32 size, Caps caps, Buffer buf) : Gst.FlowReturn
Gst.Pad
Method
chain (Buffer buffer) : Gst.FlowReturn
Gst.Pad
Method
push (Buffer buffer) : Gst.FlowReturn
GstApp.AppSrc
Method
push_buffer (Buffer buffer) : Gst.FlowReturn
GstAudio
Method
GstAudio.audio_duration_from_pad_buffer (Pad pad, Buffer buf) : guint64
GstAudio
Method
GstAudio.audio_frame_length (Pad pad, Buffer buf) : gint32
GstAudio
Method
GstAudio.audio_is_buffer_framed (Pad pad, Buffer buf) : gboolean
GstBase
Method
GstBase.type_find_helper_for_buffer (Object obj, Buffer buf, Object out_values) : Gst.Caps
GstBase.Adapter
Method
push (Buffer buf) : none
GstBase.Adapter
Method
take_buffer (guint32 nbytes) : Gst.Buffer
GstBase.BaseSink
Property
last_buffer : Gst.Buffer read only
GstBase.BaseSink
Method
get_last_buffer () : Gst.Buffer
GstBase.BitReader
Method
init_from_buffer (Buffer buffer) : none
GstBase.ByteReader
Method
init_from_buffer (Buffer buffer) : none
GstBase.ByteWriter
Method
free_and_get_buffer () : Gst.Buffer
GstBase.ByteWriter
Method
init_with_buffer (Buffer buffer, gboolean initialized) : none
GstBase.ByteWriter
Method
reset_and_get_buffer () : Gst.Buffer
GstBase.CollectPads
Method
peek (CollectData data) : Gst.Buffer
GstBase.CollectPads
Method
pop (CollectData data) : Gst.Buffer
GstBase.CollectPads
Method
read_buffer (CollectData data, guint32 size) : Gst.Buffer
GstBase.CollectPads
Method
take_buffer (CollectData data, guint32 size) : Gst.Buffer
GstCheck
Method
GstCheck.check_chain_func (Pad pad, Buffer buffer) : Gst.FlowReturn
GstCheck
Method
GstCheck.check_element_push_buffer (String element_name, Buffer buffer_in, Buffer buffer_out) : none
GstRiff
Method
GstRiff.riff_parse_chunk (Element element, Buffer buf, guint32 offset, guint32 fourcc, Buffer chunk_data) : gboolean
GstRiff
Method
GstRiff.riff_parse_file_header (Element element, Buffer buf, guint32 doctype) : gboolean
GstRiff
Method
GstRiff.riff_parse_info (Element element, Buffer buf, TagList taglist) : none
GstRiff
Method
GstRiff.riff_read_chunk (Element element, Pad pad, guint64 offset, guint32 tag, Buffer chunk_data) : Gst.FlowReturn
GstRtp
Method
GstRtp.rtcp_buffer_add_packet (Buffer buffer, RTCPType type, RTCPPacket packet) : gboolean
GstRtp
Method
GstRtp.rtcp_buffer_end (Buffer buffer) : none
GstRtp
Method
GstRtp.rtcp_buffer_get_first_packet (Buffer buffer, RTCPPacket packet) : gboolean
GstRtp
Method
GstRtp.rtcp_buffer_get_packet_count (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtcp_buffer_validate (Buffer buffer) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_add_extension_onebyte_header (Buffer buffer, guint8 id, void* data, guint32 size) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_add_extension_twobytes_header (Buffer buffer, guint8 appbits, guint8 id, void* data, guint32 size) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_allocate_data (Buffer buffer, guint32 payload_len, guint8 pad_len, guint8 csrc_count) : none
GstRtp
Method
GstRtp.rtp_buffer_get_csrc (Buffer buffer, guint8 idx) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_csrc_count (Buffer buffer) : guint8
GstRtp
Method
GstRtp.rtp_buffer_get_extension (Buffer buffer) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_extension_data (Buffer buffer, guint16 bits, void* data, guint32 wordlen) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_extension_onebyte_header (Buffer buffer, guint8 id, guint32 nth, void* data, guint32 size) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_extension_twobytes_header (Buffer buffer, guint8 appbits, guint8 id, guint32 nth, void* data, guint32 size) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_header_len (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_marker (Buffer buffer) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_packet_len (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_padding (Buffer buffer) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_get_payload_len (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_payload_type (Buffer buffer) : guint8
GstRtp
Method
GstRtp.rtp_buffer_get_seq (Buffer buffer) : guint16
GstRtp
Method
GstRtp.rtp_buffer_get_ssrc (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_timestamp (Buffer buffer) : guint32
GstRtp
Method
GstRtp.rtp_buffer_get_version (Buffer buffer) : guint8
GstRtp
Method
GstRtp.rtp_buffer_pad_to (Buffer buffer, guint32 len) : none
GstRtp
Method
GstRtp.rtp_buffer_set_csrc (Buffer buffer, guint8 idx, guint32 csrc) : none
GstRtp
Method
GstRtp.rtp_buffer_set_extension (Buffer buffer, gboolean extension) : none
GstRtp
Method
GstRtp.rtp_buffer_set_extension_data (Buffer buffer, guint16 bits, guint16 length) : gboolean
GstRtp
Method
GstRtp.rtp_buffer_set_marker (Buffer buffer, gboolean marker) : none
GstRtp
Method
GstRtp.rtp_buffer_set_packet_len (Buffer buffer, guint32 len) : none
GstRtp
Method
GstRtp.rtp_buffer_set_padding (Buffer buffer, gboolean padding) : none
GstRtp
Method
GstRtp.rtp_buffer_set_payload_type (Buffer buffer, guint8 payload_type) : none
GstRtp
Method
GstRtp.rtp_buffer_set_seq (Buffer buffer, guint16 seq) : none
GstRtp
Method
GstRtp.rtp_buffer_set_ssrc (Buffer buffer, guint32 ssrc) : none
GstRtp
Method
GstRtp.rtp_buffer_set_timestamp (Buffer buffer, guint32 timestamp) : none
GstRtp
Method
GstRtp.rtp_buffer_set_version (Buffer buffer, guint8 version) : none
GstRtp
Method
GstRtp.rtp_buffer_validate (Buffer buffer) : gboolean
GstRtp.BaseRTPDepayload
Method
push (Buffer out_buf) : Gst.FlowReturn
GstRtp.BaseRTPDepayload
Method
push_ts (guint32 timestamp, Buffer out_buf) : Gst.FlowReturn
GstRtp.BaseRTPPayload
Method
push (Buffer buffer) : Gst.FlowReturn
GstTag
Method
GstTag.tag_list_from_exif_buffer (Buffer buffer, gint32 byte_order, guint32 base_offset) : Gst.TagList
GstTag
Method
GstTag.tag_list_from_exif_buffer_with_tiff_header (Buffer buffer) : Gst.TagList
GstTag
Method
GstTag.tag_list_from_vorbiscomment_buffer (Buffer buffer, guint8 id_data, guint32 id_data_length, String vendor_string) : Gst.TagList
GstTag
Method
GstTag.tag_list_from_xmp_buffer (Buffer buffer) : Gst.TagList
GstVideo
Method
GstVideo.video_convert_frame_async (Buffer buf, Caps to_caps, guint64 timeout, Function callback, void* user_data, Function destroy_notify) : none
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Thu Mar 31 2011 03:02:59 GMT+0800 (HKT)