, including all inherited members.
abort() | NvV4l2Element | |
app_data | NvV4l2Element | |
capture_plane | NvV4l2Element | |
capture_plane_pixfmt | NvV4l2Element | [protected] |
comp_name | NvElement | [protected] |
createVideoEncoder(const char *name, int flags=0) | NvVideoEncoder | [static] |
dqEvent(struct v4l2_event &event, uint32_t max_wait_ms) | NvV4l2Element | |
enableMotionVectorReporting() | NvVideoEncoder | |
enableProfiling() | NvV4l2Element | [virtual] |
fd | NvV4l2Element | [protected] |
forceIDR() | NvVideoEncoder | |
getControl(uint32_t id, int32_t &value) | NvV4l2Element | |
getExtControls(struct v4l2_ext_controls &ctl) | NvV4l2Element | |
getMetadata(uint32_t buffer_index, v4l2_ctrl_videoenc_outputbuf_metadata &enc_metadata) | NvVideoEncoder | |
getMotionVectors(uint32_t buffer_index, v4l2_ctrl_videoenc_outputbuf_metadata_MV &enc_mv_metadata) | NvVideoEncoder | |
getProfilingData(NvElementProfiler::NvElementProfilerData &data) | NvElement | |
is_in_error | NvElement | [protected] |
isInError() | NvV4l2Element | [virtual] |
isProfilingEnabled() | NvElement | |
NvElement(const char *name, NvElementProfiler::ProfilerField=NvElementProfiler::PROFILER_FIELD_NONE) | NvElement | [protected] |
NvElement(const NvElement &that) | NvElement | [protected] |
NvV4l2Element(const char *comp_name, const char *dev_node, int flags, NvElementProfiler::ProfilerField fields) | NvV4l2Element | [protected] |
NvVideoEncoder(const char *name, int flags) | NvVideoEncoder | [private] |
operator=(NvElement const &) | NvElement | [protected] |
output_plane | NvV4l2Element | |
output_plane_pixfmt | NvV4l2Element | [protected] |
printProfilingStats(std::ostream &out_stream=std::cout) | NvElement | |
profiler | NvElement | [protected] |
setBitrate(uint32_t bitrate) | NvVideoEncoder | |
setCapturePlaneFormat(uint32_t pixfmt, uint32_t width, uint32_t height, uint32_t sizeimage) | NvVideoEncoder | |
setControl(uint32_t id, int32_t value) | NvV4l2Element | |
setExtControls(struct v4l2_ext_controls &ctl) | NvV4l2Element | |
setFrameRate(uint32_t framerate_num, uint32_t framerate_den) | NvVideoEncoder | |
setIDRInterval(uint32_t interval) | NvVideoEncoder | |
setIFrameInterval(uint32_t interval) | NvVideoEncoder | |
setInsertSpsPpsAtIdrEnabled(bool enabled) | NvVideoEncoder | |
setLevel(enum v4l2_mpeg_video_h264_level level) | NvVideoEncoder | |
setNumBFrames(uint32_t num) | NvVideoEncoder | |
setNumReferenceFrames(uint32_t num_frames) | NvVideoEncoder | |
setOutputPlaneFormat(uint32_t pixfmt, uint32_t width, uint32_t height) | NvVideoEncoder | |
setProfile(uint32_t profile) | NvVideoEncoder | |
setQpRange(uint32_t MinQpI, uint32_t MaxQpI, uint32_t MinQpP, uint32_t MaxQpP, uint32_t MinQpB, uint32_t MaxQpB) | NvVideoEncoder | |
setRateControlMode(enum v4l2_mpeg_video_bitrate_mode mode) | NvVideoEncoder | |
setROIParams(uint32_t buffer_index, v4l2_enc_frame_ROI_params ¶ms) | NvVideoEncoder | |
setSliceIntrarefresh(uint32_t interval) | NvVideoEncoder | |
setSliceLength(v4l2_enc_slice_length_type type, uint32_t length) | NvVideoEncoder | |
setTemporalTradeoff(v4l2_enc_temporal_tradeoff_level_type level) | NvVideoEncoder | |
setVirtualBufferSize(uint32_t size) | NvVideoEncoder | |
subscribeEvent(uint32_t type, uint32_t id, uint32_t flags) | NvV4l2Element | |
valid_fields | NvVideoEncoder | [private, static] |
waitForIdle(uint32_t max_wait_ms) | NvV4l2Element | [virtual] |
~NvElement() | NvElement | [inline, virtual] |
~NvV4l2Element() | NvV4l2Element | [virtual] |
~NvVideoEncoder() | NvVideoEncoder | |