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

Output configuration is not updated when stream parameters change #95

Open
benjamin-weiss opened this issue Nov 11, 2024 · 0 comments
Open

Comments

@benjamin-weiss
Copy link
Contributor

While decoding e.g. raw MHAS stream made from several concatenated streams it is possible for the stream parameters (e.g. number of channels or channel layout) to change. While decoder is able to recognize and handle such situation, it does not report any changes in ia_mpegh_dec_execute beside the number of channels (and this is definitely not enough for multi-channel configuration to set the correct channel layout). Additionally pstr_output_config->i_channel_mask is completely useless as it is set to 3 during init and is never changed.

One would expect the decoder to set at least new speaker layout information and CICP index on stream parameters change.

param_change.zip

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

1 participant