Searched refs:cxx_decoder (Results 1 – 1 of 1) sorted by relevance
26 std::unique_ptr<libgav1::Decoder> cxx_decoder(new (std::nothrow) in Libgav1DecoderCreate() local28 if (cxx_decoder == nullptr) return kLibgav1StatusOutOfMemory; in Libgav1DecoderCreate()44 const Libgav1StatusCode status = cxx_decoder->Init(&cxx_settings); in Libgav1DecoderCreate()46 *decoder_out = reinterpret_cast<Libgav1Decoder*>(cxx_decoder.release()); in Libgav1DecoderCreate()52 auto* cxx_decoder = reinterpret_cast<libgav1::Decoder*>(decoder); in Libgav1DecoderDestroy() local53 delete cxx_decoder; in Libgav1DecoderDestroy()60 auto* cxx_decoder = reinterpret_cast<libgav1::Decoder*>(decoder); in Libgav1DecoderEnqueueFrame() local61 return cxx_decoder->EnqueueFrame(data, size, user_private_data, in Libgav1DecoderEnqueueFrame()67 auto* cxx_decoder = reinterpret_cast<libgav1::Decoder*>(decoder); in Libgav1DecoderDequeueFrame() local68 return cxx_decoder->DequeueFrame(out_ptr); in Libgav1DecoderDequeueFrame()[all …]