Home
last modified time | relevance | path

Searched refs:cxx_decoder (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/libgav1/src/
H A Ddecoder.cc26 std::unique_ptr<libgav1::Decoder> cxx_decoder(new (std::nothrow) in Libgav1DecoderCreate() local
28 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() local
53 delete cxx_decoder; in Libgav1DecoderDestroy()
60 auto* cxx_decoder = reinterpret_cast<libgav1::Decoder*>(decoder); in Libgav1DecoderEnqueueFrame() local
61 return cxx_decoder->EnqueueFrame(data, size, user_private_data, in Libgav1DecoderEnqueueFrame()
67 auto* cxx_decoder = reinterpret_cast<libgav1::Decoder*>(decoder); in Libgav1DecoderDequeueFrame() local
68 return cxx_decoder->DequeueFrame(out_ptr); in Libgav1DecoderDequeueFrame()
[all …]