All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
UserMetadata
.language_labels
in favor of annotations_language
.MixPresentationAnnotations
and mix_presentation_annotations_array
in favor of localized_presentation_annotations
.MixPresentationElementAnnotations
and mix_presentation_element_annotations_array
in favor of localized_element_annotations
.OutputMixConfig
and output_mix_config
in favor of output_mix_gain
.ElementMixConfig
and element_mix_config
in favour of element_mix_gain
.channel_ids
and channel_labels
in AudioElementObuMetadata
in favor of ChannelMetadata
.deprecated_codec_id
, deprecated_info_type
, deprecated_param_definition_type
, deprecated_loudspeaker_layout
in favor of enumeration-based fields.CodecConfig::audio_roll_distance
, instead of throwing an error when user input was incorrect.OpusDecoderConfig::pre_skip
, instead of throwing an error when user input was incorrect.substream_id
s.UserMetadata
and outputs IAMF files.libiamf
.*.proto
: A schema to describe IA Sequences and metadata to process them. UserMetadata
is the “top-level” file.*.textproto
: A suite of UserMetadata
textproto files to generate test IAMF files.deprecated_codec_id
, deprecated_info_type
, deprecated_param_definition_type
, deprecated_loudspeaker_layout
from the forked .protos
.