-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Currently, the audio processing pipeline supports limited file formats. This issue proposes extending support for additional formats by improving handling through existing libraries.
Files
Relevant files where modifications may be required:
[AudioReader.cpp](https://github.com/divyansh1010x/MPV/blob/main/audio/AudioReader.cpp)[AudioReader.h](https://github.com/divyansh1010x/MPV/blob/main/audio/AudioReader.h)
Expected Behavior
- Ensure compatibility with a broader range of audio file formats.
- Properly load and process additional formats seamlessly.
Actual Behavior
Currently, only a limited set of formats are supported, restricting usability.
Possible Fixes
- Identify unsupported formats and evaluate necessary changes.
- Improve configuration of existing libsndfile and FFmpeg for handling additional formats.
- Implement a fallback mechanism: if a format isn't supported by one library, attempt decoding with the other.
- Validate output consistency across different file formats.
Additional Information
- Ensure minimal performance overhead while extending format support.
- Consider user-configurable format preferences if necessary.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request