Home
last modified time | relevance | path

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

123

/frameworks/av/media/codec2/components/base/
DSimpleC2Component.cpp33 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 …]
DAndroid.bp9 "SimpleC2Component.cpp",
/frameworks/av/media/codec2/components/base/include/
DSimpleC2Component.h31 class SimpleC2Component
32 : 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;
241 SimpleC2Component() = delete;
/frameworks/av/media/codec2/components/raw/
DC2SoftRawDec.h25 struct C2SoftRawDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/gsm/
DC2SoftGsmDec.h35 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/g711/
DC2SoftG711Dec.h25 struct C2SoftG711Dec : 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/aac/
DC2SoftAacEnc.h29 class C2SoftAacEnc : public SimpleC2Component {
DC2SoftAacDec.h28 struct C2SoftAacDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/mp3/
DC2SoftMp3Dec.h33 struct C2SoftMP3 : 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/gav1/
DC2SoftGav1Dec.h31 struct C2SoftGav1Dec : public SimpleC2Component {
/frameworks/av/media/codec2/components/vpx/
DC2SoftVpxDec.h28 struct C2SoftVpxDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/aom/
DC2SoftAomDec.h31 struct C2SoftAomDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/xaac/
DC2SoftXaacDec.h47 struct C2SoftXaacDec : public SimpleC2Component {
/frameworks/av/media/codec2/components/hevc/
DC2SoftHevcDec.h51 struct C2SoftHevcDec : public SimpleC2Component {
DC2SoftHevcEnc.h45 struct C2SoftHevcEnc : public SimpleC2Component {

123