]>
Commit | Line | Data |
---|---|---|
9f95a23c TL |
1 | #include "denc_registry.h" |
2 | ||
3 | void DencoderRegistry::add(const char* name, std::unique_ptr<Dencoder>&& denc) | |
4 | { | |
5 | dencoders.emplace(name, std::move(denc)); | |
6 | }; | |
7 | ||
8 | DencoderRegistry& DencoderRegistry::instance() | |
9 | { | |
10 | static DencoderRegistry registry; | |
11 | return registry; | |
12 | } |