Commit Graph

2 Commits

Author SHA1 Message Date
7f8f045680 refactor(player): remove legacy UnifiedPlayer, GStreamer now mandatory
- Removed unified_ffmpeg_player.go and unified_player_adapter.go
- Updated frame_player_gstreamer.go to remove UnifiedPlayer fallback
- Updated frame_player_default.go to return error when GStreamer unavailable
- Updated PROJECT_STATUS.md: Player module now fully implemented with GStreamer
- Removed critical issues note about Player A/V sync problems

GStreamer is now the sole playback backend, providing stable A/V
synchronization and frame-accurate seeking. The broken FFmpeg pipe-based
UnifiedPlayer has been completely removed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 22:02:22 -05:00
d098616c7b feat(docs): create project status page
Creates a new PROJECT_STATUS.md file to provide a clear and honest
overview of the project's current state. This file summarizes which
features are implemented, in progress, or planned, and highlights
critical known issues.

The main README.md has been updated to link to this new status page,
ensuring it is the first thing new users and contributors see.

This addresses the first and highest-priority item from the recent
documentation audit, which identified a disconnect between the
documentation and the actual implementation.
2026-01-01 22:40:52 -05:00