Open alviss2108 opened 7 years ago
I also encountered the same problem, may I ask whether you have solved it?
For the original master branch (GLSurfaceView) the default image format is RGBA containing 32bits that means 8888.
By the way, I am unavailable for Android development. Any PR is welcome.
I tested with camera2. But output bytearray from ImageReader can't convert to yuv420. Result from stream has many green lines. How can I convert to yuv420 or nv21? ImageReader init: ImageReader mImageReader = ImageReader.newInstance(1280, 720, ImageFormat.YUV_420_888, /maxImages/2); OnImageAvailableListener private final ImageReader.OnImageAvailableListener mOnImageAvailableListener = new ImageReader.OnImageAvailableListener() {