Home
last modified time | relevance | path

Searched refs:ConcurrentBufferQueue (Results 1 – 7 of 7) sorted by relevance

/packages/apps/Camera2/src/com/android/camera/async/
DCountableBufferQueue.java30 ConcurrentBufferQueue.UnusedElementProcessor<T> {
31 private final ConcurrentBufferQueue.UnusedElementProcessor mProcessor;
33 private DecrementingProcessor(ConcurrentBufferQueue.UnusedElementProcessor<T> processor) { in DecrementingProcessor()
44 private final ConcurrentBufferQueue<T> mBufferQueue;
55 public CountableBufferQueue(Updatable<Integer> sizeCallback, ConcurrentBufferQueue in CountableBufferQueue()
57 mBufferQueue = new ConcurrentBufferQueue<T>(new DecrementingProcessor<T>(processor)); in CountableBufferQueue()
64 this(sizeCallback, new ConcurrentBufferQueue.UnusedElementProcessor<T>() { in CountableBufferQueue()
DConcurrentBufferQueue.java40 public class ConcurrentBufferQueue<T> implements BufferQueue<T>, BufferQueueController<T>, class
93 public ConcurrentBufferQueue(UnusedElementProcessor<T> unusedElementProcessor) { in ConcurrentBufferQueue() method in ConcurrentBufferQueue
100 public ConcurrentBufferQueue() { in ConcurrentBufferQueue() method in ConcurrentBufferQueue
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/imagedistributor/
DImageDistributorFactory.java21 import com.android.camera.async.ConcurrentBufferQueue;
43 ConcurrentBufferQueue<Long> globalTimestampStream = new ConcurrentBufferQueue<>(); in ImageDistributorFactory()
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/
DManagedImageReader.java24 import com.android.camera.async.ConcurrentBufferQueue;
100 ConcurrentBufferQueue<ImageProxy> imageStream = new ConcurrentBufferQueue<>(new in createUnallocatedStream()
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/util/
DImageCloser.java19 import com.android.camera.async.ConcurrentBufferQueue;
22 public class ImageCloser implements ConcurrentBufferQueue.UnusedElementProcessor<ImageProxy> {
/packages/apps/Camera2/src/com/android/camera/one/v2/core/
DRequestBuilder.java32 import com.android.camera.async.ConcurrentBufferQueue;
169 ConcurrentBufferQueue<Long> timestamps = new ConcurrentBufferQueue<>(); in addStream()
/packages/apps/Camera2/src/com/android/camera/one/v2/common/
DTimestampResponseListener.java23 import com.android.camera.async.ConcurrentBufferQueue;