/frameworks/base/media/java/android/media/ |
ImageWriter.java | 40 * The ImageWriter class allows an application to produce Image data into a 46 * Surface} objects for ImageWriter to produce data into, including 61 * application can directly queue this Image into ImageWriter (via 64 * {@link ImageReader}, this is the only way to send Image data to ImageWriter, 67 * Once new input Images are queued into an ImageWriter, it's up to the 71 * ImageWriter production rate, the {@link #dequeueInputImage} call will 81 public class ImageWriter implements AutoCloseable { 98 * Create a new ImageWriter. 103 * {@code ImageWriter} simultaneously. Requesting more buffers will use up 119 * @return a new ImageWriter instance [all...] |
Image.java | 198 * For images dequeued from {@link ImageWriter} via 199 * {@link ImageWriter#dequeueInputImage()}, it's up to the application to 201 * {@link ImageWriter}, or the timestamp will be generated automatically when 202 * {@link ImageWriter#queueInputImage queueInputImage()} is called. 265 * was obtained from {@link ImageWriter} via 266 * {@link ImageWriter#dequeueInputImage()}, after calling this method, any 268 * returned to {@link ImageWriter} for reuse. Images given to 269 * {@link ImageWriter#queueInputImage queueInputImage()} are automatically 278 * Check if the image can be attached to a new owner (e.g. {@link ImageWriter}). 299 * The owner of an {@link Image} could be {@link ImageReader}, {@link ImageWriter}, [all...] |
ImageReader.java | 44 * {@link android.hardware.camera2.CameraDevice}, {@link ImageWriter} and 102 * {@link ImageWriter} interface. However, the {@link Image#getPlanes() 155 * combination, the application can send the {@link Image images} to an {@link ImageWriter} that 165 * encoding via {@link ImageWriter} interface. However, the {@link Image#getPlanes() 666 * ownership can be transfered to another entity like {@link ImageWriter} 667 * via {@link ImageWriter#queueInputImage}. It's up to the new owner to 669 * of this image is transfered to an {@link ImageWriter}, the image will be 670 * freed by the ImageWriter after the image data consumption is done. 677 * {@link ImageWriter}, where this image can be consumed by camera directly. [all...] |
ImageUtils.java | 111 if (!(dst.getOwner() instanceof ImageWriter)) { 112 throw new IllegalArgumentException("Destination image is not from ImageWriter. Only" 113 + " the images from ImageWriter are writable");
|
/cts/tests/camera/src/android/hardware/camera2/cts/ |
ImageWriterTest.java | 30 import android.media.ImageWriter; 42 * Basic test for ImageWriter APIs. ImageWriter takes the images produced by 55 private ImageWriter mWriter; 75 * Basic YUV420_888 format ImageWriter ImageReader test that checks the 76 * images produced by camera can be passed correctly by ImageWriter. 80 * The images are then passed to ImageWriter, which produces new images that 84 * ImageWriter. Below is the data path tested: 85 * <li>Explicit data copy: Dequeue an image from ImageWriter, copy the image 87 * to ImageWriter. This validates the ImageWriter explicit buffer cop [all...] |
ReprocessCaptureTest.java | 24 import android.media.ImageWriter; 73 private ImageWriter mImageWriter; [all...] |
PerformanceTest.java | 39 import android.media.ImageWriter; 90 private ImageWriter mWriter; [all...] |
RobustnessTest.java | 40 import android.media.ImageWriter; [all...] |
/art/compiler/ |
image_writer.cc | 89 bool ImageWriter::IsInBootImage(const void* obj) const { 106 bool ImageWriter::IsInBootOatFile(const void* ptr) const { 134 bool ImageWriter::PrepareImageAddressSpace() { 171 bool ImageWriter::Write(int image_fd, 345 void ImageWriter::SetImageOffset(mirror::Object* object, size_t offset) { 355 void ImageWriter::UpdateImageOffset(mirror::Object* obj, uintptr_t offset) { 361 void ImageWriter::AssignImageOffset(mirror::Object* object, ImageWriter::BinSlot bin_slot) { 375 bool ImageWriter::IsImageOffsetAssigned(mirror::Object* object) const { 381 size_t ImageWriter::GetImageOffset(mirror::Object* object) const [all...] |
elf_writer.h | 42 // Used for ImageWriter to perform memory layout.
|
oat_writer.h | 41 class ImageWriter; 178 ImageWriter* image_writer, 359 ImageWriter* image_writer_;
|
image_writer.h | 70 class ImageWriter FINAL { 72 ImageWriter(const CompilerDriver& compiler_driver, 355 return reinterpret_cast<ImageWriter*>(writer)->GetImageAddress(obj); 620 DISALLOW_COPY_AND_ASSIGN(ImageWriter);
|
image_test.h | 211 std::unique_ptr<ImageWriter> writer(new ImageWriter(*driver,
|
/frameworks/base/media/jni/ |
android_media_ImageWriter.cpp | 64 // Implementation of IProducerListener, used to notify the ImageWriter that the consumer 65 // has returned a buffer and it is ready for ImageWriter to dequeue. 181 // --------------------------ImageWriter methods--------------------------------------- 185 jclass imageClazz = env->FindClass("android/media/ImageWriter$WriterSurfaceImage"); 187 "can't find android/media/ImageWriter$WriterSurfaceImage"); 191 "can't find android/media/ImageWriter$WriterSurfaceImage.%s", IMAGE_BUFFER_JNI_ID); 196 "can't find android/media/ImageWriter$WriterSurfaceImage.mNativeFenceFd"); 199 imageClazz, "mPlanes", "[Landroid/media/ImageWriter$WriterSurfaceImage$SurfacePlane;"); 201 "can't find android/media/ImageWriter$WriterSurfaceImage.mPlanes"); 206 "can't find android/media/ImageWriter.postEventFromNative") [all...] |
/prebuilts/devtools/tools/lib/ |
screenshot2.jar | |
/packages/apps/DevCamera/src/com/android/devcamera/ |
Api2Camera.java | 34 import android.media.ImageWriter; 79 // Use JPEG ImageReader and YUV ImageWriter if reprocessing is available 460 ImageWriter mImageWriter; 470 mImageWriter = ImageWriter.newInstance(session.getInputSurface(), IMAGEWRITER_SIZE); 472 new ImageWriter.OnImageReleasedListener() { 474 public void onImageReleased(ImageWriter writer) { 475 Log.v(TAG, "ImageWriter.OnImageReleasedListener onImageReleased()"); 478 Log.v(TAG, "Created ImageWriter."); 590 Log.v(TAG, " Sent YUV1 image to ImageWriter.queueInputImage()"); [all...] |
/art/runtime/mirror/ |
dex_cache-inl.h | 122 // This is racy but should only be called from the single-threaded ImageWriter and tests. 203 // This is racy but should only be called from the single-threaded ImageWriter. 237 // This is racy but should only be called from the single-threaded ImageWriter.
|
object.h | 33 class ImageWriter; [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/stress/ |
Camera2ReprocessCaptureTest.java | 33 import android.media.ImageWriter; 90 private ImageWriter mImageWriter; [all...] |
/art/runtime/ |
image.h | 80 // header of image files written by ImageWriter, read and validated by Space. 399 friend class ImageWriter;
|
class_table.h | 289 friend class ImageWriter; // for InsertWithoutLocks.
|
/cts/tests/camera/utils/src/android/hardware/camera2/cts/ |
CameraTestUtils.java | 46 import android.media.ImageWriter; 186 * Create an ImageWriter and hook up the ImageListener. 188 * @param inputSurface The input surface of the ImageWriter. 190 * @param listener The listener used by this ImageWriter to notify callbacks 192 * @return ImageWriter object created. 194 public static ImageWriter makeImageWriter( 196 ImageWriter.OnImageReleasedListener listener, Handler handler) { 197 ImageWriter writer = ImageWriter.newInstance(inputSurface, maxImages); 213 * Close pending images and clean up an {@link android.media.ImageWriter} object [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/helpers/ |
CameraTestUtils.java | 53 import android.media.ImageWriter; 186 * Create an ImageWriter and hook up the ImageListener. 188 * @param inputSurface The input surface of the ImageWriter. 190 * @param listener The listener used by this ImageWriter to notify callbacks 192 * @return ImageWriter object created. 194 public static ImageWriter makeImageWriter( 196 ImageWriter.OnImageReleasedListener listener, Handler handler) { 197 ImageWriter writer = ImageWriter.newInstance(inputSurface, maxImages); 213 * Close pending images and clean up an {@link ImageWriter} object [all...] |
/cts/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ |
ItsService.java | 41 import android.media.ImageWriter; [all...] |
/frameworks/base/graphics/java/android/graphics/ |
ImageFormat.java | 688 * {@link android.media.ImageWriter ImageWriter} , and interpreted correctly 696 * {@link android.media.ImageWriter ImageWriter}, the
|