Gst.TocEntry – gstreamer-1.0 Reference Manual
Packages
gstreamer-1.0
Gst
TocEntry
TocEntry
append_sub_entry
get_entry_type
get_loop
get_parent
get_start_stop_times
get_sub_entries
get_tags
get_toc
get_uid
is_alternative
is_sequence
merge_tags
set_loop
set_start_stop_times
set_tags
TocEntry
Object Hierarchy:
Description:
[
CCode
( ref_function =
"gst_toc_entry_ref"
, type_id =
"gst_toc_entry_get_type ()"
, unref_function =
"gst_toc_entry_unref"
) ]
[
Compact
]
public
class
TocEntry
:
MiniObject
Namespace:
Gst
Package:
gstreamer-1.0
Content:
Creation methods:
public
TocEntry
(
TocEntryType
type,
string
uid)
Create new
TocEntry
structure.
Methods:
public
void
append_sub_entry
(
owned
TocEntry
subentry)
Appends the
TocEntry
subentry
to
this
.
public
TocEntryType
get_entry_type
()
public
bool
get_loop
(
out
TocLoopType
loop_type,
out
int
repeat_count)
Get
loop_type
and
repeat_count
values from the
this
and write them into appropriate storages.
public
unowned
TocEntry
?
get_parent
()
Gets the parent
TocEntry
of
this
.
public
bool
get_start_stop_times
(
out
int64
start,
out
int64
stop)
Get
start
and
stop
values from the
this
and write them into appropriate storages.
public
unowned
List
<
TocEntry
>
get_sub_entries
()
Gets the sub-entries of
this
.
public
unowned
TagList
get_tags
()
Gets the tags for
this
.
public
unowned
Toc
get_toc
()
Gets the parent
Toc
of
this
.
public
unowned
string
get_uid
()
Gets the UID of
this
.
public
bool
is_alternative
()
public
bool
is_sequence
()
public
void
merge_tags
(
TagList
? tags,
TagMergeMode
mode)
Merge
tags
into the existing tags of
this
using
mode
.
public
void
set_loop
(
TocLoopType
loop_type,
int
repeat_count)
Set
loop_type
and
repeat_count
values for the
this
.
public
void
set_start_stop_times
(
int64
start,
int64
stop)
Set
start
and
stop
values for the
this
.
public
void
set_tags
(
owned
TagList
? tags)
Set a
TagList
with tags for the complete
this
.
Inherited Members:
All known members inherited from class Gst.MiniObject
@lock
@ref
@unlock
add_parent
copy
dispose
flags
free
get_qdata
is_writable
lockstate
make_writable
refcount
remove_parent
replace
set_qdata
steal_qdata
take
type
unref
weak_ref
weak_unref