Commit Graph

3 Commits

Author SHA1 Message Date
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