Lines Matching refs:codec
72 std::unique_ptr<AMediaCodec, decltype(&AMediaCodec_delete)> codec{ in decode()
74 if (codec == nullptr in decode()
75 || AMediaCodec_configure(codec.get(), format.get(), in decode()
77 || AMediaCodec_start(codec.get()) != AMEDIA_OK in decode()
87 format.reset(AMediaCodec_getOutputFormat(codec.get())); // update format. in decode()
91 ssize_t bufidx = AMediaCodec_dequeueInputBuffer(codec.get(), 5000); in decode()
96 codec.get(), bufidx, &bufsize); in decode()
112 codec.get(), bufidx, in decode()
127 const ssize_t status = AMediaCodec_dequeueOutputBuffer(codec.get(), &info, 1); in decode()
137 codec.get(), status, nullptr /* out_size */); in decode()
149 codec.get(), status, false /* render */); in decode()
164 format.reset(AMediaCodec_getOutputFormat(codec.get())); // update format in decode()
177 (void)AMediaCodec_stop(codec.get()); in decode()