summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_file_encoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-07-01 09:56:07 +0200
committerCarl Hetherington <cth@carlh.net>2024-07-03 22:48:26 +0200
commitb42699ccbf7865fc84b8c6218c070a1f06d2703a (patch)
tree15ccbefbdbab873b33d7f9f0dbf1a1bfe6e868e4 /src/lib/ffmpeg_file_encoder.cc
parent5555e580ecbfe6612ac5d18391fc0f6f96b96ac5 (diff)
Fix deprecated FFmpeg stuff.
Diffstat (limited to 'src/lib/ffmpeg_file_encoder.cc')
-rw-r--r--src/lib/ffmpeg_file_encoder.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ffmpeg_file_encoder.cc b/src/lib/ffmpeg_file_encoder.cc
index dfc0205ac..147e83a65 100644
--- a/src/lib/ffmpeg_file_encoder.cc
+++ b/src/lib/ffmpeg_file_encoder.cc
@@ -95,7 +95,7 @@ public:
~ExportAudioStream ()
{
- avcodec_close (_codec_context);
+ avcodec_free_context(&_codec_context);
}
ExportAudioStream (ExportAudioStream const&) = delete;
@@ -285,7 +285,7 @@ FFmpegFileEncoder::FFmpegFileEncoder (
FFmpegFileEncoder::~FFmpegFileEncoder ()
{
_audio_streams.clear ();
- avcodec_close (_video_codec_context);
+ avcodec_free_context(&_video_codec_context);
avio_close (_format_context->pb);
_format_context->pb = nullptr;
avformat_free_context (_format_context);