Home
last modified time | relevance | path

Searched refs:SampleCache (Results 1 – 5 of 5) sorted by relevance

/packages/apps/TV/usbtuner/src/com/android/usbtuner/exoplayer/cache/
DCacheManager.java63 private final SampleCache.SampleCacheFactory mSampleCacheFactory;
64 private final Map<String, SortedMap<Long, SampleCache>> mCacheMap = new ArrayMap<>();
72 public void onWrite(SampleCache cache) {
77 public void onDelete(SampleCache cache) {
91 void onWrite(SampleCache cache); in onWrite()
92 void onDelete(SampleCache cache); in onDelete()
260 void writeIndexFile(String trackName, SortedMap<Long, SampleCache> index) in writeIndexFile()
265 private final Set<SampleCache> mCaches = new ArraySet<>();
267 public synchronized void add(SampleCache cache) { in add()
271 public synchronized void remove(SampleCache cache) { in remove()
[all …]
DSampleCache.java38 public class SampleCache { class
45 private SampleCache mNextCache = null;
50 public SampleCache createSampleCache(SamplePool samplePool, File file, in createSampleCache()
53 return new SampleCache(samplePool, file, startPositionUs, System.currentTimeMillis(), in createSampleCache()
57 public SampleCache createSampleCacheFromFile(SamplePool samplePool, File cacheDir, in createSampleCacheFromFile()
59 Looper looper, SampleCache prev) throws IOException { in createSampleCacheFromFile()
61 SampleCache cache = in createSampleCacheFromFile()
62 new SampleCache(samplePool, file, startPositionUs, cacheListener, looper); in createSampleCacheFromFile()
147 mCacheListener.onWrite(SampleCache.this); in loadFromFile()
238 mCacheListener.onDelete(SampleCache.this); in handleRead()
[all …]
DRecordingSampleBuffer.java83 private SampleCache[] mSampleCaches;
91 private SampleCache mCache = null;
97 public void setSource(SampleCache newCache) { in setSource()
98 for (SampleCache cache = mCache; cache != null; cache = cache.getNext()) { in setSource()
103 for (SampleCache cache = mCache; cache != null; cache = cache.getNext()) { in setSource()
142 for (SampleCache cache = mCache; cache != null; cache = cache.getNext()) { in clear()
189 mSampleCaches = new SampleCache[mTrackCount]; in init()
205 for (SampleCache cache : mSampleCaches) { in isLiveLocked()
254 SampleCache cache = mSampleCaches[index]; in writeSample()
261 SampleCache nextCache = mCacheManager.createNewWriteFile( in writeSample()
DTrickplayStorageManager.java107 public void writeIndexFile(String trackName, SortedMap<Long, SampleCache> index) { in writeIndexFile()
DDvrStorageManager.java274 public void writeIndexFile(String trackName, SortedMap<Long, SampleCache> index) in writeIndexFile()