Searched refs:VCMGenericDecoder (Results 1 – 5 of 5) sorted by relevance
124 VCMGenericDecoder::VCMGenericDecoder(VideoDecoder* decoder, bool isExternal) in VCMGenericDecoder() function in webrtc::VCMGenericDecoder133 VCMGenericDecoder::~VCMGenericDecoder() {} in ~VCMGenericDecoder()135 int32_t VCMGenericDecoder::InitDecode(const VideoCodec* settings, in InitDecode()143 int32_t VCMGenericDecoder::Decode(const VCMEncodedFrame& frame, int64_t nowMs) { in Decode()170 int32_t VCMGenericDecoder::Release() { in Release()174 int32_t VCMGenericDecoder::Reset() { in Reset()178 int32_t VCMGenericDecoder::RegisterDecodeCompleteCallback( in RegisterDecodeCompleteCallback()184 bool VCMGenericDecoder::External() const { in External()188 bool VCMGenericDecoder::PrefersLateDecoding() const { in PrefersLateDecoding()
113 VCMGenericDecoder* GetDecoder(119 void ReleaseDecoder(VCMGenericDecoder* decoder) const;131 VCMGenericDecoder* CreateAndInitDecoder(const VCMEncodedFrame& frame,141 VCMGenericDecoder* CreateDecoder(VideoCodecType type) const;160 VCMGenericDecoder* ptr_decoder_;
478 VCMGenericDecoder* VCMCodecDataBase::GetDecoder( in GetDecoder()508 void VCMCodecDataBase::ReleaseDecoder(VCMGenericDecoder* decoder) const { in ReleaseDecoder()529 VCMGenericDecoder* VCMCodecDataBase::CreateAndInitDecoder( in CreateAndInitDecoder()540 VCMGenericDecoder* ptr_decoder = nullptr; in CreateAndInitDecoder()545 ptr_decoder = new VCMGenericDecoder( in CreateAndInitDecoder()579 VCMGenericDecoder* VCMCodecDataBase::CreateDecoder(VideoCodecType type) const { in CreateDecoder()582 return new VCMGenericDecoder(VP8Decoder::Create()); in CreateDecoder()584 return new VCMGenericDecoder(VP9Decoder::Create()); in CreateDecoder()586 return new VCMGenericDecoder(new I420Decoder()); in CreateDecoder()589 return new VCMGenericDecoder(H264Decoder::Create()); in CreateDecoder()
62 class VCMGenericDecoder {66 explicit VCMGenericDecoder(VideoDecoder* decoder, bool isExternal = false);67 ~VCMGenericDecoder();
204 VCMGenericDecoder* _decoder;