Skip to content

atdec: Set a channel mask for channel counts greater than 2.

Zeb Figura requested to merge zfigura/gstreamer:main into main

Encountered when trying to play back a 6-channel mp4a file on an Apple computer.

There are certainly plenty of ways in which I'm not sure that this is architecturally the right way to implement this. Copying gst_audio_channel_position_to_core_audio() for instances seems decidedly undesirable, but it's not clear to me that there's a nice way to share it.

Thanks Tim-Philipp Müller for helping to point out the proper place to fix the problem.

Merge request reports