pub struct Sad {
pub format: AudioFormat,
pub max_channels: Option<i32>,
pub supported_sample_rates: Option<SadSampleRates>,
pub max_bitrate_kbs: Option<i32>,
pub lpcm: Option<SadLpcm>,
pub mpegh_3d: Option<SadMpegh3d>,
pub mpeg_aac: Option<SadMpegAac>,
pub mpeg_surround: Option<SadMpegSurround>,
pub mpeg_aac_le: Option<SadMpegAacLe>,
pub enhanced_ac3: Option<SadEnhancedAc3>,
pub mat: Option<SadMat>,
pub wma_pro: Option<SadWmaPro>,
}Expand description
A CTA short audio descriptor (SAD), defined in section 7.5.2.
Fields§
§format: AudioFormat§max_channels: Option<i32>§supported_sample_rates: Option<SadSampleRates>§max_bitrate_kbs: Option<i32>§lpcm: Option<SadLpcm>§mpegh_3d: Option<SadMpegh3d>§mpeg_aac: Option<SadMpegAac>§mpeg_surround: Option<SadMpegSurround>§mpeg_aac_le: Option<SadMpegAacLe>§enhanced_ac3: Option<SadEnhancedAc3>§mat: Option<SadMat>§wma_pro: Option<SadWmaPro>Trait Implementations§
Source§impl From<di_cta_sad> for Sad
impl From<di_cta_sad> for Sad
Source§fn from(value: di_cta_sad) -> Sad
fn from(value: di_cta_sad) -> Sad
Converts to this type from the input type.
impl Copy for Sad
Auto Trait Implementations§
impl Freeze for Sad
impl RefUnwindSafe for Sad
impl Send for Sad
impl Sync for Sad
impl Unpin for Sad
impl UnwindSafe for Sad
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