/packages/apps/Camera2/src/com/android/camera/async/ |
H A D | HandlerFactory.java | 23 * Creates new handlers backed by threads with a specified lifetime. 27 * @param lifetime The lifetime of the associated handler's thread. 31 public Handler create(Lifetime lifetime, String threadName) { argument 35 lifetime.add(new SafeCloseable() { 46 * @param lifetime The lifetime of the associated handler's thread. 51 public Handler create(Lifetime lifetime, String threadName, int javaThreadPriority) { argument 56 lifetime.add(new SafeCloseable() {
|
/packages/apps/Camera2/src/com/android/camera/device/ |
H A D | SingleDeviceLifecycle.java | 37 public ListenableFuture<TDevice> createRequest(Lifetime lifetime); argument
|
H A D | CameraDeviceLifecycle.java | 47 // TODO: Consider passing in parent lifetime to ensure this is 62 public ListenableFuture<TDevice> createRequest(Lifetime lifetime) { argument 64 mDeviceRequest = new SingleDeviceRequest<>(lifetime); 65 lifetime.add(mDeviceRequest);
|
H A D | SingleDeviceRequest.java | 29 * ThreadSafe class to deal with the combined future and lifetime 38 public SingleDeviceRequest(Lifetime lifetime) { argument 39 mLifetime = lifetime; 52 * Return the lifetime instance for this request.
|
/packages/apps/Camera2/src/com/android/camera/one/v2/core/ |
H A D | FrameServerFactory.java | 31 public FrameServerFactory(Lifetime lifetime, CameraCaptureSessionProxy cameraCaptureSession, argument 36 Handler cameraHandler = handlerFactory.create(lifetime, "CameraMetadataHandler", 39 // TODO Maybe enable closing the FrameServer along with the lifetime?
|
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/ |
H A D | SharedImageReaderFactory.java | 48 * @param lifetime The lifetime of the SharedImageReader, and other 50 * lifetime of the provided ImageReader. 55 public SharedImageReaderFactory(Lifetime lifetime, ImageReaderProxy imageReader, argument 58 Lifetime(lifetime), imageReader, handlerFactory); 65 new Lifetime(lifetime), ticketPool, imageReader.getSurface(), imageDistributor);
|
H A D | ManagedImageReader.java | 83 * @param lifetime 88 public ManagedImageReader(Lifetime lifetime, TicketPool ticketPool, Surface surface, argument 90 mLifetime = lifetime;
|
H A D | ZslSharedImageReaderFactory.java | 52 * @param lifetime The lifetime of the SharedImageReader, and other 54 * lifetime of the provided ImageReader. 65 public ZslSharedImageReaderFactory(Lifetime lifetime, ImageReaderProxy imageReader, argument 67 ImageDistributorFactory imageDistributorFactory = new ImageDistributorFactory(lifetime, 79 new Lifetime(lifetime), rootTicketPool, Observables.of(maxRingBufferSize)); 92 new Lifetime(lifetime), ringBufferFactory.provideTicketPool(),
|
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/imagedistributor/ |
H A D | ImageDistributorFactory.java | 35 * @param lifetime The lifetime of the image distributor. Images will stop 36 * being distributed when the lifetime closes. 41 public ImageDistributorFactory(Lifetime lifetime, ImageReaderProxy imageReader, argument 45 lifetime.add(globalTimestampStream); 51 Handler imageReaderHandler = handlerFactory.create(lifetime, "ImageDistributor",
|
/packages/apps/Camera2/src/com/android/camera/one/v2/initialization/ |
H A D | InitializedOneCameraFactory.java | 72 final Lifetime lifetime, final CameraStarter cameraStarter, CameraDeviceProxy device, 79 final Handler cameraHandler = handlerFactory.create(lifetime, "CameraHandler"); 141 new Lifetime(lifetime), 152 mOneCamera = new GenericOneCameraImpl(lifetime, pictureTaker, manualAutoFocus, lensRange, 71 InitializedOneCameraFactory( final Lifetime lifetime, final CameraStarter cameraStarter, CameraDeviceProxy device, List<Surface> outputSurfaces, MainThread mainThreadExecutor, HandlerFactory handlerFactory, float maxZoom, List<Size> supportedPreviewSizes, LinearScale lensRange, OneCamera.Facing direction) argument
|
/packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/ringbuffer/ |
H A D | DynamicRingBufferFactory.java | 45 public DynamicRingBufferFactory(Lifetime lifetime, TicketPool rootTicketPool, argument 48 lifetime.add(ringBuffer); 49 lifetime.add(maxRingBufferSize.addCallback(new Runnable() {
|
/packages/apps/Camera2/src/com/android/camera/burst/ |
H A D | BurstCaptureCommand.java | 80 * @param lifetime the lifetime of the burst, the burst stops capturing 81 * images once the lifetime is closed 92 Lifetime lifetime, 101 mBurstLifetime = lifetime; 90 BurstCaptureCommand(FrameServer frameServer, RequestBuilder.Factory builder, ManagedImageReader managedImageReader, Surface burstInputSurface, Lifetime lifetime, EvictionHandler burstEvictionHandler, BurstController burstController, Runnable restorePreviewCommand, int maxImageCount) argument
|
/packages/apps/Camera2/src/com/android/camera/one/v2/autofocus/ |
H A D | ManualAutoFocusFactory.java | 57 * @param lifetime The Lifetime for all created objects. 69 public static ManualAutoFocusFactory create(Lifetime lifetime, FrameServer frameServer, argument 92 lifetime.add(afHoldDelayedExecutor);
|
/packages/apps/Camera2/src/com/android/camera/one/v2/common/ |
H A D | BasicCameraFactory.java | 69 * @param lifetime The lifetime of all created objects and their associated 78 public BasicCameraFactory(Lifetime lifetime, argument 130 lifetime.add(zoomCallback); 133 lifetime.add(flashCallback); 136 lifetime.add(exposureCallback); 139 lifetime.add(hdrCallback); 144 Lifetime(lifetime), frameServer, cameraCommandExecutor, cropRegion,
|