Searched refs:V4L2Decoder (Results 1 – 4 of 4) sorted by relevance
/external/v4l2_codec2/components/ |
D | V4L2Decoder.cpp | 50 std::unique_ptr<VideoDecoder> V4L2Decoder::Create( in Create() 53 std::unique_ptr<V4L2Decoder> decoder = in Create() 54 ::base::WrapUnique<V4L2Decoder>(new V4L2Decoder(taskRunner)); in Create() 62 V4L2Decoder::V4L2Decoder(scoped_refptr<::base::SequencedTaskRunner> taskRunner) in V4L2Decoder() function in android::V4L2Decoder 69 V4L2Decoder::~V4L2Decoder() { in ~V4L2Decoder() 92 bool V4L2Decoder::start(const VideoCodec& codec, const size_t inputBufferSize, GetPoolCB getPoolCb, in start() 149 if (!mDevice->startPolling(::base::BindRepeating(&V4L2Decoder::serviceDeviceTask, mWeakThis), in start() 150 ::base::BindRepeating(&V4L2Decoder::onError, mWeakThis))) { in start() 159 bool V4L2Decoder::setupInputFormat(const uint32_t inputPixelFormat, const size_t inputBufferSize) { in setupInputFormat() 191 void V4L2Decoder::decode(std::unique_ptr<BitstreamBuffer> buffer, DecodeCB decodeCb) { in decode() [all …]
|
D | Android.bp | 23 "V4L2Decoder.cpp",
|
D | V4L2DecodeComponent.cpp | 212 mDecoder = V4L2Decoder::Create(*codec, inputBufferSize, in startTask()
|
/external/v4l2_codec2/components/include/v4l2_codec2/components/ |
D | V4L2Decoder.h | 26 class V4L2Decoder : public VideoDecoder { 32 ~V4L2Decoder() override; 57 V4L2Decoder(scoped_refptr<::base::SequencedTaskRunner> taskRunner); 107 ::base::WeakPtr<V4L2Decoder> mWeakThis; 108 ::base::WeakPtrFactory<V4L2Decoder> mWeakThisFactory{this};
|