Searched defs:SourcePlugin (Results 1 – 3 of 3) sorted by relevance
38 struct SourcePlugin : public PluginBase { struct40 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function103 virtual Status SeekToPos(int64_t offset) in SeekToPos()112 virtual Status SeekToTime(int64_t offset) in SeekToTime()121 virtual Status GetDuration(int64_t& duration) in GetDuration()130 virtual Status GetBitRates(std::vector<uint32_t>& bitRates) in GetBitRates()161 struct SourcePluginDef : public PluginDefBase { argument
38 struct SourcePlugin : public PluginBase { struct40 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() argument
43 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function