Lines Matching refs:ImageWriter
98 public class ImageWriter implements AutoCloseable { class
146 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance()
148 return new ImageWriter(surface, maxImages, true, ImageFormat.UNKNOWN, -1 /*width*/, in newInstance()
195 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance()
200 return new ImageWriter(surface, maxImages, false, format, width, height); in newInstance()
244 public static @NonNull ImageWriter newInstance(@NonNull Surface surface, in newInstance()
249 return new ImageWriter(surface, maxImages, false, format, -1 /*width*/, -1 /*height*/); in newInstance()
291 private ImageWriter(Surface surface, int maxImages, boolean useSurfaceImageFormatInfo, in ImageWriter() method in ImageWriter
303 private ImageWriter(Surface surface, int maxImages, boolean useSurfaceImageFormatInfo, in ImageWriter() method in ImageWriter
316 private ImageWriter(Surface surface, int maxImages, boolean useSurfaceImageFormatInfo, in ImageWriter() method in ImageWriter
633 void onImageReleased(ImageWriter writer); in onImageReleased()
788 synchronized (ImageWriter.this.mListenerLock) { in handleMessage()
793 synchronized (ImageWriter.this.mCloseLock) { in handleMessage()
794 isWriterValid = ImageWriter.this.mIsWriterValid; in handleMessage()
797 listener.onImageReleased(ImageWriter.this); in handleMessage()
809 WeakReference<ImageWriter> weakSelf = (WeakReference<ImageWriter>) selfRef; in postEventFromNative()
810 final ImageWriter iw = weakSelf.get(); in postEventFromNative()
1026 public @NonNull ImageWriter build() { in build()
1028 return new ImageWriter(mSurface, mMaxImages, mUseSurfaceImageFormatInfo, in build()
1031 return new ImageWriter(mSurface, mMaxImages, mUseSurfaceImageFormatInfo, in build()
1038 private ImageWriter mOwner;
1058 public WriterSurfaceImage(ImageWriter writer) { in WriterSurfaceImage()
1184 ImageWriter getOwner() { in getOwner()