struct DeviceProfile {
name: String,
max_streaming_bitrate: i64,
max_static_bitrate: i64,
max_audio_channels: String,
direct_play_profiles: Vec<DirectPlayProfile>,
transcoding_profiles: Vec<TranscodingProfile>,
subtitle_profiles: Vec<SubtitleProfile>,
}Fields§
§name: String§max_streaming_bitrate: i64§max_static_bitrate: i64§max_audio_channels: StringChannels the device’s audio route can actually voice. Without it the server may direct-play a 5.1 track to a two-channel sink, which is silence or inaudible dialogue depending on the device.
direct_play_profiles: Vec<DirectPlayProfile>§transcoding_profiles: Vec<TranscodingProfile>§subtitle_profiles: Vec<SubtitleProfile>Trait Implementations§
Source§impl Debug for DeviceProfile
impl Debug for DeviceProfile
Auto Trait Implementations§
impl Freeze for DeviceProfile
impl RefUnwindSafe for DeviceProfile
impl Send for DeviceProfile
impl Sync for DeviceProfile
impl Unpin for DeviceProfile
impl UnsafeUnpin for DeviceProfile
impl UnwindSafe for DeviceProfile
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