shared_ptr <encoder> encoderFactory::create(const string& name) { return getEncoderByName(name)->create(); }
ref <encoder> encoderFactory::create(const string& name) { return (getEncoderByName(name)->create()); }