Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
H264EncoderNVCodecHelper::Detail Member List

This is the complete list of members for H264EncoderNVCodecHelper::Detail, including all inherited members.

asNvidiaGUID(H264EncoderNVCodecProps::H264CodecProfile profileEnum)H264EncoderNVCodecHelper::Detailinlineprivatestatic
createDefaultEncoderParams(NV_ENC_INITIALIZE_PARAMS *pIntializeParams)H264EncoderNVCodecHelper::Detailinlineprivate
Detail(uint32_t &bitRateKbps, apracucontext_sp &cuContext, uint32_t &gopLength, uint32_t &frameRate, H264EncoderNVCodecProps::H264CodecProfile profile, bool enableBFrames, uint32_t &bufferThres)H264EncoderNVCodecHelper::Detailinline
doubleOutputBuffers(uint32_t bufferLength) constH264EncoderNVCodecHelper::Detailinlineprivate
encode(frame_sp &frame)H264EncoderNVCodecHelper::Detailinline
endEncode()H264EncoderNVCodecHelper::Detailinline
GetCapabilityValue(GUID guidCodec, NV_ENC_CAPS capsToQuery)H264EncoderNVCodecHelper::Detailinlineprivate
getSPSPPS(void *&buffer, size_t &size, int &width, int &height)H264EncoderNVCodecHelper::Detailinline
init(uint32_t width, uint32_t height, uint32_t pitch, ImageMetadata::ImageType imageType, std::function< frame_sp(size_t)> _makeFrame, std::function< void(frame_sp &, frame_sp &)> _send)H264EncoderNVCodecHelper::Detailinline
initializeEncoder()H264EncoderNVCodecHelper::Detailinlineprivate
is_not_empty() constH264EncoderNVCodecHelper::Detailinlineprivate
is_output_available() constH264EncoderNVCodecHelper::Detailinlineprivate
m_bEnableBFramesH264EncoderNVCodecHelper::Detailprivate
m_bRunningH264EncoderNVCodecHelper::Detailprivate
m_eBufferFormatH264EncoderNVCodecHelper::Detailprivate
m_encodeConfigH264EncoderNVCodecHelper::Detailprivate
m_initializeParamsH264EncoderNVCodecHelper::Detailprivate
m_nBitRateKbpsH264EncoderNVCodecHelper::Detailprivate
m_nBufferThresH264EncoderNVCodecHelper::Detailprivate
m_nencodeParamH264EncoderNVCodecHelper::Detailprivate
m_nEncoderBufferH264EncoderNVCodecHelper::Detailprivate
m_nFrameRateH264EncoderNVCodecHelper::Detailprivate
m_nGopLengthH264EncoderNVCodecHelper::Detailprivate
m_nHeightH264EncoderNVCodecHelper::Detailprivate
m_nOutSPSPPSPayloadSizeH264EncoderNVCodecHelper::Detailprivate
m_nPitchH264EncoderNVCodecHelper::Detailprivate
m_nProfileH264EncoderNVCodecHelper::Detailprivate
m_nvcodecResourcesH264EncoderNVCodecHelper::Detailprivate
m_nWidthH264EncoderNVCodecHelper::Detailprivate
m_spsppsFrameH264EncoderNVCodecHelper::Detailprivate
m_spsppsPayloadH264EncoderNVCodecHelper::Detailprivate
m_threadH264EncoderNVCodecHelper::Detailprivate
makeFrameH264EncoderNVCodecHelper::Detailprivate
mPropsH264EncoderNVCodecHelper::Detailprivate
processOutput()H264EncoderNVCodecHelper::Detailinlineprivate
RegisterResource(void *pBuffer, NV_ENC_INPUT_RESOURCE_TYPE eResourceType, int width, int height, int pitch, NV_ENC_BUFFER_FORMAT bufferFormat, NV_ENC_BUFFER_USAGE bufferUsage)H264EncoderNVCodecHelper::Detailinlineprivate
sendH264EncoderNVCodecHelper::Detailprivate
unload()H264EncoderNVCodecHelper::Detailinlineprivate
~Detail()H264EncoderNVCodecHelper::Detailinline