NvVideoEncoder Member List

This is the complete list of members for NvVideoEncoder, including all inherited members.

abort()NvV4l2Element
app_dataNvV4l2Element
capture_planeNvV4l2Element
capture_plane_pixfmtNvV4l2Element [protected]
comp_nameNvElement [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]
fdNvV4l2Element [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_errorNvElement [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_planeNvV4l2Element
output_plane_pixfmtNvV4l2Element [protected]
printProfilingStats(std::ostream &out_stream=std::cout)NvElement
profilerNvElement [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 &params)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_fieldsNvVideoEncoder [private, static]
waitForIdle(uint32_t max_wait_ms)NvV4l2Element [virtual]
~NvElement()NvElement [inline, virtual]
~NvV4l2Element()NvV4l2Element [virtual]
~NvVideoEncoder()NvVideoEncoder


Generated on Wed Nov 9 19:52:25 2016 for NVIDIA Tegra Multimedia API Framework by  doxygen 1.5.8