c
Gst.Object
GObject.Object
Gst.Element
GstBase.BaseSink
GstAudio.BaseAudioSink
GstAudio.AudioSink
| Import line: | GstAudio = imports.gi.GstAudio; |
| GIR File: | GstAudio-0.10.gir |
| C documentation: | GstAudioSink |
| Class : | AudioSink |
| Extends: | GstAudio.BaseAudioSink |
| Properties | Defined By | |
|---|---|---|
|
_gst_reserved : Array
read only
|
GstAudio.AudioSink | |
|
alignment_threshold : guint64
|
GstAudio.BaseAudioSink | |
|
async : gboolean
|
GstBase.BaseSink | |
|
base_time : gint64
read only
|
Gst.Element | |
|
blocksize : guint32
|
GstBase.BaseSink | |
|
buffer_time : gint64
|
GstAudio.BaseAudioSink | |
|
buffers_queued : gint32
read only
|
GstBase.BaseSink | |
|
bus : Gst.Bus
read only
|
Gst.Element | |
|
can_activate_pull : gboolean
|
GstAudio.BaseAudioSink | |
|
can_activate_push : gboolean
read only
|
GstBase.BaseSink | |
|
clock : Gst.Clock
read only
|
Gst.Element | |
|
clock_id : void*
read only
|
GstBase.BaseSink | |
|
current_state : Gst.State
read only
|
Gst.Element | |
|
discont_wait : guint64
|
GstAudio.BaseAudioSink | |
|
drift_tolerance : gint64
|
GstAudio.BaseAudioSink | |
|
element : GstAudio.BaseAudioSink
read only
|
GstAudio.AudioSink | |
|
enable_last_buffer : gboolean
|
GstBase.BaseSink | |
|
end_time : guint64
read only
|
GstBase.BaseSink | |
|
eos : gboolean
read only
|
GstBase.BaseSink | |
|
eos_queued : gboolean
read only
|
GstBase.BaseSink | |
|
events_queued : gint32
read only
|
GstBase.BaseSink | |
|
flags : guint32
read only
|
Gst.Object | |
|
flushing : gboolean
read only
|
GstBase.BaseSink | |
|
have_newsegment : gboolean
read only
|
GstBase.BaseSink | |
|
have_preroll : gboolean
read only
|
GstBase.BaseSink | |
|
last_buffer : Gst.Buffer
read only
|
GstBase.BaseSink | |
|
last_return : Gst.StateChangeReturn
read only
|
Gst.Element | |
|
latency_time : gint64
|
GstAudio.BaseAudioSink | |
|
lock : GLib.Mutex
read only
|
Gst.Object | |
|
max_lateness : gint64
|
GstBase.BaseSink | |
|
name : String
|
Gst.Object | |
|
name_prefix : String
read only
|
Gst.Object | |
|
need_preroll : gboolean
read only
|
GstBase.BaseSink | |
|
next_sample : guint64
read only
|
GstAudio.BaseAudioSink | |
|
next_state : Gst.State
read only
|
Gst.Element | |
|
numpads : guint16
read only
|
Gst.Element | |
|
numsinkpads : guint16
read only
|
Gst.Element | |
|
numsrcpads : guint16
read only
|
Gst.Element | |
|
object : Gst.Object
read only
|
Gst.Element | |
|
offset : guint64
read only
|
GstBase.BaseSink | |
|
pad_mode : Gst.ActivateMode
read only
|
GstBase.BaseSink | |
|
pads : Array
read only
|
Gst.Element | |
|
pads_cookie : guint32
read only
|
Gst.Element | |
|
parent : Gst.Object
read only
|
Gst.Object | |
|
pending_state : Gst.State
read only
|
Gst.Element | |
|
playing_async : gboolean
read only
|
GstBase.BaseSink | |
|
preroll_queue : GLib.Queue
read only
|
GstBase.BaseSink | |
|
preroll_queue_len : guint32
|
GstBase.BaseSink | |
|
preroll_queue_max_len : gint32
read only
|
GstBase.BaseSink | |
|
preroll_queued : gint32
read only
|
GstBase.BaseSink | |
|
priv : GstAudio.BaseAudioSinkPrivate
read only
|
GstAudio.BaseAudioSink | |
|
provide_clock : gboolean
|
GstAudio.BaseAudioSink | |
|
provided_clock : Gst.Clock
read only
|
GstAudio.BaseAudioSink | |
|
qos : gboolean
|
GstBase.BaseSink | |
|
refcount : gint32
read only
|
Gst.Object | |
|
render_delay : guint64
|
GstBase.BaseSink | |
|
ringbuffer : GstAudio.RingBuffer
read only
|
GstAudio.BaseAudioSink | |
|
segment : Gst.Segment
read only
|
GstBase.BaseSink | |
|
sinkpad : Gst.Pad
read only
|
GstBase.BaseSink | |
|
sinkpads : Array
read only
|
Gst.Element | |
|
slave_method : GstAudio.BaseAudioSinkSlaveMethod
|
GstAudio.BaseAudioSink | |
|
srcpads : Array
read only
|
Gst.Element | |
|
state_cond : GLib.Cond
read only
|
Gst.Element | |
|
state_cookie : guint32
read only
|
Gst.Element | |
|
state_lock : void*
read only
|
Gst.Element | |
|
sync : gboolean
|
GstBase.BaseSink | |
|
thread : GLib.Thread
read only
|
GstAudio.AudioSink | |
|
throttle_time : guint64
|
GstBase.BaseSink | |
|
ts_offset : gint64
|
GstBase.BaseSink | |
| Method / Constructor | Defined By | |
|---|---|---|
|
new GstAudio.AudioSink
(Object properties)
Create a new GstAudio.AudioSink
Create a new GstAudio.AudioSink
|
||
|
abort_state
()
:
none
|
Gst.Element | |
| Gst.Element | ||
|
change_state
(StateChange transition)
:
Gst.StateChangeReturn
|
Gst.Element | |
|
continue_state
(StateChangeReturn ret)
:
Gst.StateChangeReturn
|
Gst.Element | |
|
create_all_pads
()
:
none
|
Gst.Element | |
| Gst.Object | ||
|
do_preroll
(MiniObject obj)
:
Gst.FlowReturn
|
GstBase.BaseSink | |
|
found_tags
(TagList list)
:
none
|
Gst.Element | |
|
Gst.Element | |
|
get_alignment_threshold
()
:
guint64
|
GstAudio.BaseAudioSink | |
|
get_base_time
()
:
guint64
|
Gst.Element | |
|
get_blocksize
()
:
guint32
|
GstBase.BaseSink | |
|
get_bus
()
:
Gst.Bus
|
Gst.Element | |
|
get_clock
()
:
Gst.Clock
|
Gst.Element | |
| Gst.Element | ||
|
get_compatible_pad_template
(PadTemplate compattempl)
:
Gst.PadTemplate
|
Gst.Element | |
|
get_discont_wait
()
:
guint64
|
GstAudio.BaseAudioSink | |
|
get_drift_tolerance
()
:
gint64
|
GstAudio.BaseAudioSink | |
|
get_factory
()
:
Gst.ElementFactory
|
Gst.Element | |
|
get_index
()
:
Gst.Index
|
Gst.Element | |
|
get_last_buffer
()
:
Gst.Buffer
|
GstBase.BaseSink | |
|
get_latency
()
:
guint64
|
GstBase.BaseSink | |
|
get_max_lateness
()
:
gint64
|
GstBase.BaseSink | |
|
get_name
()
:
String
|
Gst.Object | |
|
get_name_prefix
()
:
String
|
Gst.Object | |
| Gst.Element | ||
|
get_parent
()
:
Gst.Object
|
Gst.Object | |
|
get_path_string
()
:
String
|
Gst.Object | |
|
get_provide_clock
()
:
gboolean
|
GstAudio.BaseAudioSink | |
|
get_query_types
()
:
Gst.QueryType
|
Gst.Element | |
|
get_render_delay
()
:
guint64
|
GstBase.BaseSink | |
| Gst.Element | ||
|
get_slave_method
()
:
GstAudio.BaseAudioSinkSlaveMethod
|
GstAudio.BaseAudioSink | |
|
get_start_time
()
:
guint64
|
Gst.Element | |
| Gst.Element | ||
| Gst.Element | ||
|
get_sync
()
:
gboolean
|
GstBase.BaseSink | |
|
get_throttle_time
()
:
guint64
|
GstBase.BaseSink | |
|
get_ts_offset
()
:
gint64
|
GstBase.BaseSink | |
|
Gst.Object | |
| Gst.Element | ||
|
is_async_enabled
()
:
gboolean
|
GstBase.BaseSink | |
|
is_indexable
()
:
gboolean
|
Gst.Element | |
|
is_last_buffer_enabled
()
:
gboolean
|
GstBase.BaseSink | |
|
is_locked_state
()
:
gboolean
|
Gst.Element | |
|
is_qos_enabled
()
:
gboolean
|
GstBase.BaseSink | |
|
Gst.Element | |
|
Gst.Element | |
|
Gst.Element | |
|
Gst.Element | |
|
Gst.Element | |
|
lost_state
()
:
none
|
Gst.Element | |
|
lost_state_full
(gboolean new_base_time)
:
none
|
Gst.Element | |
| Gst.Element | ||
|
no_more_pads
()
:
none
|
Gst.Element | |
|
Gst.Element | |
|
provide_clock
()
:
Gst.Clock
|
Gst.Element | |
|
provides_clock
()
:
gboolean
|
Gst.Element | |
| Gst.Element | ||
|
Gst.Element | |
|
Gst.Element | |
| GstBase.BaseSink | ||
|
Gst.Element | |
|
release_request_pad
(Pad pad)
:
none
|
Gst.Element | |
| Gst.Element | ||
|
Gst.Element | |
|
requires_clock
()
:
gboolean
|
Gst.Element | |
|
restore_thyself
(NodePtr self)
:
none
|
Gst.Object | |
|
seek
(gdouble rate, Format format, SeekFlags flags, SeekType cur_type, gint64 cur, SeekType stop_type, gint64 stop)
:
gboolean
|
Gst.Element | |
|
Gst.Element | |
| Gst.Element | ||
|
set_alignment_threshold
(guint64 alignment_threshold)
:
none
|
GstAudio.BaseAudioSink | |
|
set_async_enabled
(gboolean enabled)
:
none
|
GstBase.BaseSink | |
|
set_base_time
(guint64 time)
:
none
|
Gst.Element | |
|
set_blocksize
(guint32 blocksize)
:
none
|
GstBase.BaseSink | |
|
set_bus
(Bus bus)
:
none
|
Gst.Element | |
| Gst.Element | ||
|
set_discont_wait
(guint64 discont_wait)
:
none
|
GstAudio.BaseAudioSink | |
|
set_drift_tolerance
(gint64 drift_tolerance)
:
none
|
GstAudio.BaseAudioSink | |
|
set_index
(Index index)
:
none
|
Gst.Element | |
|
set_last_buffer_enabled
(gboolean enabled)
:
none
|
GstBase.BaseSink | |
| Gst.Element | ||
|
set_max_lateness
(gint64 max_lateness)
:
none
|
GstBase.BaseSink | |
| Gst.Object | ||
|
set_name_prefix
(String name_prefix)
:
none
|
Gst.Object | |
|
Gst.Object | |
|
set_provide_clock
(gboolean provide)
:
none
|
GstAudio.BaseAudioSink | |
|
set_qos_enabled
(gboolean enabled)
:
none
|
GstBase.BaseSink | |
|
set_render_delay
(guint64 delay)
:
none
|
GstBase.BaseSink | |
|
set_slave_method
(BaseAudioSinkSlaveMethod method)
:
none
|
GstAudio.BaseAudioSink | |
|
set_start_time
(guint64 time)
:
none
|
Gst.Element | |
|
set_state
(State state)
:
Gst.StateChangeReturn
|
Gst.Element | |
|
set_sync
(gboolean sync)
:
none
|
GstBase.BaseSink | |
|
set_throttle_time
(guint64 throttle)
:
none
|
GstBase.BaseSink | |
|
set_ts_offset
(gint64 offset)
:
none
|
GstBase.BaseSink | |
|
sync_state_with_parent
()
:
gboolean
|
Gst.Element | |
|
unlink
(Element dest)
:
none
|
Gst.Element | |
|
Gst.Element | |
|
unparent
()
:
none
|
Gst.Object | |
|
GstBase.BaseSink | |
|
GstBase.BaseSink | |
|
wait_preroll
()
:
Gst.FlowReturn
|
GstBase.BaseSink | |
| Event | Defined By | |
|---|---|---|
|
Gst.Object | |
|
no_more_pads (Element self)
:
none
|
Gst.Element | |
|
Gst.Object | |
|
Gst.Element | |
|
Gst.Element | |
|
Gst.Object | |
|
Gst.Object | |