]> git.sesse.net Git - nageru/commitdiff
Remove a workaround for FFmpeg before 5.0.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 1 Mar 2024 10:53:51 +0000 (11:53 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 1 Mar 2024 10:53:51 +0000 (11:53 +0100)
We require 5.1 now anyway.

nageru/kaeru.cpp

index 1699d243491900f45a1c1fdfb8f0db7bc3efc874..52cf70f6aaced56a9ac6588430ccdb9380b6ce2b 100644 (file)
@@ -66,7 +66,7 @@ int write_packet(void *opaque, uint8_t *buf, int buf_size, AVIODataMarkerType ty
 unique_ptr<Mux> create_mux(HTTPD *httpd, const AVOutputFormat *oformat, X264Encoder *x264_encoder, AudioEncoder *audio_encoder)
 {
        AVFormatContext *avctx = avformat_alloc_context();
-       avctx->oformat = const_cast<decltype(avctx->oformat)>(oformat);  // const_cast is a hack to work in FFmpeg both before and after 5.0.
+       avctx->oformat = oformat;  // const_cast is a hack to work in FFmpeg both before and after 5.0.
 
        uint8_t *buf = (uint8_t *)av_malloc(MUX_BUFFER_SIZE);
        avctx->pb = avio_alloc_context(buf, MUX_BUFFER_SIZE, 1, httpd, nullptr, nullptr, nullptr);