MP-MediaInfo
MP-MediaInfo copied to clipboard
Added NativeAOT
PR Summary
- Enhanced Project Compatibility: The project file has been upgraded to now also support .NET 8.0 and 9.0, keeping our project up-to-date with the latest technology.
- Advanced Enum Value Fetching: Decoding methods in the audio and video tagging modules have been updated to use a more robust technique available in .NET 8.0 onwards. This ensures better integration with the latest technology and modernises our methods.
- Simplified Initialization Procedure: The process of preparing our video tagging module for use has been refined. This makes the process easier to understand while not making any changes on how it works.
- Availability of Documentation Files: A new option has been added to the project's settings that will create documentation files. This will simplify learning about, and working with, our project.
- AOT Compatibility Indicator: A new feature that allows anticipatory checks for compatibility with AOT (Ahead-of-Time Compilation) for .NET 7.0 has been added to the project. This further promotes code optimization at an early stage.