#[repr(transparent)]pub struct CNSpatialAudioRenderingStyle(pub NSInteger);CNSpatialAudio only.Expand description
Standard rendering styles for Audio Mix type effects
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl CNSpatialAudioRenderingStyle
impl CNSpatialAudioRenderingStyle
Sourcepub const Cinematic: Self
pub const Cinematic: Self
Isolates the ambience and place it in a spatial stem. Isolates all voices and place them in a mono stem.
Sourcepub const Studio: Self
pub const Studio: Self
Isolates the ambience and place it in a spatial stem. Isolates all voices, add a studio/proximity effect in the voice track and place them in a mono stem.
Sourcepub const InFrame: Self
pub const InFrame: Self
Isolates the ambience and place it in a spatial stem. Isolates only voices from the camera field of view and place them in a mono stem.
Sourcepub const CinematicBackgroundStem: Self
pub const CinematicBackgroundStem: Self
Isolates the ambience when foreground is cinematic Audio Mix and place it in a spatial stem. There is no voice stem.
Sourcepub const CinematicForegroundStem: Self
pub const CinematicForegroundStem: Self
Isolates all voices and places them in a mono stem. There is no ambience stem.
Sourcepub const StudioForegroundStem: Self
pub const StudioForegroundStem: Self
Isolates all voices, add a studio/proximity effect in the voice track and place them in a mono stem. There is no ambience stem.
Sourcepub const InFrameForegroundStem: Self
pub const InFrameForegroundStem: Self
Isolates only voices from the camera field of view and place them in a mono stem. There is no ambience stem.
Sourcepub const Standard: Self
pub const Standard: Self
This produces a spatial stem of the original recording that is unprocessed. This is the default rendering style.
Sourcepub const StudioBackgroundStem: Self
pub const StudioBackgroundStem: Self
Isolates the ambience when foreground is studio Audio Mix and place it in a spatial stem. There is no voice stem.
Sourcepub const InFrameBackgroundStem: Self
pub const InFrameBackgroundStem: Self
Isolates the ambience and foreground that is out of frame and place it in a spatial stem. There is no voice stem.
Trait Implementations§
Source§impl Clone for CNSpatialAudioRenderingStyle
impl Clone for CNSpatialAudioRenderingStyle
Source§fn clone(&self) -> CNSpatialAudioRenderingStyle
fn clone(&self) -> CNSpatialAudioRenderingStyle
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for CNSpatialAudioRenderingStyle
impl Debug for CNSpatialAudioRenderingStyle
Source§impl Hash for CNSpatialAudioRenderingStyle
impl Hash for CNSpatialAudioRenderingStyle
Source§impl Ord for CNSpatialAudioRenderingStyle
impl Ord for CNSpatialAudioRenderingStyle
Source§fn cmp(&self, other: &CNSpatialAudioRenderingStyle) -> Ordering
fn cmp(&self, other: &CNSpatialAudioRenderingStyle) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Source§impl PartialEq for CNSpatialAudioRenderingStyle
impl PartialEq for CNSpatialAudioRenderingStyle
Source§fn eq(&self, other: &CNSpatialAudioRenderingStyle) -> bool
fn eq(&self, other: &CNSpatialAudioRenderingStyle) -> bool
self and other values to be equal, and is used by ==.