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);
81 sp<ExtractorPlugin> plugin; in CreateFromService()105 struct ExtractorPlugin : public RefBase { struct111 ExtractorPlugin(ExtractorDef definition, void *handle, String8 &path) in ExtractorPlugin() argument117 ~ExtractorPlugin() { in ~ExtractorPlugin() argument126 std::shared_ptr<std::list<sp<ExtractorPlugin>>> MediaExtractorFactory::gPlugins;133 FreeMetaFunc *freeMeta, sp<ExtractorPlugin> &plugin, uint32_t *creatorVersion) { in sniff()137 std::shared_ptr<std::list<sp<ExtractorPlugin>>> plugins; in sniff()185 void MediaExtractorFactory::RegisterExtractor(const sp<ExtractorPlugin> &plugin, in RegisterExtractor()186 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractor()229 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractors()[all …]