Commit 58c11c31 authored by Max Kellermann's avatar Max Kellermann

encoder/vorbis: move vorbis_info_init() call to constructor

parent efcda95d
......@@ -39,7 +39,9 @@ class VorbisEncoder final : public OggEncoder {
public:
VorbisEncoder()
:OggEncoder(true) {}
:OggEncoder(true) {
vorbis_info_init(&vi);
}
virtual ~VorbisEncoder() {
vorbis_block_clear(&vb);
......@@ -152,8 +154,6 @@ VorbisEncoder::Open(float quality, int bitrate, AudioFormat &_audio_format,
_audio_format.format = SampleFormat::FLOAT;
audio_format = _audio_format;
vorbis_info_init(&vi);
if (quality >= -1.0) {
/* a quality was configured (VBR) */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment