🚀 New Features
- Added support for HEVC encoding.
- rtsp-server: Added SPS, PPS, etc. to the SDP response of HEVC.
- rtsp-server: Added support for RTP Aggregation Packets.
- rtsp-server: Fixed the bug that H.264 Single-Time Aggregation Packet (STAP-A) NRI was missing.
🏎️ Performance Improvements
- Optimized codes.
🏗️ Build System
- macos: Revoked the macos dependent version.
- windows: Fixed the bug that environment variables could not be loaded.
- Updated dependent version.
- Clean up obsolete actions.
- macos: Fixed a bug that plugins would not load on MacOS.
- Updated build scripts to fit OBS 28.
- qt5 -> qt6.
- Removed redundant codes.
- Refactor code that parses NAL.
- rtsp-output: Updated encoder names to fit OBS 28.
💅 Code Style Changes
- Adjusted folder structure.
- Updated .gitignore.
Full Changelog: v2.3.0...v3.0.0