Skip to content

Make media file filters provider-aware - #655

Open
CoffeeFlux wants to merge 4 commits into
TypesettingTools:masterfrom
CoffeeFlux:fix/provider-aware-media-formats
Open

Make media file filters provider-aware#655
CoffeeFlux wants to merge 4 commits into
TypesettingTools:masterfrom
CoffeeFlux:fix/provider-aware-media-formats

Conversation

@CoffeeFlux

@CoffeeFlux CoffeeFlux commented Aug 3, 2026

Copy link
Copy Markdown
Member

Fixes #47

@CoffeeFlux
CoffeeFlux requested a review from arch1t3cht August 3, 2026 21:52
@CoffeeFlux
CoffeeFlux marked this pull request as ready for review August 3, 2026 21:52
@arch1t3cht

Copy link
Copy Markdown
Member

Wouldn't it be better to add functions to query the supported file formats in the VideoProvider/AudioProvider classes (and add functions to get all possible providers to video_provider_manager.cpp/audio_provider.cpp)?

@CoffeeFlux

Copy link
Copy Markdown
Member Author

I think they're needed relatively early in initialization, but this should keep the ifdef spam in one space.

@arch1t3cht arch1t3cht left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a small fix commit to fix some indentation, LGTM otherwise. However, this PR does change existing strings so it'll need to be merged after the 3.5 release. Let me know if you have any other patches depending on this one, then I can merge it on master and make a 3.5 freeze branch.

@CoffeeFlux

CoffeeFlux commented Aug 14, 2026 via email

Copy link
Copy Markdown
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Available file types for A/V should be dynamic based on what provider Aegisub is built with or is currently using

2 participants