X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mux.cpp;h=161194ed3d98b65364ad1fa3fbb5c0ca508ca678;hb=44dbfae5b2e3fa45fbd356efd9c57ca23e09b90a;hp=d0c17fdfdc89665ab717db0fc182308f07751ae9;hpb=d4ffc0e71f0908d3ecc2e88b8675cfe4e93febe4;p=nageru diff --git a/mux.cpp b/mux.cpp index d0c17fd..161194e 100644 --- a/mux.cpp +++ b/mux.cpp @@ -105,9 +105,7 @@ void Mux::add_packet(const AVPacket &pkt, int64_t pts, int64_t dts) if (keyframe_signal_receiver) { if (pkt.flags & AV_PKT_FLAG_KEY) { - if (avctx->oformat->flags & AVFMT_ALLOW_FLUSH) { - av_write_frame(avctx, nullptr); - } + av_write_frame(avctx, nullptr); keyframe_signal_receiver->signal_keyframe(); } }