Lines Matching refs:a
1 TestingCamera2 is a test application for the Android camera2 API (android.hardware.camera2.*).
6 a reasonable UI, and allow simple demos and test cases to be built on top of it.
19 Each category of object in the API is configured through a pane dedicated to that category; the
28 1. Add a camera pane, select camera to use
32 4. Add a request pane, select the desired camera and targets, and the desired use case template.
36 The application also has a set of preset configurations that can be accessed from the top-right
41 The camera pane includes device-level controls for a single camera, which can be selected from all
43 camera characteristics information, for configuring a set of targets, and for stopping or flushing
52 The pane always has a 'configure' toggle, which specifies whether that target pane will be included
53 in the selected camera's next configure operation. Until the target pane is included in a camera's
54 configuration, it cannot be used as a target for capture requests to that camera.
73 This target sends camera data to a RenderScript Allocation, from which it can be efficiently
78 Request panes are used to set up the configuration for a single camera capture request. It includes
79 all the settings required for the camera device to capture a frame of data. It contains selectors
87 Once a camera has been opened and configured, and the correct target(s) has been selected for the
90 Capture is a one-shot operation, which simply instructs the camera to capture a single frame of
94 Repeat is a continuous operation, where the camera device continually captures the images using
103 Burst panes simply aggregate together a set of requests into a single high-speed burst. Bursts
118 TestingCamera2 supports loading a predefined set of panes from an XML definition. The definitions
123 Each pane is a specialized view, with a few generic methods for setting them up and notifying them
124 of changes in other panes. Panes are tracked by a global pane tracker, which allows individual
125 panes to notify others of status changes (such as a change in the selected camera, so that all
129 The operation of the camera devices is centralized in a single camera ops class, which keeps track