Searched refs:SimpleC2Component (Results 1 – 25 of 47) sorted by relevance
12
33 std::unique_ptr<C2Work> SimpleC2Component::WorkQueue::pop_front() { in pop_front()39 void SimpleC2Component::WorkQueue::push_back(std::unique_ptr<C2Work> work) { in push_back()43 bool SimpleC2Component::WorkQueue::empty() const { in empty()47 void SimpleC2Component::WorkQueue::clear() { in clear()51 uint32_t SimpleC2Component::WorkQueue::drainMode() const { in drainMode()55 void SimpleC2Component::WorkQueue::markDrain(uint32_t drainMode) { in markDrain()61 SimpleC2Component::WorkHandler::WorkHandler() : mRunning(false) {} in WorkHandler()63 void SimpleC2Component::WorkHandler::setComponent( in setComponent()64 const std::shared_ptr<SimpleC2Component> &thiz) { in setComponent()78 void SimpleC2Component::WorkHandler::onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived()[all …]
9 "SimpleC2Component.cpp",
31 class SimpleC2Component32 : public C2Component, public std::enable_shared_from_this<SimpleC2Component> {34 explicit SimpleC2Component(36 virtual ~SimpleC2Component();176 void setComponent(const std::shared_ptr<SimpleC2Component> &thiz);182 std::weak_ptr<SimpleC2Component> mThiz;239 SimpleC2Component() = delete;
25 struct C2SoftRawDec : public SimpleC2Component {
116 : SimpleC2Component(std::make_shared<SimpleInterface<IntfImpl>>(name, id, intfImpl)), in C2SoftRawDec()
26 struct C2SoftFlacDec : public SimpleC2Component {
34 class C2SoftFlacEnc : public SimpleC2Component {
35 struct C2SoftGsmDec : public SimpleC2Component {
25 struct C2SoftAmrDec : public SimpleC2Component {
26 class C2SoftAmrNbEnc : public SimpleC2Component {
26 class C2SoftAmrWbEnc : public SimpleC2Component {
25 struct C2SoftG711Dec : public SimpleC2Component {
28 struct C2SoftVorbisDec : public SimpleC2Component {
37 struct C2SoftOpusDec : public SimpleC2Component {
28 class C2SoftAacEnc : public SimpleC2Component {
28 struct C2SoftAacDec : public SimpleC2Component {
33 struct C2SoftMP3 : public SimpleC2Component {
29 struct C2SoftMpeg4Enc : public SimpleC2Component {
27 struct C2SoftMpeg4Dec : public SimpleC2Component {
28 struct C2SoftVpxDec : public SimpleC2Component {
47 struct C2SoftXaacDec : public SimpleC2Component {
50 struct C2SoftHevcDec : public SimpleC2Component {
98 class C2SoftAvcDec : public SimpleC2Component {
122 struct C2SoftAvcEnc : public SimpleC2Component {
93 struct C2SoftMpeg2Dec : public SimpleC2Component {