pub struct AmpDolbySettings {
pub mode: u8,
pub pcm_upmix: bool,
pub dolby_detected: bool,
pub pcm_upmix_active: bool,
}Expand description
The Dolby processing state of a ProAmp8.
Fields§
§mode: u80 = standard, 1 = 3-zone Dolby, 2 = 4-zone Dolby.
pcm_upmix: boolWhether PCM is up-mixed to 5.1 rather than passed through.
dolby_detected: boolWhether a Dolby stream was detected.
pcm_upmix_active: boolWhether up-mixing is currently running.
Trait Implementations§
Source§impl Clone for AmpDolbySettings
impl Clone for AmpDolbySettings
impl Copy for AmpDolbySettings
Source§impl Debug for AmpDolbySettings
impl Debug for AmpDolbySettings
Source§impl Default for AmpDolbySettings
impl Default for AmpDolbySettings
impl Eq for AmpDolbySettings
Source§impl PartialEq for AmpDolbySettings
impl PartialEq for AmpDolbySettings
impl StructuralPartialEq for AmpDolbySettings
Auto Trait Implementations§
impl Freeze for AmpDolbySettings
impl RefUnwindSafe for AmpDolbySettings
impl Send for AmpDolbySettings
impl Sync for AmpDolbySettings
impl Unpin for AmpDolbySettings
impl UnsafeUnpin for AmpDolbySettings
impl UnwindSafe for AmpDolbySettings
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