VideoTools/internal/player
Stu Leak c6fc48eb97 fix: suppress ffmpeg popups on Windows and improve codec performance
- Fixed Windows ffmpeg.exe popups by adding //go:build tags and exporting CreateCommand/CreateCommandRaw properly
- Use utils.GetFFmpegPath(), GetFFprobePath(), GetFFplayPath() instead of hardcoded strings
- Switch AV1 codec to H.264 for better performance (AV1/libsvtav1 is extremely slow)
- Minor UI component refinements (padding, SetMinSize)
2026-01-02 15:22:13 -05:00
..
linux fix: suppress ffmpeg popups on Windows and improve codec performance 2026-01-02 15:22:13 -05:00
controller_linux.go fix: suppress ffmpeg popups on Windows and improve codec performance 2026-01-02 15:22:13 -05:00
controller_stub.go Checkpoint media player playback 2025-11-21 16:08:38 -05:00
controller.go Checkpoint media player playback 2025-11-21 16:08:38 -05:00
factory.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00
ffplay_wrapper.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00
fyne_ui.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00
mpv_controller.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00
unified_ffmpeg_player.go feat: implement unified FFmpeg player and fix critical build issues 2026-01-02 01:02:07 -05:00
vlc_controller.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00
vtplayer.go Implement VT_Player module with frame-accurate video playback 2025-12-21 16:31:44 -05:00