17 #include <glog/logging.h> 31 std::atomic<const DemuxerFactory*> demuxer_factory_{
nullptr};
37 Demuxer::~Demuxer() {}
40 Demuxer::Client::~Client() {}
50 DemuxerFactory::~DemuxerFactory() {}
54 const DemuxerFactory* ret = demuxer_factory_.load(std::memory_order_relaxed);
68 demuxer_factory_.store(func, std::memory_order_relaxed);
72 const std::string& new_mime_type)
const {