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

compatibility flags may be incorrect #4

Open
haydenm315 opened this issue Sep 4, 2024 · 1 comment
Open

compatibility flags may be incorrect #4

haydenm315 opened this issue Sep 4, 2024 · 1 comment

Comments

@haydenm315
Copy link

I'm working from h265 bitstreams which bares some similarities to your work here. I don't think your'e correct in the compatibility value being between 0..32.
compatibility flags are a 32-bit hexadecimal value, where each bit indicates some level of profile compatibility. Each bit set indicates some specific profile that the stream has compatibility with. Can be a value between 0 and FFFFFFFF. I'm referencing your below comment in the code.

* TODO: is that correct

@dmnsgn
Copy link
Owner

dmnsgn commented Sep 6, 2024

You are right. That kind of make the possible list of codec strings blow up so I'll need to update my example too.

If you have any source to share on the spec for compatibility (and constraints), I am curious.

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

No branches or pull requests

2 participants