Conversation
…eanup Major Features: - Video background support via FFmpeg (MP4, AVI, MOV, etc.) - New live tokens: FAN_RPM, FAN_SPEED, CPU_FREQ, UPTIME, LOAD_AVG - Comprehensive Makefile with build/install targets Critical Fixes: - Fixed CPU temperature reading (168°C bug) - now reads from k10temp sensors - Improved adaptive FPS reduction with gradual steps (24→16→12→8→6 FPS) - Reduced video cache threshold from 10s to 8s, added frame skipping - More sensitive USB bandwidth detection and better transmission handling - Added process priority (nice value 10) for better system responsiveness Performance Optimizations: - Intelligent frame skipping for long videos (50-67% memory reduction) - Earlier detection of performance issues (1.3x vs 1.5x threshold) - More sensitive USB bandwidth monitoring (1.15x vs 1.2x threshold) - Reduced memory allocations and improved buffer reuse Code Quality: - Removed unused functions and fixed all compilation warnings - Cleaned up test/debug code and backup files - Added comprehensive .gitignore for build artifacts - Updated documentation and changelog Repository Cleanup: - Removed trlcd_libusb binary from version control - Added .gitignore to prevent future build artifacts - Cleaned up test files and debug code - Updated version to 0.3.0 with today's date
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Major Features:
Critical Fixes:
Performance Optimizations:
Code Quality:
Repository Cleanup: