Function spdl::core::make_demuxer(const std::string_view, const std::optional<DemuxConfig>&, const std::optional<std::string>&)

Function Documentation

DemuxerPtr spdl::core::make_demuxer(const std::string_view data, const std::optional<DemuxConfig> &dmx_cfg = std::nullopt, const std::optional<std::string> &name = std::nullopt)

Create a demuxer from externally managed in-memory data.

Parameters:
  • data – String view of the media data.

  • dmx_cfg – Optional demuxer configuration.

Returns:

Demuxer instance.