#[repr(C)]pub enum CUDA_VideoReaderProps {
PROP_DECODED_FRAME_IDX = 0,
PROP_EXTRA_DATA_INDEX = 1,
PROP_RAW_PACKAGES_BASE_INDEX = 2,
PROP_NUMBER_OF_RAW_PACKAGES_SINCE_LAST_GRAB = 3,
PROP_RAW_MODE = 4,
PROP_LRF_HAS_KEY_FRAME = 5,
PROP_COLOR_FORMAT = 6,
PROP_UDP_SOURCE = 7,
PROP_ALLOW_FRAME_DROP = 8,
PROP_BIT_DEPTH = 9,
PROP_PLANAR = 10,
PROP_NOT_SUPPORTED = 11,
}
Expand description
cv::cudacodec::VideoReader generic properties identifier.
Variants§
PROP_DECODED_FRAME_IDX = 0
Index for retrieving the decoded frame using retrieve().
PROP_EXTRA_DATA_INDEX = 1
Index for retrieving the extra data associated with a video source using retrieve().
PROP_RAW_PACKAGES_BASE_INDEX = 2
Base index for retrieving raw encoded data using retrieve().
PROP_NUMBER_OF_RAW_PACKAGES_SINCE_LAST_GRAB = 3
Number of raw packages recieved since the last call to grab().
PROP_RAW_MODE = 4
Status of raw mode.
PROP_LRF_HAS_KEY_FRAME = 5
FFmpeg source only - Indicates whether the Last Raw Frame (LRF), output from VideoReader::retrieve() when VideoReader is initialized in raw mode, contains encoded data for a key frame.
PROP_COLOR_FORMAT = 6
ColorFormat of the decoded frame. This can be changed before every call to nextFrame() and retrieve().
PROP_UDP_SOURCE = 7
Status of VideoReaderInitParams::udpSource initialization.
PROP_ALLOW_FRAME_DROP = 8
Status of VideoReaderInitParams::allowFrameDrop initialization.
PROP_BIT_DEPTH = 9
Bit depth of the decoded frame. This can be changed before every call to nextFrame() and retrieve().
PROP_PLANAR = 10
Planar when true, packed when false. This can be changed before every call to nextFrame() and retrieve().
PROP_NOT_SUPPORTED = 11
Trait Implementations§
Source§impl Clone for CUDA_VideoReaderProps
impl Clone for CUDA_VideoReaderProps
Source§fn clone(&self) -> CUDA_VideoReaderProps
fn clone(&self) -> CUDA_VideoReaderProps
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more