jory
6bdfeb68db
First decent version of the module
2026-05-20 10:37:08 +02:00
jory
5176c9fc41
made some good changes
2026-05-16 09:53:25 +02:00
jory
6bd51ff38b
Fix v4l2loopback exclusive_caps, YU12->NV21 conversion, cameraserver crash
...
- Add exclusive_caps=0 to v4l2loopback insmod params to allow multiple
simultaneous readers (HAL + verification capture)
- Fix YU12->NV21 pixel format conversion in V4L2 reader thread
- Fix YUYV->NV21 conversion as well
- Fix cameraserver crash by setting inputBuffer.streamId = -1
- Enable Hal Buffer Manager for requestStreamBuffers support
- Add JPEG_MAX_SIZE and JPEG_AVAILABLE_THUMBNAIL_SIZES metadata
- Add availableRequestKeys and availableResultKeys metadata
- Fix consumerUsage=0 for output streams (Camera3Device requirement)
- Fix metadata buffer overflow (2048->4096 bytes)
2026-05-14 21:19:41 +02:00
jory
0e399ce02f
Fix stallDurations metadata buffer, add web=true, rebuild provider
...
- Increase camera metadata buffer from 2048 to 4096 bytes to prevent
silent truncation of stallDurations (required by Android 16)
- Add web=true to module.prop for KernelSU WebUI detection
- Rebuilt virtual_camera_provider with buffer fix
- Updated WebUI JS with improved status display
- Bump version to 3.1
2026-05-14 20:23:36 +02:00
jory
ef0d17680f
Initial commit
2026-05-14 19:22:48 +02:00