mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 21:36:35 +00:00
137 lines
1.7 KiB
Text
137 lines
1.7 KiB
Text
|
<!-- ##### SECTION Title ##### -->
|
||
|
GstTimeCache
|
||
|
|
||
|
<!-- ##### SECTION Short_Description ##### -->
|
||
|
Cache time and byteoffsets.
|
||
|
|
||
|
<!-- ##### SECTION Long_Description ##### -->
|
||
|
<para>
|
||
|
This clas is used by plugins to manage time vs byte offsets. It is mainly
|
||
|
used for efficient seeking.
|
||
|
</para>
|
||
|
|
||
|
<!-- ##### SECTION See_Also ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
<!-- ##### STRUCT GstTimeCacheEntry ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@location:
|
||
|
@timestamp:
|
||
|
|
||
|
<!-- ##### STRUCT GstTimeCacheGroup ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@groupnum:
|
||
|
@entries:
|
||
|
@certainty:
|
||
|
@peergroup:
|
||
|
@mintimestamp:
|
||
|
@maxtimestamp:
|
||
|
@minlocation:
|
||
|
@maxlocation:
|
||
|
|
||
|
<!-- ##### ENUM GstTimeCacheCertainty ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@GST_TIMECACHE_UNKNOWN:
|
||
|
@GST_TIMECACHE_CERTAIN:
|
||
|
@GST_TIMECACHE_FUZZY_LOCATION:
|
||
|
@GST_TIMECACHE_FUZZY_TIMESTAMP:
|
||
|
@GST_TIMECACHE_FUZZY:
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_new ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_get_group ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_new_group ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_set_group ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@groupnum:
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_set_certainty ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@certainty:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_get_certainty ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_add_entry ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@location:
|
||
|
@timestamp:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_find_location ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@location:
|
||
|
@timestamp:
|
||
|
@Returns:
|
||
|
|
||
|
|
||
|
<!-- ##### FUNCTION gst_timecache_find_timestamp ##### -->
|
||
|
<para>
|
||
|
|
||
|
</para>
|
||
|
|
||
|
@tc:
|
||
|
@timestamp:
|
||
|
@location:
|
||
|
@Returns:
|
||
|
|
||
|
|