HomeSort by relevance Sort by last modified time
    Searched full:imagereader (Results 1 - 25 of 101) sorted by null

1 2 3 4 5

  /packages/apps/Camera2/src/com/android/camera/one/v2/camera2proxy/
ImageReaderProxy.java 19 import android.media.ImageReader;
30 * Interface for {@link android.media.ImageReader}.
35 * See {@link ImageReader.OnImageAvailableListener}
39 * See {@link ImageReader.OnImageAvailableListener#onImageAvailable}
45 * @See {@link ImageReader#getWidth}.
50 * @See {@link ImageReader#getHeight}.
55 * @See {@link ImageReader#getImageFormat}.
60 * @See {@link ImageReader#getMaxImages}.
65 * @See {@link ImageReader#getSurface}.
71 * @See {@link ImageReader#acquireLatestImage}
    [all...]
AndroidImageReaderProxy.java 31 * A replacement for {@link android.media.ImageReader}.
36 private final android.media.ImageReader mDelegate;
38 public AndroidImageReaderProxy(android.media.ImageReader delegate) {
44 * @See {@link android.media.ImageReader}
47 return new AndroidImageReaderProxy(android.media.ImageReader.newInstance(width, height,
145 new android.media.ImageReader.OnImageAvailableListener() {
147 public void onImageAvailable(android.media.ImageReader imageReader) {
  /packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/imagedistributor/
ImageDistributorFactory.java 33 * Creates an ImageDistributor from the given ImageReader.
37 * @param imageReader The ImageReader from which to distribute images.
41 public ImageDistributorFactory(Lifetime lifetime, ImageReaderProxy imageReader,
54 imageReader.setOnImageAvailableListener(
55 new ImageDistributorOnImageAvailableListener(imageReader, mImageDistributor),
ImageDistributorOnImageAvailableListener.java 35 * @param imageReader The image reader to retrieve images from.
38 public ImageDistributorOnImageAvailableListener(ImageReaderProxy imageReader,
41 mImageReader = imageReader;
  /cts/tests/tests/hardware/src/android/hardware/camera2/cts/
ImageWriterTest.java 29 import android.media.ImageReader;
43 * camera (via ImageReader), then the data is consumed by either camera input
44 * interface or ImageReader.
51 // Max number of images can be accessed simultaneously from ImageReader.
54 private ImageReader mReaderForWriter;
75 * Basic YUV420_888 format ImageWriter ImageReader test that checks the
79 * {@link ImageReader} reads the images produced by {@link CameraDevice}.
82 * ImageReader should be identical with the images from the second
83 * ImageReader. This validates the basic image input interface of the
86 * data from first ImageReader into this image, then queue this image bac
    [all...]
MultiViewTest.java 27 import android.media.ImageReader;
41 * CameraDevice test by using combination of SurfaceView, TextureView and ImageReader
59 textureViewPreview(cameraId, views, /*ImageReader*/null);
81 ImageReader yuvReader;
132 textureViewPreview(cameraId, views, /*ImageReader*/null);
154 ImageReader yuvReader;
206 startTextureViewPreview(mCameraIds[i], views, /*ImageReader*/null);
230 String cameraId, List<TextureView> views, ImageReader imageReader)
252 if (imageReader != null)
    [all...]
RobustnessTest.java 39 import android.media.ImageReader;
101 // Setup imageReader with invalid dimension
102 ImageReader imageReader = ImageReader.newInstance(weirdSize.getWidth(),
107 imageReader.setOnImageAvailableListener(imageListener, mHandler);
109 Surface surface = imageReader.getSurface();
    [all...]
ImageReaderTest.java 38 import android.media.ImageReader;
55 * <p>Basic test for ImageReader APIs. It uses CameraDevice as producer, camera
56 * sends the data to the surface provided by imageReader. Below image formats
75 // Max number of images can be accessed simultaneously from ImageReader.
212 * this test is that the ImageReader always gives direct byte buffer, which is always true
231 * Test two image stream (YUV420_888 and JPEG) capture by using ImageReader.
253 * Test two image stream (YUV420_888 and RAW_SENSOR) capture by using ImageReader.
292 // NV21 isn't supported by ImageReader.
324 ImageReader jpegReader = null;
325 ImageReader yuvReader = null
    [all...]
DngCreatorTest.java 41 import android.media.ImageReader;
105 ImageReader captureReader = null;
178 List<ImageReader> captureReaders = new ArrayList<ImageReader>();
246 for (ImageReader r : captureReaders) {
285 List<ImageReader> captureReaders = new ArrayList<ImageReader>();
465 for (ImageReader r : captureReaders) {
485 ImageReader captureReader,
487 List<ImageReader> readers = new ArrayList<ImageReader>()
    [all...]
  /frameworks/base/media/java/android/media/
ImageReader.java 35 * <p>The ImageReader class allows direct application access to image data
47 * {@code maxImages} constructor parameter. New images sent to an ImageReader
51 * ImageReader does not obtain and release Images at a rate equal to the
54 public class ImageReader implements AutoCloseable {
79 * {@code ImageReader} simultaneously. Requesting more buffers will use up
88 * {@link ImageReader} will produce images that are not directly accessible
90 * {@link ImageReader}, and send them to the
98 * {@link ImageFormat#PRIVATE PRIVATE} format {@link ImageReader
121 public static ImageReader newInstance(int width, int height, int format, int maxImages) {
122 return new ImageReader(width, height, format, maxImages)
    [all...]
ImageWriter.java 44 * (reprocessing input), {@link ImageReader}, etc.
55 * If the application already has an Image from {@link ImageReader}, the
59 * {@link ImageReader}, this is the only way to send Image data to ImageWriter,
63 * downstream components (e.g. {@link ImageReader} or
191 * {@link ImageReader}), and queue them directly to this ImageWriter via the
227 * The input {@link Image} could be from ImageReader (acquired via
228 * {@link ImageReader#acquireNextImage} or
229 * {@link ImageReader#acquireLatestImage}), or from this ImageWriter
250 * {@link ImageReader}) requires a free input Image from this ImageWriter as
284 if (!(image.getOwner() instanceof ImageReader)) {
    [all...]
  /packages/apps/Camera2/src/com/android/camera/one/v2/sharedimagereader/
SharedImageReaderFactory.java 40 * {@link RequestBuilder}s to interact with the camera and ImageReader.
50 * lifetime of the provided ImageReader.
51 * @param imageReader The ImageReader to wrap. Note that this can outlive
55 public SharedImageReaderFactory(Lifetime lifetime, ImageReaderProxy imageReader,
58 Lifetime(lifetime), imageReader, handlerFactory);
62 TicketPool ticketPool = new FiniteTicketPool(imageReader.getMaxImages() - 2);
65 new Lifetime(lifetime), ticketPool, imageReader.getSurface(), imageDistributor);
ZslSharedImageReaderFactory.java 54 * lifetime of the provided ImageReader.
55 * @param imageReader The ImageReader to wrap. Note that this can outlive
60 * steady-state memory consumption since ImageReader images are
63 * imageReader.getMaxImages().
65 public ZslSharedImageReaderFactory(Lifetime lifetime, ImageReaderProxy imageReader,
68 imageReader, handlerFactory);
74 // Leave 2 ImageReader Images available to allow ImageDistributor and
76 TicketPool rootTicketPool = new FiniteTicketPool(imageReader.getMaxImages() - 2);
87 imageDistributor, imageReader.getSurface())
    [all...]
  /cts/tests/tests/permission/src/android/permission/cts/
NoCaptureVideoPermissionTest.java 23 import android.media.ImageReader;
48 ImageReader reader = ImageReader.newInstance(WIDTH, HEIGHT, PixelFormat.RGBX_8888, 1);
71 ImageReader reader = ImageReader.newInstance(WIDTH, HEIGHT, PixelFormat.RGBX_8888, 1);
92 ImageReader reader = ImageReader.newInstance(WIDTH, HEIGHT, PixelFormat.RGBX_8888, 1);
  /cts/tests/tests/hardware/src/android/hardware/camera2/cts/testcases/
Camera2AndroidTestCase.java 37 import android.media.ImageReader;
69 protected ImageReader mReader;
266 * Create an {@link ImageReader} object and get the surface.
268 * This function creates {@link ImageReader} object and surface, then assign
270 * current default active {@link ImageReader} if it exists.
273 * @param size The size of this ImageReader to be created.
274 * @param format The format of this ImageReader to be created
277 * @param listener The listener used by this ImageReader to notify
281 ImageReader.OnImageAvailableListener listener) throws Exception {
286 if (VERBOSE) Log.v(TAG, "Created ImageReader size " + size.toString())
    [all...]
Camera2SurfaceViewTestCase.java 23 import android.media.ImageReader;
97 protected ImageReader mReader;
242 ImageReader.OnImageAvailableListener imageListener) throws Exception {
261 ImageReader.OnImageAvailableListener imageListener) throws Exception {
283 ImageReader.OnImageAvailableListener imageListener) throws Exception {
529 * Create an {@link ImageReader} object and get the surface.
531 * @param size The size of this ImageReader to be created.
532 * @param format The format of this ImageReader to be created
534 * @param listener The listener used by this ImageReader to notify callbacks.
537 ImageReader.OnImageAvailableListener listener) throws Exception
    [all...]
  /packages/apps/Camera2/src/com/android/camera/one/v2/photo/
LegacyPictureTakerFactory.java 42 ManagedImageReader imageReader) {
44 rootRequestBuilder, imageReader);
SimpleImageCaptureCommand.java 50 ManagedImageReader imageReader) {
53 mImageReader = imageReader;
  /developers/build/prebuilts/gradle/Camera2Raw/Application/src/main/java/com/example/android/camera2raw/
Camera2RawFragment.java 44 import android.media.ImageReader;
267 * A reference counted holder wrapping the {@link ImageReader} that handles JPEG image captures.
268 * This is used to allow us to clean up the {@link ImageReader} when all background tasks using
271 private RefCountedAutoCloseable<ImageReader> mJpegImageReader;
274 * A reference counted holder wrapping the {@link ImageReader} that handles RAW image captures.
275 * This is used to allow us to clean up the {@link ImageReader} when all background tasks using
278 private RefCountedAutoCloseable<ImageReader> mRawImageReader;
370 * This a callback object for the {@link ImageReader}. "onImageAvailable" will be called when a
373 private final ImageReader.OnImageAvailableListener mOnJpegImageAvailableListener
374 = new ImageReader.OnImageAvailableListener()
    [all...]
  /development/samples/browseable/Camera2Raw/src/com.example.android.camera2raw/
Camera2RawFragment.java 44 import android.media.ImageReader;
267 * A reference counted holder wrapping the {@link ImageReader} that handles JPEG image captures.
268 * This is used to allow us to clean up the {@link ImageReader} when all background tasks using
271 private RefCountedAutoCloseable<ImageReader> mJpegImageReader;
274 * A reference counted holder wrapping the {@link ImageReader} that handles RAW image captures.
275 * This is used to allow us to clean up the {@link ImageReader} when all background tasks using
278 private RefCountedAutoCloseable<ImageReader> mRawImageReader;
370 * This a callback object for the {@link ImageReader}. "onImageAvailable" will be called when a
373 private final ImageReader.OnImageAvailableListener mOnJpegImageAvailableListener
374 = new ImageReader.OnImageAvailableListener()
    [all...]
  /frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
ImageReaderTest.java 24 import android.media.ImageReader;
25 import android.media.ImageReader.OnImageAvailableListener;
38 private ImageReader mReader;
57 mReader = spy(ImageReader.newInstance(DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FORMAT,
  /frameworks/base/media/jni/
android_media_ImageReader.cpp 282 "Opaque ImageReader doesn't support this method");
700 // --------------------------Methods for opaque Image and ImageReader----------
713 "Non-opaque ImageReader doesn't support this method");
752 jclass imageClazz = env->FindClass("android/media/ImageReader$SurfaceImage");
754 "can't find android/graphics/ImageReader$SurfaceImage");
758 "can't find android/graphics/ImageReader.%s",
764 "can't find android/graphics/ImageReader.%s",
770 "can't find android/graphics/ImageReader.%s",
776 "can't find android/graphics/ImageReader.postEventFromNative");
778 jclass planeClazz = env->FindClass("android/media/ImageReader$SurfaceImage$SurfacePlane")
    [all...]
  /cts/tests/tests/media/src/android/media/cts/
ImageReaderDecoderTest.java 31 import android.media.ImageReader;
59 * Basic test for ImageReader APIs.
62 * the surface provided by ImageReader. Then compare if output buffers of the
63 * ImageReader matches the output buffers of the MediaCodec. The video format
86 private ImageReader mReader;
389 * Test ImageReader with 480x360 non-google AVC decoding for flexible yuv format
402 * Test ImageReader with 480x360 google (SW) AVC decoding for flexible yuv format
434 private static class ImageListener implements ImageReader.OnImageAvailableListener {
439 public void onImageAvailable(ImageReader reader) {
550 // Will use it as reference to valid the ImageReader outpu
    [all...]
  /frameworks/base/tests/Camera2Tests/CameraToo/src/com/example/android/camera2/cameratoo/
CameraTooActivity.java 31 import android.media.ImageReader;
74 ImageReader mCaptureBuffer;
175 // Close the ImageReader now that the background thread has stopped
251 // Prepare an ImageReader in case the user wants to capture images
253 mCaptureBuffer = ImageReader.newInstance(largestSize.getWidth(),
385 final ImageReader.OnImageAvailableListener mImageCaptureListener =
386 new ImageReader.OnImageAvailableListener() {
388 public void onImageAvailable(ImageReader reader) {
  /packages/apps/Camera2/src/com/android/camera/one/v2/
ZslOneCameraFactory.java 94 // mMaxImageCount determines the size of the ImageReader used for large
99 // (which uses a subset of the capacity of the ImageReader). This is
104 // ImageReader whenever possible.
146 final ImageReaderProxy imageReader = new CloseWhenDoneImageReader(
151 lifetime.add(imageReader);
155 outputSurfaces.add(imageReader.getSurface());
183 imageReader, new HandlerFactory(), maxRingBufferSize);
267 // ImageReader#acquireLatestImage() requires two images

Completed in 1914 milliseconds

1 2 3 4 5