Skip to content

3.25.3

Choose a tag to compare

@fernandotonon fernandotonon released this 30 Jul 22:31

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 .deb pack
  • Fail the release build if libffmpegmediaplugin.so still 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:camera

Restart QtMeshEditor → Animation Mode → Performance Capture → Preview.

No audio-record connect needed (removed in 3.25.2).


Previous: 3.25.2 · 3.25.0