Home
last modified time | relevance | path

Searched defs:SourcePlugin (Results 1 – 3 of 3) sorted by relevance

/foundation/multimedia/media_foundation/engine/include/plugin/interface/
Dsource_plugin.h38 struct SourcePlugin : public PluginBase { struct
40 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function
103 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
/foundation/multimedia/av_codec/services/engine/source/hst_releated/
Dsource_plugin.h38 struct SourcePlugin : public PluginBase { struct
40 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() argument
/foundation/multimedia/av_codec/interfaces/plugin/
Dsource_plugin.h43 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function