Searched refs:availableInputBuffers (Results 1 – 4 of 4) sorted by relevance
29 private final IntArrayQueue availableInputBuffers; field in MediaCodecAsyncCallback38 availableInputBuffers = new IntArrayQueue(); in MediaCodecAsyncCallback()49 return availableInputBuffers.isEmpty() in dequeueInputBufferIndex()51 : availableInputBuffers.remove(); in dequeueInputBufferIndex()114 availableInputBuffers.clear(); in flush()123 availableInputBuffers.add(i); in onInputBufferAvailable()
72 private final IntArrayQueue availableInputBuffers; field in MultiLockAsyncMediaCodecAdapter145 availableInputBuffers = new IntArrayQueue(); in MultiLockAsyncMediaCodecAdapter()251 return availableInputBuffers.isEmpty() in dequeueAvailableInputBufferIndex()253 : availableInputBuffers.remove(); in dequeueAvailableInputBufferIndex()299 availableInputBuffers.add(index); in onInputBufferAvailable()362 availableInputBuffers.clear(); in clearAvailableInput()
38 private final I[] availableInputBuffers; field in SimpleDecoder58 availableInputBuffers = inputBuffers; in SimpleDecoder()61 availableInputBuffers[i] = createInputBuffer(); in SimpleDecoder()87 Assertions.checkState(availableInputBufferCount == availableInputBuffers.length); in setInitialInputBufferSize()88 for (I inputBuffer : availableInputBuffers) { in setInitialInputBufferSize()100 : availableInputBuffers[--availableInputBufferCount]; in dequeueInputBuffer()278 availableInputBuffers[availableInputBufferCount++] = inputBuffer; in releaseInputBufferInternal()
39 private final ArrayDeque<CeaInputBuffer> availableInputBuffers; field in CeaDecoder49 availableInputBuffers = new ArrayDeque<>(); in CeaDecoder()51 availableInputBuffers.add(new CeaInputBuffer()); in CeaDecoder()72 if (availableInputBuffers.isEmpty()) { in dequeueInputBuffer()75 dequeuedInputBuffer = availableInputBuffers.pollFirst(); in dequeueInputBuffer()140 availableInputBuffers.add(inputBuffer); in releaseInputBuffer()