c
Gst.MiniObject
Gst.Buffer
Import line: | Gst = imports.gi.Gst; |
GIR File: | Gst-0.10.gir |
C documentation: | GstBuffer |
Class : | Buffer |
Extends: | Gst.MiniObject |
Properties | Defined By | |
---|---|---|
_gst_reserved : Array
read only
|
Gst.Buffer | |
caps : Gst.Caps
read only
|
Gst.Buffer | |
data : guint8
read only
|
Gst.Buffer | |
duration : guint64
read only
|
Gst.Buffer | |
flags : guint32
read only
|
Gst.MiniObject | |
free_func : [object Object]
read only
|
Gst.Buffer | |
instance : GObject.TypeInstance
read only
|
Gst.MiniObject | |
malloc_data : guint8
read only
|
Gst.Buffer | |
mini_object : Gst.MiniObject
read only
|
Gst.Buffer | |
offset : guint64
read only
|
Gst.Buffer | |
offset_end : guint64
read only
|
Gst.Buffer | |
parent : Gst.Buffer
read only
|
Gst.Buffer | |
refcount : gint32
read only
|
Gst.MiniObject | |
size : guint32
read only
|
Gst.Buffer | |
timestamp : guint64
read only
|
Gst.Buffer |
Method / Constructor | Defined By | |
---|---|---|
new Gst.Buffer
(Object properties)
Create a new Gst.Buffer
Create a new Gst.Buffer
|
||
Create a new Gst.Buffer
Create a new Gst.Buffer
|
||
Create a new Gst.Buffer
Create a new Gst.Buffer
|
||
copy
()
:
Gst.MiniObject
|
Gst.MiniObject | |
copy_metadata
(Buffer src, BufferCopyFlags flags)
:
none
|
Gst.Buffer | |
|
Gst.Buffer | |
get_caps
()
:
Gst.Caps
|
Gst.Buffer | |
is_metadata_writable
()
:
gboolean
|
Gst.Buffer | |
|
Gst.Buffer | |
is_writable
()
:
gboolean
|
Gst.MiniObject | |
join
(Buffer buf2)
:
Gst.Buffer
|
Gst.Buffer | |
make_metadata_writable
()
:
Gst.Buffer
|
Gst.Buffer | |
make_writable
()
:
Gst.MiniObject
|
Gst.MiniObject | |
merge
(Buffer buf2)
:
Gst.Buffer
|
Gst.Buffer | |
set_caps
(Caps caps)
:
none
|
Gst.Buffer | |
|
Gst.Buffer | |
stamp
(Buffer src)
:
none
|
Gst.Buffer |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gst.BufferList
Method |
|
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 |
|
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
Method |
|
GstAudio
Method |
|
GstBase
Method |
|
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 |
|
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 |
|
GstBase.CollectPads
Method |
|
GstCheck
Method |
|
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
Method |
|
GstRiff
Method |
GstRiff.riff_read_chunk
(Element element, Pad pad, guint64 offset, guint32 tag, Buffer chunk_data)
:
Gst.FlowReturn
|
GstRtp
Method |
|
GstRtp
Method |
GstRtp.rtcp_buffer_end
(Buffer buffer)
:
none
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
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
Method |
|
GstRtp
Method |
|
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
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp
Method |
|
GstRtp.BaseRTPDepayload
Method |
push
(Buffer out_buf)
:
Gst.FlowReturn
|
GstRtp.BaseRTPDepayload
Method |
|
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
Method |
GstTag.tag_list_from_vorbiscomment_buffer
(Buffer buffer, guint8 id_data, guint32 id_data_length, String vendor_string)
:
Gst.TagList
|
GstTag
Method |
|
GstVideo
Method |
GstVideo.video_convert_frame_async
(Buffer buf, Caps to_caps, guint64 timeout, Function callback, void* user_data, Function destroy_notify)
:
none
|