EncoderFactory returns a unique_ptr

This commit is contained in:
badaix 2019-12-29 21:06:02 +01:00
parent e9a5a36855
commit 3b9c2db79b
2 changed files with 8 additions and 22 deletions

View file

@ -2,6 +2,7 @@
#define ENCODER_FACTORY_H
#include "encoder.hpp"
#include <memory>
#include <string>
namespace encoder
@ -11,7 +12,7 @@ class EncoderFactory
{
public:
// EncoderFactory(const std::string& codecSettings);
Encoder* createEncoder(const std::string& codecSettings) const;
std::unique_ptr<Encoder> createEncoder(const std::string& codecSettings) const;
};
} // namespace encoder