| ConvertToPlanar(uint8_t *pHostFrame, int nWidth, int nHeight, int nBitDepth) | H264DecoderNvCodecHelper | |
| Decode(const uint8_t *pData, int nSize, uint8_t ***pppFrame, int *pnFrameReturned, uint32_t flags=0, int64_t **ppTimestamp=NULL, int64_t timestamp=0, CUstream stream=0) | NvDecoder | |
| DecodeLockFrame(const uint8_t *pData, int nSize, uint8_t ***pppFrame, int *pnFrameReturned, uint32_t flags=0, int64_t **ppTimestamp=NULL, int64_t timestamp=0, CUstream stream=0) | NvDecoder | |
| framesTimestampEntry | H264DecoderNvCodecHelper | private |
| GetBitDepth() | NvDecoder | inline |
| GetContext() | NvDecoder | inline |
| GetDeviceFramePitch() | NvDecoder | inline |
| GetFrameSize() | NvDecoder | inline |
| GetHeight() | NvDecoder | inline |
| GetVideoFormatInfo() | NvDecoder | inline |
| GetVideoInfo() const | NvDecoder | inline |
| GetWidth() | NvDecoder | inline |
| H264DecoderNvCodecHelper(int mWidth, int mHieght) | H264DecoderNvCodecHelper | |
| H264DecoderNvCodecHelper() | H264DecoderNvCodecHelper | inline |
| HandlePictureDecode(CUVIDPICPARAMS *pPicParams) | NvDecoder | private |
| HandlePictureDecodeProc(void *pUserData, CUVIDPICPARAMS *pPicParams) | NvDecoder | inlineprivatestatic |
| HandlePictureDisplay(CUVIDPARSERDISPINFO *pDispInfo) | NvDecoder | private |
| HandlePictureDisplayProc(void *pUserData, CUVIDPARSERDISPINFO *pDispInfo) | NvDecoder | inlineprivatestatic |
| HandleVideoSequence(CUVIDEOFORMAT *pVideoFormat) | NvDecoder | private |
| HandleVideoSequenceProc(void *pUserData, CUVIDEOFORMAT *pVideoFormat) | NvDecoder | inlineprivatestatic |
| helper | H264DecoderNvCodecHelper | private |
| init(std::function< void(frame_sp &)> send, std::function< frame_sp()> makeFrame) | H264DecoderNvCodecHelper | |
| m_bDeviceFramePitched | NvDecoder | private |
| m_bEndDecodeDone | NvDecoder | private |
| m_bReconfigExternal | NvDecoder | private |
| m_bReconfigExtPPChange | NvDecoder | private |
| m_bUseDeviceFrame | NvDecoder | private |
| m_cropRect | NvDecoder | private |
| m_ctxLock | NvDecoder | private |
| m_cuContext | NvDecoder | private |
| m_cuvidStream | NvDecoder | private |
| m_displayRect | NvDecoder | private |
| m_eChromaFormat | NvDecoder | private |
| m_eCodec | NvDecoder | private |
| m_hDecoder | NvDecoder | private |
| m_hParser | NvDecoder | private |
| m_mtxVPFrame | NvDecoder | private |
| m_nBitDepthMinus8 | NvDecoder | private |
| m_nDecodedFrame | NvDecoder | private |
| m_nDecodedFrameReturned | NvDecoder | private |
| m_nDecodePicCnt | NvDecoder | private |
| m_nDeviceFramePitch | NvDecoder | private |
| m_nFrameAlloc | NvDecoder | private |
| m_nHeight | NvDecoder | private |
| m_nMaxHeight | NvDecoder | private |
| m_nMaxWidth | NvDecoder | private |
| m_nPicNumInDecodeOrder | NvDecoder | private |
| m_nSurfaceHeight | NvDecoder | private |
| m_nSurfaceWidth | NvDecoder | private |
| m_nWidth | NvDecoder | private |
| m_pMutex | NvDecoder | private |
| m_resizeDim | NvDecoder | private |
| m_videoFormat | NvDecoder | private |
| m_videoInfo | NvDecoder | private |
| m_vpFrame | NvDecoder | private |
| m_vpFrameRet | NvDecoder | private |
| m_vTimestamp | NvDecoder | private |
| makeFrame | H264DecoderNvCodecHelper | |
| NvDecoder(CUcontext cuContext, int nWidth, int nHeight, bool bUseDeviceFrame, cudaVideoCodec eCodec, std::mutex *pMutex=NULL, bool bLowLatency=false, bool bDeviceFramePitched=false, const Rect *pCropRect=NULL, const Dim *pResizeDim=NULL, int maxWidth=0, int maxHeight=0) | NvDecoder | |
| NvDecoder() | NvDecoder | inline |
| process(void *inputFrameBuffer, size_t inputFrameSize, uint64_t inputFrameTS) | H264DecoderNvCodecHelper | |
| ReconfigureDecoder(CUVIDEOFORMAT *pVideoFormat) | NvDecoder | private |
| send | H264DecoderNvCodecHelper | |
| setReconfigParams(const Rect *pCropRect, const Dim *pResizeDim) | NvDecoder | |
| UnlockFrame(uint8_t **ppFrame, int nFrame) | NvDecoder | |
| ~H264DecoderNvCodecHelper() | H264DecoderNvCodecHelper | inline |
| ~NvDecoder() | NvDecoder | |