pub struct VideoCodecParametersBuilder { /* private fields */ }
Expand description
Builder for video codec parameters.
Implementations§
Source§impl VideoCodecParametersBuilder
impl VideoCodecParametersBuilder
Sourcepub fn pixel_format(self, format: PixelFormat) -> Self
pub fn pixel_format(self, format: PixelFormat) -> Self
Set frame pixel format.
Sourcepub fn build(self) -> VideoCodecParameters
pub fn build(self) -> VideoCodecParameters
Build the codec parameters.
Trait Implementations§
Source§impl From<VideoCodecParameters> for VideoCodecParametersBuilder
impl From<VideoCodecParameters> for VideoCodecParametersBuilder
Source§fn from(params: VideoCodecParameters) -> VideoCodecParametersBuilder
fn from(params: VideoCodecParameters) -> VideoCodecParametersBuilder
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for VideoCodecParametersBuilder
impl RefUnwindSafe for VideoCodecParametersBuilder
impl Send for VideoCodecParametersBuilder
impl Sync for VideoCodecParametersBuilder
impl Unpin for VideoCodecParametersBuilder
impl UnwindSafe for VideoCodecParametersBuilder
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