3 Commits

Author SHA1 Message Date
06d7c72c93 update release note 2025-07-31 01:24:37 +08:00
b8e95f56cb docs: Update release notes v0.0.2 with clear user and QA guidelines
- Simplified language for better readability
- Added specific performance expectations (4-5 FPS)
- Clear test scenarios for QA validation
- Direct problem-to-solution mapping
- Removed technical jargon for broader audience

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 23:04:38 +08:00
0a946c5aaa feat: Implement memory management and queue optimization
Major improvements:
- Add intelligent memory management for both input and output queues
- Implement frame dropping strategy to prevent memory overflow
- Set output queue limit to 50 results with FIFO cleanup
- Add input queue management with real-time frame dropping
- Filter async results from callbacks and display to reduce noise
- Improve system stability and prevent queue-related hangs
- Add comprehensive logging for dropped frames and results

Performance enhancements:
- Maintain real-time processing by prioritizing latest frames
- Prevent memory accumulation that previously caused system freezes
- Ensure consistent queue size reporting and FPS calculations

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 22:46:08 +08:00