On Thu Mar 21 10:57:13 2024 +0000, Torge Matthies wrote:
The AAC encoder does not require the `MF_MT_USER_DATA` attribute, if it's missing it will simply generate one from other attributes.
I don't know how many things require the codec data from `mf_media_type_to_wg_format`, I know that at least the AAC encode IMFTransform and the muxer (IMFMediaSink) do not require the `MF_MT_USER_DATA` attribute, where the encoder generates it and makes it available in the output type, and the muxer has to generate it too because gstreamer complains if `codec_data` is missing from the caps.