Struct opencv::cudacodec::VideoWriter
source · pub struct VideoWriter { /* private fields */ }Expand description
Video writer interface.
Available when built with WITH_NVCUVENC=ON while Nvidia’s Video Codec SDK is installed.
Encoding support is dependent on the GPU, refer to the Nvidia Video Codec SDK Video Encode and Decode GPU Support Matrix for details.
Note:
- An example on how to use the videoWriter class can be found at opencv_source_code/samples/gpu/video_writer.cpp
Trait Implementations§
source§impl Boxed for VideoWriter
impl Boxed for VideoWriter
source§impl Drop for VideoWriter
impl Drop for VideoWriter
source§impl VideoWriterTrait for VideoWriter
impl VideoWriterTrait for VideoWriter
source§impl VideoWriterTraitConst for VideoWriter
impl VideoWriterTraitConst for VideoWriter
fn as_raw_VideoWriter(&self) -> *const c_void
source§fn get_encoder_params(&self) -> Result<EncoderParams>
fn get_encoder_params(&self) -> Result<EncoderParams>
Retrieve the encoding parameters.
impl Send for VideoWriter
Auto Trait Implementations§
impl RefUnwindSafe for VideoWriter
impl !Sync for VideoWriter
impl Unpin for VideoWriter
impl UnwindSafe for VideoWriter
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