Searched refs:CIRCULAR_BUFFER_SIZE (Results 1 - 2 of 2) sorted by relevance

/packages/apps/TV/src/com/android/tv/tuner/source/
H A DTunerTsStreamer.java46 private static final int CIRCULAR_BUFFER_SIZE = MIN_READ_UNIT * 20000; // ~ 30MB field in class:TunerTsStreamer
55 private final byte[] mCircularBuffer = new byte[CIRCULAR_BUFFER_SIZE];
346 int posInBuffer = (int) (mBytesFetched % CIRCULAR_BUFFER_SIZE);
381 if (mBytesFetched - CIRCULAR_BUFFER_SIZE > pos) {
395 int startPos = (int) (pos % CIRCULAR_BUFFER_SIZE);
396 int endPos = (int) ((pos + amount) % CIRCULAR_BUFFER_SIZE);
397 int firstLength = (startPos > endPos ? CIRCULAR_BUFFER_SIZE : endPos) - startPos;
H A DFileTsStreamer.java52 private static final int CIRCULAR_BUFFER_SIZE = MIN_READ_UNIT * 4000; // ~ 8MB field in class:FileTsStreamer
63 private final byte[] mCircularBuffer = new byte[CIRCULAR_BUFFER_SIZE];
379 if (mBytesFetched - CIRCULAR_BUFFER_SIZE > pos) {
383 int posInBuffer = (int) (pos % CIRCULAR_BUFFER_SIZE);
435 while ((mBytesFetched - mLastReadPosition + PADDING_SIZE) > CIRCULAR_BUFFER_SIZE
464 int posInBuffer = (int) (mBytesFetched % CIRCULAR_BUFFER_SIZE);

Completed in 127 milliseconds