pub enum UsageType {
CameraVideoRealTime,
ScreenContentRealTime,
CameraVideoNonRealTime,
ScreenContentNonRealTime,
InputContentTypeAll,
}Expand description
The intended usage scenario for the encoder.
Note, this documen
Variants§
CameraVideoRealTime
Camera video for real-time communication.
ScreenContentRealTime
Used for real-time screen sharing.
CameraVideoNonRealTime
Camera video for non-real-time communication.
ScreenContentNonRealTime
Used for non-real-time screen recordings.
InputContentTypeAll
It’s unclear what this does, PRs adding documentation welcome.
Trait Implementations§
impl Copy for UsageType
Auto Trait Implementations§
impl Freeze for UsageType
impl RefUnwindSafe for UsageType
impl Send for UsageType
impl Sync for UsageType
impl Unpin for UsageType
impl UnsafeUnpin for UsageType
impl UnwindSafe for UsageType
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