struct PlaybackInfoRequest {
user_id: String,
audio_stream_index: Option<i32>,
subtitle_stream_index: Option<i32>,
start_time_ticks: i64,
is_playback: bool,
auto_open_live_stream: bool,
max_streaming_bitrate: i64,
device_profile: Option<DeviceProfile>,
}Fields§
§user_id: String§audio_stream_index: Option<i32>Omitted so the server resolves the source’s default audio stream. Never send 0 here: the index is global across all streams, so 0 is the video stream and the negotiated source comes back soundless.
subtitle_stream_index: Option<i32>§start_time_ticks: i64§is_playback: bool§auto_open_live_stream: bool§max_streaming_bitrate: i64§device_profile: Option<DeviceProfile>Trait Implementations§
Source§impl Debug for PlaybackInfoRequest
impl Debug for PlaybackInfoRequest
Auto Trait Implementations§
impl Freeze for PlaybackInfoRequest
impl RefUnwindSafe for PlaybackInfoRequest
impl Send for PlaybackInfoRequest
impl Sync for PlaybackInfoRequest
impl Unpin for PlaybackInfoRequest
impl UnsafeUnpin for PlaybackInfoRequest
impl UnwindSafe for PlaybackInfoRequest
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