Lines Matching refs:VideoBaseDecoder
456 int8_t VideoBaseDecoder::GetPicIdx(vkPicBuffBase *pPicBuf)
471 int8_t VideoBaseDecoder::GetPicIdx(VkPicIf *pPicBuf)
476 int8_t VideoBaseDecoder::GetPicDpbSlot(int8_t picIndex)
481 bool VideoBaseDecoder::GetFieldPicFlag(int8_t picIndex)
488 bool VideoBaseDecoder::SetFieldPicFlag(int8_t picIndex, bool fieldPicFlag)
506 int8_t VideoBaseDecoder::SetPicDpbSlot(int8_t picIndex, int8_t dpbSlot)
529 deUint32 VideoBaseDecoder::ResetPicDpbSlots(deUint32 picIndexSlotValidMask)
546 VideoBaseDecoder::VideoBaseDecoder(Parameters&& params)
574 void VideoBaseDecoder::Deinitialize()
595 int32_t VideoBaseDecoder::StartVideoSequence (const VkParserDetectedVideoFormat* pVideoFormat)
782 int32_t VideoBaseDecoder::BeginSequence (const VkParserSequenceInfo* pnvsi)
910 bool VideoBaseDecoder::AllocPictureBuffer (VkPicIf** ppNvidiaVulkanPicture)
912 DEBUGLOG(std::cout << "VideoBaseDecoder::AllocPictureBuffer" << std::endl);
932 bool VideoBaseDecoder::DecodePicture (VkParserPictureData* pd)
934 DEBUGLOG(std::cout << "VideoBaseDecoder::DecodePicture" << std::endl);
1000 bool VideoBaseDecoder::DecodePicture (VkParserPictureData* pd,
1286 int32_t VideoBaseDecoder::DecodePictureWithParameters(MovePtr<CachedDecodeParameters>& cachedParameters)
1521 void VideoBaseDecoder::ApplyPictureParameters(de::MovePtr<CachedDecodeParameters> &cachedParameters)
1554 void VideoBaseDecoder::WaitForFrameFences(de::MovePtr<CachedDecodeParameters> &cachedParameters)
1565 void VideoBaseDecoder::RecordCommandBuffer(de::MovePtr<CachedDecodeParameters> &cachedParameters)
1626 void VideoBaseDecoder::SubmitQueue(de::MovePtr<CachedDecodeParameters> &cachedParameters)
1684 void VideoBaseDecoder::QueryDecodeResults(de::MovePtr<CachedDecodeParameters> &cachedParameters)
1709 void VideoBaseDecoder::decodeFramesOutOfOrder()
1741 bool VideoBaseDecoder::UpdatePictureParameters(VkSharedBaseObj<StdVideoPictureParametersSet>& pictureParametersObject, /* in */
1754 bool VideoBaseDecoder::DisplayPicture (VkPicIf* pNvidiaVulkanPicture,
1781 int32_t VideoBaseDecoder::ReleaseDisplayedFrame(DecodedFrame* pDisplayedFrame)
1798 VkDeviceSize VideoBaseDecoder::GetBitstreamBuffer(VkDeviceSize size, VkDeviceSize minBitstreamBufferOffsetAlignment, VkDeviceSize minBitstreamBufferSizeAlignment, const deUint8* pInitializeBufferMemory, VkDeviceSize initializeBufferMemorySize, VkSharedBaseObj<VulkanBitstreamBuffer>& bitstreamBuffer)
1846 void VideoBaseDecoder::UnhandledNALU (const deUint8* pbData,
1860 deUint32 VideoBaseDecoder::FillDpbH264State (const VkParserPictureData * pd,
2113 deUint32 VideoBaseDecoder::FillDpbH265State (const VkParserPictureData* pd,
2323 int8_t VideoBaseDecoder::AllocateDpbSlotForCurrentH264 (vkPicBuffBase* pPic, StdVideoDecodeH264PictureInfoFlags currPicFlags,
2345 int8_t VideoBaseDecoder::AllocateDpbSlotForCurrentH265 (vkPicBuffBase* pPic,