Home
last modified time | relevance | path

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

/external/v4l2_codec2/components/
DV4L2DecodeComponent.cpp142 std::atomic<int32_t> V4L2DecodeComponent::sConcurrentInstances = 0;
145 std::shared_ptr<C2Component> V4L2DecodeComponent::create( in create()
165 return std::shared_ptr<C2Component>(new V4L2DecodeComponent(name, id, helper, intfImpl), in create()
169 V4L2DecodeComponent::V4L2DecodeComponent(const std::string& name, c2_node_id_t id, in V4L2DecodeComponent() function in android::V4L2DecodeComponent
180 V4L2DecodeComponent::~V4L2DecodeComponent() { in ~V4L2DecodeComponent()
189 c2_status_t V4L2DecodeComponent::start() { in start()
209 FROM_HERE, ::base::BindOnce(&V4L2DecodeComponent::startTask, mWeakThis, in start()
217 void V4L2DecodeComponent::startTask(c2_status_t* status, ::base::WaitableEvent* done) { in startTask()
236 ::base::BindRepeating(&V4L2DecodeComponent::getVideoFramePool, in startTask()
238 ::base::BindRepeating(&V4L2DecodeComponent::onOutputFrameReady, in startTask()
[all …]
DAndroid.bp24 "V4L2DecodeComponent.cpp",
DV4L2ComponentFactory.cpp74 *component = V4L2DecodeComponent::create(mComponentName, id, mReflector, deleter); in createComponent()
/external/v4l2_codec2/components/include/v4l2_codec2/components/
DV4L2DecodeComponent.h26 class V4L2DecodeComponent : public C2Component,
27 public std::enable_shared_from_this<V4L2DecodeComponent> {
32 V4L2DecodeComponent(const std::string& name, c2_node_id_t id,
35 ~V4L2DecodeComponent() override;
143 ::base::WeakPtrFactory<V4L2DecodeComponent> mWeakThisFactory{this};
144 ::base::WeakPtr<V4L2DecodeComponent> mWeakThis;