3.25.3
QtMeshEditor 3.25.3
Hotfix for Performance Capture "no camera available" on Linux Snap/.deb.
Root cause
Qt 6's FFmpeg multimedia backend (libffmpegmediaplugin.so) depends on Qt FFmpeg stub libraries (libQt6FFmpegStub-ssl, -crypto, -va, …) that ship next to Qt in a normal install. We copied the plugin but not the stubs, so startup showed:
No QtMultimedia backends found
and QMediaDevices::videoInputs() returned empty — even when PipeWire loaded fine.
Fix
- Bundle
libQt6FFmpegStub-*.so*into/usr/lib/qtmesheditor/during.debpack - Fail the release build if
libffmpegmediaplugin.sostill has unresolved deps - Install + bundle
libpipewire-0.3.so.0(CI runner previously skipped it silently)
After upgrading (Snap)
sudo snap refresh qtmesheditor
snap connect qtmesheditor:cameraRestart QtMeshEditor → Animation Mode → Performance Capture → Preview.
No audio-record connect needed (removed in 3.25.2).