pub fn codec_utils_aac_caps_set_level_and_profile(
    caps: &mut CapsRef,
    audio_config: &[u8]
) -> Result<(), BoolError>
Expand description

Sets the level and profile on caps if it can be determined from audio_config. See codec_utils_aac_get_level() and codec_utils_aac_get_profile() for more details on the parameters. caps must be audio/mpeg caps with an “mpegversion” field of either 2 or 4. If mpegversion is 4, the “base-profile” field is also set in caps.

§caps

the gst::Caps to which level and profile fields are to be added

§audio_config

a pointer to the AudioSpecificConfig as specified in the Elementary Stream Descriptor (esds) in ISO/IEC 14496-1. (See below for more details)

§Returns

true if the level and profile could be set, false otherwise.