Reuse oriented Android EGL frames and duplicate Desktop video output before encoding without microphone monitoring. Cover preview lifecycle, rendering and recording with targeted tests and document the feature.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remux completed broadcasts with FFmpeg, retain source segments and account for both formats. Serve authenticated byte ranges and add native Android/Desktop replay controls with auto-hide.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Rotate camera frames before encoding while accounting for Camera2 texture transforms. Align camera timestamps with MediaRecorder and cover capture duration, tracks and rotation with regression tests. Include LibVLC ProGuard rules and update documentation and changelog.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Include podcast capture, ingestion and replay, dependency and installer updates, and native video positioning after navigation.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Package the self-contained Windows x64 publication, register the postit URI scheme, and provide a Start menu shortcut and uninstaller. Document generation and update the changelog.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The esbuild bundles under wwwroot/js and wwwroot/css are now
produced by 'npm run build:js'. Document this in INSTALL.md so
new contributors know to run 'npm install' before 'make install'.