summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/omx/OMXMaster.h
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2009-12-15 15:22:08 -0800
committerAndreas Huber <andih@google.com>2009-12-15 15:22:08 -0800
commit8ae1d0bdcef22f2bdd8d283e0e615f3ba6c3f4cd (patch)
treed2ac9d7dbbd665bda5f3019ad27db3a925158061 /media/libstagefright/omx/OMXMaster.h
parent1af80bc3fefb999756ef4847e72b2dcfd0b88a4a (diff)
downloadframeworks_av-8ae1d0bdcef22f2bdd8d283e0e615f3ba6c3f4cd.zip
frameworks_av-8ae1d0bdcef22f2bdd8d283e0e615f3ba6c3f4cd.tar.gz
frameworks_av-8ae1d0bdcef22f2bdd8d283e0e615f3ba6c3f4cd.tar.bz2
Add a new API to support determining the roles of an OMX component specified by name. Remove unneeded OMXSoftwareCodecsPlugin.
Diffstat (limited to 'media/libstagefright/omx/OMXMaster.h')
-rw-r--r--media/libstagefright/omx/OMXMaster.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/media/libstagefright/omx/OMXMaster.h b/media/libstagefright/omx/OMXMaster.h
index e944c4a..7ba8d18 100644
--- a/media/libstagefright/omx/OMXMaster.h
+++ b/media/libstagefright/omx/OMXMaster.h
@@ -45,6 +45,10 @@ struct OMXMaster : public OMXPluginBase {
size_t size,
OMX_U32 index);
+ virtual OMX_ERRORTYPE getRolesOfComponent(
+ const char *name,
+ Vector<String8> *roles);
+
private:
Mutex mLock;
List<OMXPluginBase *> mPlugins;