Home
last modified time | relevance | path

Searched refs:SimpleC2Component (Results 1 – 25 of 59) sorted by relevance

123

/frameworks/av/media/codec2/components/base/
DSimpleC2Component.cpp634 std::unique_ptr<C2Work> SimpleC2Component::WorkQueue::pop_front() { in pop_front()
640 void SimpleC2Component::WorkQueue::push_back(std::unique_ptr<C2Work> work) { in push_back()
644 bool SimpleC2Component::WorkQueue::empty() const { in empty()
648 void SimpleC2Component::WorkQueue::clear() { in clear()
652 uint32_t SimpleC2Component::WorkQueue::drainMode() const { in drainMode()
656 void SimpleC2Component::WorkQueue::markDrain(uint32_t drainMode) { in markDrain()
662 SimpleC2Component::WorkHandler::WorkHandler() : mRunning(false) {} in WorkHandler()
664 void SimpleC2Component::WorkHandler::setComponent( in setComponent()
665 const std::shared_ptr<SimpleC2Component> &thiz) { in setComponent()
679 void SimpleC2Component::WorkHandler::onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived()
[all …]
/frameworks/av/media/codec2/components/base/include/
DSimpleC2Component.h100 class SimpleC2Component
101 : public C2Component, public std::enable_shared_from_this<SimpleC2Component> {
103 explicit SimpleC2Component(
105 virtual ~SimpleC2Component();
240 void setComponent(const std::shared_ptr<SimpleC2Component> &thiz);
246 std::weak_ptr<SimpleC2Component> mThiz;
306 SimpleC2Component() = delete;
/frameworks/av/media/codec2/components/raw/
DC2SoftRawDec.h25 struct C2SoftRawDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/g711/
DC2SoftG711Dec.h25 struct C2SoftG711Dec : public SimpleC2Component {
/frameworks/av/media/codec2/components/gsm/
DC2SoftGsmDec.h32 struct C2SoftGsmDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/flac/
DC2SoftFlacDec.h26 struct C2SoftFlacDec : public SimpleC2Component {
DC2SoftFlacEnc.h34 class C2SoftFlacEnc : public SimpleC2Component {
/frameworks/av/media/codec2/components/amr_nb_wb/
DC2SoftAmrDec.h27 struct C2SoftAmrDec : public SimpleC2Component {
DC2SoftAmrNbEnc.h26 class C2SoftAmrNbEnc : public SimpleC2Component {
DC2SoftAmrWbEnc.h26 class C2SoftAmrWbEnc : public SimpleC2Component {
/frameworks/av/media/codec2/components/vorbis/
DC2SoftVorbisDec.h28 struct C2SoftVorbisDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/opus/
DC2SoftOpusDec.h27 struct C2SoftOpusDec : public SimpleC2Component {
DC2SoftOpusEnc.h28 struct C2SoftOpusEnc : public SimpleC2Component {
/frameworks/av/media/codec2/components/mp3/
DC2SoftMp3Dec.h33 struct C2SoftMP3 : public SimpleC2Component {
/frameworks/av/media/codec2/components/aac/
DC2SoftAacEnc.h29 class C2SoftAacEnc : public SimpleC2Component {
DC2SoftAacDec.h28 struct C2SoftAacDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/mpeg4_h263/
DC2SoftMpeg4Dec.h27 struct C2SoftMpeg4Dec : public SimpleC2Component {
DC2SoftMpeg4Enc.h29 struct C2SoftMpeg4Enc : public SimpleC2Component {
/frameworks/av/media/codec2/components/vpx/
DC2SoftVpxDec.h28 struct C2SoftVpxDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.h28 struct C2SoftAomDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/gav1/
DC2SoftGav1Dec.h33 struct C2SoftGav1Dec : public SimpleC2Component {
/frameworks/av/media/codec2/components/xaac/
DC2SoftXaacDec.h47 struct C2SoftXaacDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/dav1d/
DC2SoftDav1dDec.h37 struct C2SoftDav1dDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/hevc/
DC2SoftHevcDec.h47 struct C2SoftHevcDec : public SimpleC2Component {
DC2SoftHevcEnc.h43 struct C2SoftHevcEnc : public SimpleC2Component {

123