Home
last modified time | relevance | path

Searched refs:ExtractorPlugin (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/libstagefright/include/media/stagefright/
DMediaExtractorFactory.h30 struct ExtractorPlugin;
44 static std::shared_ptr<std::list<sp<ExtractorPlugin>>> gPlugins;
50 std::list<sp<ExtractorPlugin>> &pluginList);
52 const sp<ExtractorPlugin> &plugin, std::list<sp<ExtractorPlugin>> &pluginList);
56 sp<ExtractorPlugin> &plugin, uint32_t *creatorVersion);
/frameworks/av/media/libstagefright/
DMediaExtractorFactory.cpp78 sp<ExtractorPlugin> plugin; in CreateFromService()
102 struct ExtractorPlugin : public RefBase { struct
108 ExtractorPlugin(ExtractorDef definition, void *handle, String8 &path) in ExtractorPlugin() function
114 ~ExtractorPlugin() { in ~ExtractorPlugin() argument
123 std::shared_ptr<std::list<sp<ExtractorPlugin>>> MediaExtractorFactory::gPlugins;
130 FreeMetaFunc *freeMeta, sp<ExtractorPlugin> &plugin, uint32_t *creatorVersion) { in sniff()
134 std::shared_ptr<std::list<sp<ExtractorPlugin>>> plugins; in sniff()
182 void MediaExtractorFactory::RegisterExtractor(const sp<ExtractorPlugin> &plugin, in RegisterExtractor()
183 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractor()
226 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractors()
[all …]