summaryrefslogtreecommitdiff
path: root/src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp')
-rw-r--r--src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp b/src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp
index 3e3ea2670..276582977 100644
--- a/src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp
+++ b/src/plugins/multimedia/ffmpeg/qffmpegencoder.cpp
@@ -312,10 +312,10 @@ void AudioEncoder::open()
avcodec_parameters_to_context(codec, stream->codecpar);
- AVDictionary *opts = nullptr;
- applyAudioEncoderOptions(settings, avCodec->name, codec, &opts);
+ AVDictionaryHolder opts;
+ applyAudioEncoderOptions(settings, avCodec->name, codec, opts);
- int res = avcodec_open2(codec, avCodec, &opts);
+ int res = avcodec_open2(codec, avCodec, opts);
qCDebug(qLcFFmpegEncoder) << "audio codec opened" << res;
qCDebug(qLcFFmpegEncoder) << "audio codec params: fmt=" << codec->sample_fmt << "rate=" << codec->sample_rate;