Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split audio and video configuration. #233

Closed
wants to merge 1 commit into from
Closed

Conversation

markafoltz
Copy link
Contributor

@markafoltz markafoltz commented Sep 24, 2024

Closes #146 by splitting AudioConfiguration into AudioDecodingConfiguration and AudioEncodingConfiguration, and VideoConfiguration into VideoDecodingConfiguration and VideoEncodingConfiguration.

Decoding-specific properties are moved into the decoding dictionaries.

Caveat: none of these objects have constructors, so this should be backwards compatible, but I have not analyzed this completely for backwards compatibility.


Preview | Diff

@markafoltz markafoltz self-assigned this Sep 24, 2024
@markafoltz
Copy link
Contributor Author

It occurs to me that the validation steps for these objects need to be updated since MediaConfiguration no longer exists.

@markafoltz
Copy link
Contributor Author

After discussion at TPAC, there's no clear motivation for landing this. Closing for now.

https://www.w3.org/2024/09/26-mediawg-minutes.html#t05

@markafoltz markafoltz closed this Oct 7, 2024
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.

*Configuration needs to be subclassed into *DecodingConfiguration
1 participant