Searched refs:ExtractorPlugin (Results 1 – 2 of 2) sorted by relevance
30 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);
78 sp<ExtractorPlugin> plugin; in CreateFromService()102 struct ExtractorPlugin : public RefBase { struct108 ExtractorPlugin(ExtractorDef definition, void *handle, String8 &path) in ExtractorPlugin() function114 ~ExtractorPlugin() { in ~ExtractorPlugin() argument123 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 …]