Home
last modified time | relevance | path

Searched refs:BufferManager (Results 1 – 25 of 31) sorted by relevance

12

/packages/services/DeviceAsWebcam/interface/jni/
DBuffer.cpp26 BufferManager::BufferManager(BufferCreatorAndDestroyer* crD) : mCrD(crD) { in BufferManager() function in android::webcam::BufferManager
42 BufferManager::~BufferManager() { in ~BufferManager()
52 Buffer* BufferManager::getFreeBufferIfAvailable() { in getFreeBufferIfAvailable()
70 bool BufferManager::filledProducerBufferAvailableLocked(uint32_t* index) { in filledProducerBufferAvailableLocked()
103 Buffer* BufferManager::getFilledBufferAndSwap() { in getFilledBufferAndSwap()
122 bool BufferManager::changeProducerBufferStateLocked(Buffer* buffer, BufferState newState) { in changeProducerBufferStateLocked()
142 Status BufferManager::cancelBuffer(Buffer* buffer) { in cancelBuffer()
150 Status BufferManager::queueFilledBuffer(Buffer* buffer) { in queueFilledBuffer()
DBuffer.h67 class BufferManager; variable
93 friend class BufferManager; variable
159 class BufferManager : public BufferConsumer, public BufferProducer {
171 explicit BufferManager(BufferCreatorAndDestroyer* crD);
172 ~BufferManager() override;
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/
DFileSampleExtractor.java21 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
48 private final BufferManager mBufferManager;
50 private BufferManager.SampleBuffer mSampleBuffer;
61 BufferManager bufferManager, PlaybackBufferListener bufferListener); in create()
66 BufferManager bufferManager, in FileSampleExtractor()
82 List<BufferManager.TrackFormat> trackFormatList = mBufferManager.readTrackInfoFiles(); in prepare()
90 BufferManager.TrackFormat trackFormat = trackFormatList.get(i); in prepare()
DMpegTsRendererBuilder.java25 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
38 private final BufferManager mBufferManager;
51 @Nullable BufferManager bufferManager, in create()
58 @Nullable BufferManager bufferManager, in MpegTsRendererBuilder()
DMpegTsSampleExtractor.java23 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
74 BufferManager bufferManager, PlaybackBufferListener bufferListener); in create()
78 @Nullable BufferManager bufferManager, in create()
92 @Nullable BufferManager bufferManager, in MpegTsSampleExtractor()
110 BufferManager bufferManager, in MpegTsSampleExtractor()
DExoPlayerSampleExtractor.java31 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
76 private BufferManager.SampleBuffer mSampleBuffer;
101 @Nullable BufferManager bufferManager, in create()
110 @Nullable BufferManager bufferManager, in ExoPlayerSampleExtractor()
130 BufferManager bufferManager, in ExoPlayerSampleExtractor()
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer2/buffer/
DDvrStorageManager.java38 public class DvrStorageManager implements BufferManager.StorageManager {
164 public List<BufferManager.TrackFormat> readTrackInfoFiles(boolean isAudio) { in readTrackInfoFiles()
165 List<BufferManager.TrackFormat> trackFormatList = new ArrayList<>(); in readTrackInfoFiles()
190 trackFormatList.add(new BufferManager.TrackFormat(name, mediaFormat)); in readTrackInfoFiles()
225 private ArrayList<BufferManager.PositionHolder> readOldIndexFile(File indexFile) in readOldIndexFile()
227 ArrayList<BufferManager.PositionHolder> indices = new ArrayList<>(); in readOldIndexFile()
232 indices.add(new BufferManager.PositionHolder(positionUs, positionUs, 0)); in readOldIndexFile()
238 private ArrayList<BufferManager.PositionHolder> readNewIndexFile(File indexFile) in readNewIndexFile()
240 ArrayList<BufferManager.PositionHolder> indices = new ArrayList<>(); in readNewIndexFile()
247 indices.add(new BufferManager.PositionHolder(positionUs, basePositionUs, offset)); in readNewIndexFile()
[all …]
DSampleChunkIoHelper.java69 private final BufferManager mBufferManager;
130 BufferManager bufferManager, in create()
150 BufferManager bufferManager, in SampleChunkIoHelper()
207 List<BufferManager.TrackFormat> audios = new ArrayList<>(mTrackCount); in init()
208 List<BufferManager.TrackFormat> videos = new ArrayList<>(mTrackCount); in init()
213 audios.add(new BufferManager.TrackFormat(mIds.get(i), mediaFormat)); in init()
226 videos.add(new BufferManager.TrackFormat(mIds.get(i), mediaFormat)); in init()
366 List<BufferManager.TrackFormat> audios = new LinkedList<>(); in release()
367 List<BufferManager.TrackFormat> videos = new LinkedList<>(); in release()
372 audios.add(new BufferManager.TrackFormat(mIds.get(i), mediaFormat)); in release()
[all …]
DTrickplayStorageManager.java31 public class TrickplayStorageManager implements BufferManager.StorageManager {
130 public List<BufferManager.TrackFormat> readTrackInfoFiles(boolean isAudio) { in readTrackInfoFiles()
135 public ArrayList<BufferManager.PositionHolder> readIndexFile(String trackId) { in readIndexFile()
140 public void writeTrackInfoFiles(List<BufferManager.TrackFormat> formatList, boolean isAudio) {} in writeTrackInfoFiles()
DRecordingSampleBuffer.java46 implements BufferManager.SampleBuffer, BufferManager.ChunkEvictedListener {
72 private final BufferManager mBufferManager;
110 BufferManager bufferManager, in create()
127 BufferManager bufferManager, in RecordingSampleBuffer()
DBufferManager.java53 public class BufferManager { class
352 public BufferManager(StorageManager storageManager) { in BufferManager() method in BufferManager
356 public BufferManager( in BufferManager() method in BufferManager
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/buffer/
DDvrStorageManager.java38 public class DvrStorageManager implements BufferManager.StorageManager {
164 public List<BufferManager.TrackFormat> readTrackInfoFiles(boolean isAudio) { in readTrackInfoFiles()
165 List<BufferManager.TrackFormat> trackFormatList = new ArrayList<>(); in readTrackInfoFiles()
190 trackFormatList.add(new BufferManager.TrackFormat(name, format)); in readTrackInfoFiles()
225 private ArrayList<BufferManager.PositionHolder> readOldIndexFile(File indexFile) in readOldIndexFile()
227 ArrayList<BufferManager.PositionHolder> indices = new ArrayList<>(); in readOldIndexFile()
232 indices.add(new BufferManager.PositionHolder(positionUs, positionUs, 0)); in readOldIndexFile()
238 private ArrayList<BufferManager.PositionHolder> readNewIndexFile(File indexFile) in readNewIndexFile()
240 ArrayList<BufferManager.PositionHolder> indices = new ArrayList<>(); in readNewIndexFile()
247 indices.add(new BufferManager.PositionHolder(positionUs, basePositionUs, offset)); in readNewIndexFile()
[all …]
DSampleChunkIoHelper.java67 private final BufferManager mBufferManager;
128 BufferManager bufferManager, in create()
148 BufferManager bufferManager, in SampleChunkIoHelper()
205 List<BufferManager.TrackFormat> audios = new ArrayList<>(mTrackCount); in init()
206 List<BufferManager.TrackFormat> videos = new ArrayList<>(mTrackCount); in init()
221 audios.add(new BufferManager.TrackFormat(mIds.get(i), format)); in init()
223 videos.add(new BufferManager.TrackFormat(mIds.get(i), format)); in init()
322 List<BufferManager.TrackFormat> audios = new LinkedList<>(); in release()
323 List<BufferManager.TrackFormat> videos = new LinkedList<>(); in release()
338 audios.add(new BufferManager.TrackFormat(mIds.get(i), format)); in release()
[all …]
DTrickplayStorageManager.java31 public class TrickplayStorageManager implements BufferManager.StorageManager {
130 public List<BufferManager.TrackFormat> readTrackInfoFiles(boolean isAudio) { in readTrackInfoFiles()
135 public ArrayList<BufferManager.PositionHolder> readIndexFile(String trackId) { in readIndexFile()
140 public void writeTrackInfoFiles(List<BufferManager.TrackFormat> formatList, boolean isAudio) {} in writeTrackInfoFiles()
DRecordingSampleBuffer.java47 implements BufferManager.SampleBuffer, BufferManager.ChunkEvictedListener {
73 private final BufferManager mBufferManager;
112 BufferManager bufferManager, in create()
129 BufferManager bufferManager, in RecordingSampleBuffer()
DBufferManager.java52 public class BufferManager { class
349 public BufferManager(StorageManager storageManager) { in BufferManager() method in BufferManager
353 public BufferManager( in BufferManager() method in BufferManager
/packages/apps/TV/tuner/tests/robotests/javatests/com/android/tv/tuner/exoplayer/tests/
DSampleSourceExtractorTest.java30 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
31 import com.android.tv.tuner.exoplayer.buffer.BufferManager.StorageManager;
142 BufferManager bufferManager = in testDiskTooSlowTrickplayDisabled()
143 new BufferManager( in testDiskTooSlowTrickplayDisabled()
240 public List<BufferManager.TrackFormat> readTrackInfoFiles(boolean isAudio) { in readTrackInfoFiles()
245 public ArrayList<BufferManager.PositionHolder> readIndexFile(String trackId) in readIndexFile()
251 public void writeTrackInfoFiles(List<BufferManager.TrackFormat> formatList, boolean isAudio) in writeTrackInfoFiles()
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer2/
DFileSampleExtractor.java23 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
56 private final BufferManager mBufferManager;
58 private BufferManager.SampleBuffer mSampleBuffer;
72 BufferManager bufferManager, in create()
79 BufferManager bufferManager, in FileSampleExtractor()
110 List<BufferManager.TrackFormat> trackFormatList = mBufferManager.readTrackInfoFiles(); in handlePrepare()
DMpegTsSampleExtractor.java24 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
80 BufferManager bufferManager, in create()
86 @Nullable BufferManager bufferManager, in create()
100 @Nullable BufferManager bufferManager, in MpegTsSampleExtractor()
119 BufferManager bufferManager, in MpegTsSampleExtractor()
DExoPlayerSampleExtractor.java29 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
81 private BufferManager.SampleBuffer mSampleBuffer;
109 @Nullable BufferManager bufferManager, in create()
118 @Nullable BufferManager bufferManager, in ExoPlayerSampleExtractor()
136 BufferManager bufferManager, in ExoPlayerSampleExtractor()
/packages/apps/TV/tuner/tests/unittests/javatests/com/android/tv/tuner/
DZappingTimeTest.java40 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
138 BufferManager bufferManager, PlaybackBufferListener bufferListener) { in setUp()
145 @Nullable BufferManager bufferManager, in setUp()
172 BufferManager bufferManager = null; in setUp()
175 new BufferManager( in setUp()
DZappingTimeTestExoV2.java44 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
213 BufferManager bufferManager = null; in handleMessageStartPlayback()
216 new BufferManager( in handleMessageStartPlayback()
/packages/apps/TV/tuner/tests/robotests/javatests/com/android/tv/tuner/tvinput/
DTunerSessionWorkerExoV2Test.java42 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
120 BufferManager bufferManager, in setUp()
133 @Nullable BufferManager bufferManager, in setUp()
/packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/
DTunerSessionWorkerExoV2.java69 import com.android.tv.tuner.exoplayer2.buffer.BufferManager;
244 private BufferManager mBufferManager;
421 List<BufferManager.TrackFormat> trackFormatList = storageManager.readTrackInfoFiles(false); in getDurationForRecording()
426 BufferManager.TrackFormat trackFormat = trackFormatList.get(0); in getDurationForRecording()
1408 BufferManager.StorageManager storageManager = in createPlayer()
1410 mBufferManager = new BufferManager(storageManager); in createPlayer()
1416 new BufferManager( in createPlayer()
DTunerSessionWorker.java65 import com.android.tv.tuner.exoplayer.buffer.BufferManager;
66 import com.android.tv.tuner.exoplayer.buffer.BufferManager.StorageManager;
421 List<BufferManager.TrackFormat> trackFormatList = storageManager.readTrackInfoFiles(false); in getDurationForRecording()
426 BufferManager.TrackFormat trackFormat = trackFormatList.get(0); in getDurationForRecording()
1473 BufferManager bufferManager = null; in createPlayer()
1477 bufferManager = new BufferManager(storageManager); in createPlayer()
1483 new BufferManager( in createPlayer()

12