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);
82 sp<ExtractorPlugin> plugin; in CreateFromService()106 struct ExtractorPlugin : public RefBase { struct112 ExtractorPlugin(ExtractorDef definition, void *handle, String8 &path) in ExtractorPlugin() function118 ~ExtractorPlugin() { in ~ExtractorPlugin() argument127 std::shared_ptr<std::list<sp<ExtractorPlugin>>> MediaExtractorFactory::gPlugins;134 FreeMetaFunc *freeMeta, sp<ExtractorPlugin> &plugin, uint32_t *creatorVersion) { in sniff()138 std::shared_ptr<std::list<sp<ExtractorPlugin>>> plugins; in sniff()186 void MediaExtractorFactory::RegisterExtractor(const sp<ExtractorPlugin> &plugin, in RegisterExtractor()187 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractor()230 std::list<sp<ExtractorPlugin>> &pluginList) { in RegisterExtractors()[all …]