Skip to content

v0.6.0 - Improved MJPEG support and descriptor parsing

Choose a tag to compare

@atomozero atomozero released this 24 May 06:05
· 101 commits to main since this release

Changes since v0.5.0

Bug Fixes

  • Improved VS descriptor parsing reliability - Added retry logic (up to 3 attempts with delay) for USB Video Streaming descriptor parsing. Fixes intermittent failures where cameras would fall back to hardcoded resolutions.
  • Simplified audio node creation - Cleaner AudioProducer instantiation in AddOn.cpp.

Documentation

  • Updated README with tested webcams and known limitations
  • Added BubiCam 1280x720 MJPEG screenshot

Tested Webcams

  • AUKEY PC-LM1E (1bcf:0001) - MJPEG 1280x720 @ 30fps ✓
  • Microdia Motion Eye (0c45:6409) - YUY2 320x240

Installation

cp aukey_webcam_v4.media_addon /boot/home/config/non-packaged/add-ons/media/

Then restart the media server or reboot.

Requirements

  • Haiku R1/beta5 or later
  • libturbojpeg (for MJPEG decompression)