pub fn audio_metadata(mut self, input: crate::model::AudioMetadata) -> Self {
            let mut v = self.audio_metadata.unwrap_or_default();
            v.push(input);
            self.audio_metadata = Some(v);
            self
        }
/// Appends an item to `audio_metadata`.
///
/// To override the contents of this collection use [`set_audio_metadata`](Self::set_audio_metadata).
///
/// <p>An array of objects. There can be multiple audio streams. Each <code>AudioMetadata</code> object contains metadata for a single audio stream. Audio information in an <code>AudioMetadata</code> objects includes the audio codec, the number of audio channels, the duration of the audio stream, and the sample rate. Audio metadata is returned in each page of information returned by <code>GetSegmentDetection</code>.</p>
Appends an item to `audio_metadata`.
To override the contents of this collection use [`set_audio_metadata`](Self::set_audio_metadata).

An array of objects. There can be multiple audio streams. Each AudioMetadata object contains metadata for a single audio stream. Audio information in an AudioMetadata objects includes the audio codec, the number of audio channels, the duration of the audio stream, and the sample rate. Audio metadata is returned in each page of information returned by GetSegmentDetection.
Appends an item to ` audio_metadata ` . To override the contents of this collection use [ ` set_audio_metadata ` ] ( Self :: set_audio_metadata ) . An array of objects . There can be multiple audio streams . Each AudioMetadata object contains metadata for a single audio stream . Audio information in an AudioMetadata objects includes the audio codec the number of audio channels the duration of the audio stream and the sample rate . Audio metadata is returned in each page of information returned by GetSegmentDetection .
pub fn audio_metadata(mut self, input: crate::model::AudioMetadata) -> Self {
            let mut v = self.audio_metadata.unwrap_or_default();
            v.push(input);
            self.audio_metadata = Some(v);
            self
        }
pub fn audio_metadata ( mut self , input : crate :: model :: AudioMetadata ) -> Self { let mut v = self . audio_metadata . unwrap_or_default ( ) ; v . push ( input ) ; self . audio_metadata = Some ( v ) ; self }
Appends an item to `audio_metadata`.
Appends an item to ` audio_metadata ` .
mut self
input
crate::model::AudioMetadata
mut self
input
crate::model::AudioMetadata