1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Cache time and byteoffsets.
7 <!-- ##### SECTION Long_Description ##### -->
9 This class is used by plugins to manage time vs byte offsets. It is mainly
10 used for efficient seeking.
13 <!-- ##### SECTION See_Also ##### -->
18 <!-- ##### STRUCT GstTimeCacheEntry ##### -->
26 <!-- ##### STRUCT GstTimeCacheGroup ##### -->
40 <!-- ##### ENUM GstTimeCacheCertainty ##### -->
45 @GST_TIMECACHE_UNKNOWN:
46 @GST_TIMECACHE_CERTAIN:
47 @GST_TIMECACHE_FUZZY_LOCATION:
48 @GST_TIMECACHE_FUZZY_TIMESTAMP:
51 <!-- ##### FUNCTION gst_timecache_new ##### -->
59 <!-- ##### FUNCTION gst_timecache_get_group ##### -->
68 <!-- ##### FUNCTION gst_timecache_new_group ##### -->
77 <!-- ##### FUNCTION gst_timecache_set_group ##### -->
87 <!-- ##### FUNCTION gst_timecache_set_certainty ##### -->
96 <!-- ##### FUNCTION gst_timecache_get_certainty ##### -->
105 <!-- ##### FUNCTION gst_timecache_add_entry ##### -->
115 <!-- ##### FUNCTION gst_timecache_find_location ##### -->
126 <!-- ##### FUNCTION gst_timecache_find_timestamp ##### -->