Struct google_transcoder1::api::AudioMapping
source · pub struct AudioMapping {
pub atom_key: Option<String>,
pub gain_db: Option<f64>,
pub input_channel: Option<i32>,
pub input_key: Option<String>,
pub input_track: Option<i32>,
pub output_channel: Option<i32>,
}
Expand description
The mapping for the Job.edit_list
atoms with audio EditAtom.inputs
.
This type is not used in any activity, and only used as part of another schema.
Fields§
§atom_key: Option<String>
Required. The EditAtom.key
that references the atom with audio inputs in the Job.edit_list
.
gain_db: Option<f64>
Audio volume control in dB. Negative values decrease volume, positive values increase. The default is 0.
input_channel: Option<i32>
Required. The zero-based index of the channel in the input audio stream.
input_key: Option<String>
Required. The Input.key
that identifies the input file.
input_track: Option<i32>
Required. The zero-based index of the track in the input file.
output_channel: Option<i32>
Required. The zero-based index of the channel in the output audio stream.
Trait Implementations§
source§impl Clone for AudioMapping
impl Clone for AudioMapping
source§fn clone(&self) -> AudioMapping
fn clone(&self) -> AudioMapping
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AudioMapping
impl Debug for AudioMapping
source§impl Default for AudioMapping
impl Default for AudioMapping
source§fn default() -> AudioMapping
fn default() -> AudioMapping
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for AudioMapping
impl<'de> Deserialize<'de> for AudioMapping
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for AudioMapping
impl Serialize for AudioMapping
impl Part for AudioMapping
Auto Trait Implementations§
impl RefUnwindSafe for AudioMapping
impl Send for AudioMapping
impl Sync for AudioMapping
impl Unpin for AudioMapping
impl UnwindSafe for AudioMapping
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more