Searched defs:lifetime (Results 1 - 14 of 14) sorted by relevance

/packages/apps/Camera2/src/com/android/camera/async/
H A DHandlerFactory.java23 * 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 DSingleDeviceLifecycle.java37 public ListenableFuture<TDevice> createRequest(Lifetime lifetime); argument
H A DCameraDeviceLifecycle.java47 // 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 DSingleDeviceRequest.java29 * 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 DFrameServerFactory.java31 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 DSharedImageReaderFactory.java48 * @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 DManagedImageReader.java83 * @param lifetime
88 public ManagedImageReader(Lifetime lifetime, TicketPool ticketPool, Surface surface, argument
90 mLifetime = lifetime;
H A DZslSharedImageReaderFactory.java52 * @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 DImageDistributorFactory.java35 * @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 DInitializedOneCameraFactory.java72 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 DDynamicRingBufferFactory.java45 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 DBurstCaptureCommand.java80 * @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 DManualAutoFocusFactory.java57 * @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 DBasicCameraFactory.java69 * @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,

Completed in 166 milliseconds