Function spdl::core::make_demuxer(const std::string&, const SourceAdaptorPtr&, const std::optional<DemuxConfig>&, const std::optional<std::string>&)¶
Defined in File demuxing.h
Function Documentation¶
-
DemuxerPtr spdl::core::make_demuxer(const std::string &src, const SourceAdaptorPtr &adaptor = nullptr, const std::optional<DemuxConfig> &dmx_cfg = std::nullopt, const std::optional<std::string> &name = std::nullopt)¶
Create a demuxer from a URI (file path, HTTP URL, etc.).
- Parameters:
src – Source URI string.
adaptor – Optional source adaptor for custom data sources.
dmx_cfg – Optional demuxer configuration.
- Returns:
Demuxer instance.