c
GObject.Object
Gst.Object
Gst.Pad
| Import line: | Gst = imports.gi.Gst; |
| GIR File: | Gst-0.10.gir |
| C documentation: | GstPad |
| Class : | Pad |
| Subclasses: | Gst.GhostPad, Gst.ProxyPad |
| Extends: | Gst.Object |
| Properties | Defined By | |
|---|---|---|
|
_gst_reserved : void*
read only
|
Gst.Object | |
|
acceptcapsfunc : [object Object]
read only
|
Gst.Pad | |
|
activatefunc : [object Object]
read only
|
Gst.Pad | |
|
activatepullfunc : [object Object]
read only
|
Gst.Pad | |
|
activatepushfunc : [object Object]
read only
|
Gst.Pad | |
|
block_callback : [object Object]
read only
|
Gst.Pad | |
|
block_cond : GLib.Cond
read only
|
Gst.Pad | |
|
block_data : void*
read only
|
Gst.Pad | |
|
block_destroy_data : [object Object]
read only
|
Gst.Pad | |
|
bufferallocfunc : [object Object]
read only
|
Gst.Pad | |
|
caps : Gst.Caps
read only
|
Gst.Pad | |
|
caps : Gst.Caps
read only
|
Gst.Pad | |
|
chainfunc : [object Object]
read only
|
Gst.Pad | |
|
checkgetrangefunc : [object Object]
read only
|
Gst.Pad | |
|
direction : Gst.PadDirection
read only
|
Gst.Pad | |
|
do_buffer_signals : gint32
read only
|
Gst.Pad | |
|
do_event_signals : gint32
read only
|
Gst.Pad | |
|
element_private : void*
read only
|
Gst.Pad | |
|
eventfunc : [object Object]
read only
|
Gst.Pad | |
|
fixatecapsfunc : [object Object]
read only
|
Gst.Pad | |
|
flags : guint32
read only
|
Gst.Object | |
|
getcapsfunc : [object Object]
read only
|
Gst.Pad | |
|
getrangefunc : [object Object]
read only
|
Gst.Pad | |
|
intlinkfunc : [object Object]
read only
|
Gst.Pad | |
|
iterintlinkfunc : void*
read only
|
Gst.Pad | |
|
linkfunc : [object Object]
read only
|
Gst.Pad | |
|
lock : GLib.Mutex
read only
|
Gst.Object | |
|
mode : Gst.ActivateMode
read only
|
Gst.Pad | |
|
name : String
|
Gst.Object | |
|
name_prefix : String
read only
|
Gst.Object | |
|
object : Gst.Object
read only
|
Gst.Pad | |
|
padtemplate : Gst.PadTemplate
read only
|
Gst.Pad | |
|
parent : Gst.Object
read only
|
Gst.Object | |
|
peer : Gst.Pad
read only
|
Gst.Pad | |
|
preroll_cond : GLib.Cond
read only
|
Gst.Pad | |
|
preroll_lock : GLib.Mutex
read only
|
Gst.Pad | |
|
queryfunc : [object Object]
read only
|
Gst.Pad | |
|
querytypefunc : [object Object]
read only
|
Gst.Pad | |
|
refcount : gint32
read only
|
Gst.Object | |
|
sched_private : void*
read only
|
Gst.Pad | |
|
setcapsfunc : [object Object]
read only
|
Gst.Pad | |
|
stream_rec_lock : void*
read only
|
Gst.Pad | |
|
task : Gst.Task
read only
|
Gst.Pad | |
|
template : Gst.PadTemplate
|
Gst.Pad | |
|
unlinkfunc : [object Object]
read only
|
Gst.Pad | |
| Method / Constructor | Defined By | |
|---|---|---|
|
new Gst.Pad
(Object properties)
Create a new Gst.Pad
Create a new Gst.Pad
|
||
|
Create a new Gst.Pad
Create a new Gst.Pad
|
||
|
Create a new Gst.Pad
Create a new Gst.Pad
|
||
|
Create a new Gst.Pad
Create a new Gst.Pad
|
||
|
Gst.Pad | |
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
|
Gst.Pad | |
|
alloc_buffer_and_set_caps
(guint64 offset, gint32 size, Caps caps, Object out_values)
:
Gst.FlowReturn
|
Gst.Pad | |
| Gst.Pad | ||
|
chain
(Buffer buffer)
:
Gst.FlowReturn
|
Gst.Pad | |
|
chain_list
(BufferList list)
:
Gst.FlowReturn
|
Gst.Pad | |
|
check_pull_range
()
:
gboolean
|
Gst.Pad | |
| Gst.Object | ||
| Gst.Pad | ||
|
fixate_caps
(Caps caps)
:
none
|
Gst.Pad | |
|
get_allowed_caps
()
:
Gst.Caps
|
Gst.Pad | |
|
get_caps
()
:
Gst.Caps
|
Gst.Pad | |
|
get_caps_reffed
()
:
Gst.Caps
|
Gst.Pad | |
|
get_direction
()
:
Gst.PadDirection
|
Gst.Pad | |
|
get_element_private
()
:
void*
|
Gst.Pad | |
|
get_fixed_caps_func
()
:
Gst.Caps
|
Gst.Pad | |
|
get_internal_links
()
:
Array
|
Gst.Pad | |
|
get_internal_links_default
()
:
Array
|
Gst.Pad | |
|
get_name
()
:
String
|
Gst.Object | |
|
get_name_prefix
()
:
String
|
Gst.Object | |
|
get_negotiated_caps
()
:
Gst.Caps
|
Gst.Pad | |
|
get_pad_template
()
:
Gst.PadTemplate
|
Gst.Pad | |
|
get_pad_template_caps
()
:
Gst.Caps
|
Gst.Pad | |
|
get_parent
()
:
Gst.Object
|
Gst.Object | |
|
get_parent_element
()
:
Gst.Element
|
Gst.Pad | |
|
get_path_string
()
:
String
|
Gst.Object | |
|
get_peer
()
:
Gst.Pad
|
Gst.Pad | |
|
get_query_types
()
:
Array
|
Gst.Pad | |
|
get_query_types_default
()
:
Array
|
Gst.Pad | |
|
Gst.Pad | |
|
Gst.Object | |
|
is_active
()
:
gboolean
|
Gst.Pad | |
|
is_blocked
()
:
gboolean
|
Gst.Pad | |
|
is_blocking
()
:
gboolean
|
Gst.Pad | |
|
is_linked
()
:
gboolean
|
Gst.Pad | |
|
link
(Pad sinkpad)
:
Gst.PadLinkReturn
|
Gst.Pad | |
|
Gst.Pad | |
|
pause_task
()
:
gboolean
|
Gst.Pad | |
| Gst.Pad | ||
|
peer_get_caps
()
:
Gst.Caps
|
Gst.Pad | |
|
peer_get_caps_reffed
()
:
Gst.Caps
|
Gst.Pad | |
| Gst.Pad | ||
|
proxy_getcaps
()
:
Gst.Caps
|
Gst.Pad | |
| Gst.Pad | ||
|
Gst.Pad | |
|
push
(Buffer buffer)
:
Gst.FlowReturn
|
Gst.Pad | |
| Gst.Pad | ||
|
push_list
(BufferList list)
:
Gst.FlowReturn
|
Gst.Pad | |
| Gst.Pad | ||
|
Gst.Pad | |
| Gst.Pad | ||
|
Gst.Pad | |
|
query_peer_convert
(Format src_format, gint64 src_val, Format dest_format, Object out_values)
:
gboolean
|
Gst.Pad | |
|
Gst.Pad | |
|
Gst.Pad | |
|
Gst.Pad | |
|
remove_buffer_probe
(guint32 handler_id)
:
none
|
Gst.Pad | |
|
remove_data_probe
(guint32 handler_id)
:
none
|
Gst.Pad | |
|
remove_event_probe
(guint32 handler_id)
:
none
|
Gst.Pad | |
|
restore_thyself
(NodePtr self)
:
none
|
Gst.Object | |
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
| Gst.Pad | ||
|
set_element_private
(void* priv)
:
none
|
Gst.Pad | |
| Gst.Object | ||
|
set_name_prefix
(String name_prefix)
:
none
|
Gst.Object | |
|
Gst.Object | |
|
stop_task
()
:
gboolean
|
Gst.Pad | |
| Gst.Pad | ||
|
unparent
()
:
none
|
Gst.Object | |
|
use_fixed_caps
()
:
none
|
Gst.Pad | |
| Event | Defined By | |
|---|---|---|
|
Gst.Object | |
|
Gst.Pad | |
| Gst.Pad | ||
|
Gst.Object | |
|
Gst.Object | |
|
Gst.Object | |
|
request_link (Pad self)
:
none
|
Gst.Pad | |
| Gst.Pad | ||
| Class / Namespace | Method / Signal / Properties |
|---|---|
|
Gst
Method |
|
|
Gst.Bin
Method |
find_unconnected_pad
(PadDirection direction)
:
Gst.Pad
|
|
Gst.Bin
Method |
find_unlinked_pad
(PadDirection direction)
:
Gst.Pad
|
|
Gst.Element
Signal |
|
|
Gst.Element
Signal |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
release_request_pad
(Pad pad)
:
none
|
|
Gst.Element
Method |
|
|
Gst.Element
Method |
|
|
Gst.GhostPad
Method |
Create a new Gst.GhostPad
|
|
Gst.GhostPad
Method |
Create a new Gst.GhostPad
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
|
|
Gst.GhostPad
Method |
Gst.GhostPad.unlink_default
(Pad pad)
:
none
|
|
Gst.GhostPad
Method |
get_target
()
:
Gst.Pad
|
|
Gst.GhostPad
Method |
|
|
Gst.Message
Method |
Create a new Gst.Message
|
|
Gst.Message
Method |
parse_tag_full
()
:
Object
|
|
Gst.PadTemplate
Signal |
pad_created
(PadTemplate self, Pad pad)
:
none
|
|
Gst.PadTemplate
Method |
pad_created
(Pad pad)
:
none
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
Gst.ProxyPad.bufferalloc_default
(Pad pad, guint64 offset, guint32 size, Caps caps, Buffer buf)
:
Gst.FlowReturn
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
Gst.ProxyPad.getrange_default
(Pad pad, guint64 offset, guint32 size, Buffer buffer)
:
Gst.FlowReturn
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
|
|
Gst.ProxyPad
Method |
Gst.ProxyPad.unlink_default
(Pad pad)
:
none
|
|
GstAudio
Method |
|
|
GstAudio
Method |
|
|
GstAudio
Method |
|
|
GstAudio
Method |
|
|
GstBase
Method |
|
|
GstBase.CollectPads
Method |
|
|
GstBase.CollectPads
Method |
|
|
GstBase.CollectPads2
Method |
|
|
GstBase.CollectPads2
Method |
|
|
GstCheck
Method |
|
|
GstCheck
Method |
|
|
GstCheck
Method |
|
|
GstRiff
Method |
GstRiff.riff_read_chunk
(Element element, Pad pad, guint64 offset, guint32 tag, Buffer chunk_data)
:
Gst.FlowReturn
|
|
GstVideo
Method |
|
|
GstVideo
Method |
|