Home
last modified time | relevance | path

Searched refs:OMXPluginBase (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/headers/media_plugin/media/hardware/
DOMXPluginBase.h30 struct OMXPluginBase { struct
31 OMXPluginBase() {} in OMXPluginBase() argument
32 virtual ~OMXPluginBase() {} in ~OMXPluginBase() argument
53 OMXPluginBase(const OMXPluginBase &);
54 OMXPluginBase &operator=(const OMXPluginBase &); argument
DHardwareAPI.h559 extern android::OMXPluginBase *createOMXPlugin();
/frameworks/av/media/libstagefright/omx/include/media/stagefright/omx/
DOMXMaster.h30 struct OMXMaster : public OMXPluginBase {
56 OMXPluginBase *mOmx;
60 KeyedVector<String8, OMXPluginBase *> mPluginByComponentName;
61 KeyedVector<OMX_COMPONENTTYPE *, OMXPluginBase *> mPluginByInstance;
66 void addPlugin(OMXPluginBase *plugin);
DSoftOMXPlugin.h26 struct SoftOMXPlugin : public OMXPluginBase {
/frameworks/av/media/libstagefright/omx/
DOMXMaster.cpp76 typedef OMXPluginBase *(*CreateOMXPluginFunc)(); in addPlugin()
84 OMXPluginBase *plugin = nullptr; in addPlugin()
97 void OMXMaster::addPlugin(OMXPluginBase *plugin) { in addPlugin()
130 typedef void (*DestroyOMXPluginFunc)(OMXPluginBase*); in clearPlugins()
162 OMXPluginBase *plugin = mPluginByComponentName.valueAt(index); in makeComponentInstance()
185 OMXPluginBase *plugin = mPluginByInstance.valueAt(index); in destroyComponentInstance()
224 OMXPluginBase *plugin = mPluginByComponentName.valueAt(index); in getRolesOfComponent()
DSoftOMXPlugin.cpp74 extern "C" OMXPluginBase* createOMXPlugin() { in createOMXPlugin()
79 extern "C" void destroyOMXPlugin(OMXPluginBase* plugin) { in destroyOMXPlugin()