blob: 45fc0b4ed7ce859110a9e880ff0d17f86806663b [file] [log] [blame]
# Copyright (c) 2024, Alliance for Open Media. All rights reserved
#
# This source code is subject to the terms of the BSD 3-Clause Clear License
# and the Alliance for Open Media Patent License 1.0. If the BSD 3-Clause Clear
# License was not distributed with this source code in the LICENSE file, you
# can obtain it at www.aomedia.org/license/software-license/bsd-3-c-c. If the
# Alliance for Open Media Patent License 1.0 was not distributed with this
# source code in the PATENTS file, you can obtain it at
# www.aomedia.org/license/patent.
# proto-file: iamf/cli/proto/user_metadata.proto
# proto-message: UserMetadata
test_vector_metadata {
human_readable_description:
"An example using which contains one Mix Presentation which uses greater "
"than the maximum number of audio elements for Base-Enhanced profile and "
"should be ignored. It has a second audio element which encodes "
"two audio elements which can be decoded under Base-Enhanced profile."
file_name_prefix: "test_000710"
# The encoder typically would not produce files with reserved profile values.
is_valid: false
# The decoder can decode the Mix Presentation with ID = 43.
is_valid_to_decode: true
validate_user_loudness: true
mp4_fixed_timestamp: "2024-08-14 00:00:00"
test_repository_tags: ["github/aomediacodec/libiamf/main"]
primary_tested_spec_sections: [
"3.4/additional_profile == 255",
"3.6.2/loudspeaker_layout == Mono",
"3.7/num_audio_elements",
"3.7.3/sound_system == Stereo",
"3.7.4/default_mix_gain",
"4.2/Base-Enhanced Profile",
"8.5.1/Loudness Information"
]
base_test: "test_000705"
}
encoder_control_metadata {
add_build_information_tag: false
}
ia_sequence_header_metadata {
primary_profile: PROFILE_VERSION_BASE_ENHANCED
additional_profile: PROFILE_VERSION_RESERVED_255
}
codec_config_metadata {
codec_config_id: 200
codec_config {
codec_id: CODEC_ID_LPCM
num_samples_per_frame: 1024
audio_roll_distance: 0
decoder_config_lpcm {
sample_format_flags: LPCM_LITTLE_ENDIAN
sample_size: 16
sample_rate: 48000
}
}
}
audio_element_metadata: [
{
audio_element_id: 300
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [0]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 301
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [1]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 302
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [2]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 303
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [3]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 304
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [4]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 305
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [5]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 306
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [6]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 307
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [7]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 308
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [8]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 309
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [9]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 310
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [10]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 311
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [11]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 312
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [12]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 313
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [13]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 314
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [14]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 315
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [15]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 316
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [16]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 317
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [17]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 318
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [318]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 319
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [319]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 320
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [20]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 321
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [21]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 322
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [22]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 323
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [23]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 324
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [24]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 325
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [25]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 326
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [26]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 327
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [27]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
},
{
audio_element_id: 328
audio_element_type: AUDIO_ELEMENT_CHANNEL_BASED
reserved: 0
codec_config_id: 200
num_substreams: 1
audio_substream_ids: [28]
num_parameters: 0
scalable_channel_layout_config {
num_layers: 1
reserved: 0
channel_audio_layer_configs: [
{
loudspeaker_layout: LOUDSPEAKER_LAYOUT_MONO
output_gain_is_present_flag: 0
recon_gain_is_present_flag: 0
reserved_a: 0
substream_count: 1
coupled_substream_count: 0
}
]
}
}
]
mix_presentation_metadata [
{
mix_presentation_id: 42
count_label: 1
annotations_language: ["en-us"]
localized_presentation_annotations: ["test_mix_pres"]
num_sub_mixes: 1
sub_mixes {
num_audio_elements: 29
audio_elements: [
{
audio_element_id: 300
localized_element_annotations: ["test_sub_mix_0_audio_element_0"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 301
localized_element_annotations: ["test_sub_mix_0_audio_element_1"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 302
localized_element_annotations: ["test_sub_mix_0_audio_element_2"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 303
localized_element_annotations: ["test_sub_mix_0_audio_element_3"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 304
localized_element_annotations: ["test_sub_mix_0_audio_element_4"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 305
localized_element_annotations: ["test_sub_mix_0_audio_element_5"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 306
localized_element_annotations: ["test_sub_mix_0_audio_element_6"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 307
localized_element_annotations: ["test_sub_mix_0_audio_element_7"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 308
localized_element_annotations: ["test_sub_mix_0_audio_element_8"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 309
localized_element_annotations: ["test_sub_mix_0_audio_element_9"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 310
localized_element_annotations: ["test_sub_mix_0_audio_element_10"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 311
localized_element_annotations: ["test_sub_mix_0_audio_element_11"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 312
localized_element_annotations: ["test_sub_mix_0_audio_element_12"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 313
localized_element_annotations: ["test_sub_mix_0_audio_element_13"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 314
localized_element_annotations: ["test_sub_mix_0_audio_element_14"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 315
localized_element_annotations: ["test_sub_mix_0_audio_element_15"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 316
localized_element_annotations: ["test_sub_mix_0_audio_element_16"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 317
localized_element_annotations: ["test_sub_mix_0_audio_element_17"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 318
localized_element_annotations: ["test_sub_mix_0_audio_element_18"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 319
localized_element_annotations: ["test_sub_mix_0_audio_element_19"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 320
localized_element_annotations: ["test_sub_mix_0_audio_element_20"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 321
localized_element_annotations: ["test_sub_mix_0_audio_element_21"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 322
localized_element_annotations: ["test_sub_mix_0_audio_element_22"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 323
localized_element_annotations: ["test_sub_mix_0_audio_element_23"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 324
localized_element_annotations: ["test_sub_mix_0_audio_element_24"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 325
localized_element_annotations: ["test_sub_mix_0_audio_element_25"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 326
localized_element_annotations: ["test_sub_mix_0_audio_element_26"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 327
localized_element_annotations: ["test_sub_mix_0_audio_element_27"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 328
localized_element_annotations: ["test_sub_mix_0_audio_element_28"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
}
]
output_mix_gain {
param_definition {
parameter_id: 997 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
num_layouts: 1
layouts {
loudness_layout {
layout_type: LAYOUT_TYPE_LOUDSPEAKERS_SS_CONVENTION
ss_layout {
sound_system: SOUND_SYSTEM_A_0_2_0
reserved: 0
}
}
loudness {
info_type_bit_masks: []
integrated_loudness: -1402
digital_peak: -1747
}
}
}
include_mix_presentation_tags: true
mix_presentation_tags: {
num_tags: 1
tags: {
tag_name: "content_language"
tag_value: "eng"
}
}
},
{
mix_presentation_id: 43
count_label: 1
annotations_language: ["en-us"]
localized_presentation_annotations: ["test_mix_pres"]
num_sub_mixes: 1
sub_mixes {
num_audio_elements: 2
audio_elements: [
{
audio_element_id: 300
localized_element_annotations: ["test_sub_mix_0_audio_element_0"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
},
{
audio_element_id: 301
localized_element_annotations: ["test_sub_mix_0_audio_element_1"]
rendering_config {
headphones_rendering_mode: HEADPHONES_RENDERING_MODE_STEREO
}
element_mix_gain {
param_definition {
parameter_id: 999 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
}
]
output_mix_gain {
param_definition {
parameter_id: 997 # Non-existent; default will be used
parameter_rate: 48000
param_definition_mode: 1
reserved: 0
}
default_mix_gain: 0
}
num_layouts: 1
layouts {
loudness_layout {
layout_type: LAYOUT_TYPE_LOUDSPEAKERS_SS_CONVENTION
ss_layout {
sound_system: SOUND_SYSTEM_A_0_2_0
reserved: 0
}
}
loudness {
info_type_bit_masks: []
integrated_loudness: -7349
digital_peak: -7693
}
}
}
include_mix_presentation_tags: true
mix_presentation_tags: {
num_tags: 1
tags: {
tag_name: "content_language"
tag_value: "eng"
}
}
}
]
audio_frame_metadata: [
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 300
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 301
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 302
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 303
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 304
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 305
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 306
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 307
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 308
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 309
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 310
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 311
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 312
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 313
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 314
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 315
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 316
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 317
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 318
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 319
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 320
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 321
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 322
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 323
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 324
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 325
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 326
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 327
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
},
{
wav_filename: "sine_1500_stereo_48khz_-15dBFS.wav"
samples_to_trim_at_end: 640
samples_to_trim_at_start: 0
audio_element_id: 328
channel_metadatas: [
{ channel_id: 0 channel_label: CHANNEL_LABEL_MONO }
]
}
]
temporal_delimiter_metadata {
enable_temporal_delimiters: false
}