flush            1413 fftools/ffmpeg.c static int reap_filters(int flush)
flush            1453 fftools/ffmpeg.c                 } else if (flush && ret == AVERROR_EOF) {
flush             566 libavcodec/aacdec.c     .flush = flush,
flush             591 libavcodec/aacdec.c     .flush = flush,
flush             467 libavcodec/aacdec_fixed.c     .flush = flush,
flush            2074 libavcodec/adpcm.c     .flush          = adpcm_flush,                          \
flush             185 libavcodec/adxdec.c     .flush          = adx_decode_flush,
flush            1295 libavcodec/agm.c     .flush            = decode_flush,
flush            2181 libavcodec/alsdec.c     .flush          = flush,
flush            1641 libavcodec/apedec.c     .flush          = ape_flush,
flush             223 libavcodec/arbc.c     .flush          = decode_flush,
flush             973 libavcodec/atrac9dec.c     .flush          = atrac9_decode_flush,
flush             595 libavcodec/audiotoolboxdec.c         .flush          = ffat_decode_flush, \
flush             628 libavcodec/audiotoolboxenc.c         .flush          = ffat_encode_flush, \
flush             151 libavcodec/av1_frame_merge_bsf.c     .flush          = av1_frame_merge_flush,
flush             257 libavcodec/av1_frame_split_bsf.c     .flush          = av1_frame_split_flush,
flush            1425 libavcodec/bink.c     .flush          = flush,
flush              87 libavcodec/bmp_parser.c                 goto flush;
flush              94 libavcodec/bmp_parser.c flush:
flush             193 libavcodec/bsf.c     if (ctx->filter->flush)
flush             194 libavcodec/bsf.c         ctx->filter->flush(ctx);
flush             404 libavcodec/bsf.c         .flush          = bsf_list_flush,
flush             131 libavcodec/bsf.h     void (*flush)(AVBSFContext *ctx);
flush            1320 libavcodec/cavsdec.c     .flush          = cavs_flush,
flush             840 libavcodec/ccaption_dec.c     .flush          = flush_decoder,
flush             455 libavcodec/cdtoons.c     .flush          = cdtoons_flush,
flush             172 libavcodec/cngdec.c     .flush          = cng_decode_flush,
flush             305 libavcodec/codec.h     void (*flush)(struct AVCodecContext *);
flush             787 libavcodec/crystalhd.c         .flush          = flush, \
flush            1116 libavcodec/cuviddec.c         .flush          = cuvid_flush, \
flush             393 libavcodec/dcadec.c     .flush          = dcadec_flush,
flush            2368 libavcodec/diracdec.c     .flush          = dirac_decode_flush,
flush             801 libavcodec/dolby_e.c     .flush          = dolby_e_flush,
flush              72 libavcodec/dpx_parser.c                 goto flush;
flush              83 libavcodec/dpx_parser.c                 goto flush;
flush             100 libavcodec/dpx_parser.c flush:
flush             789 libavcodec/dvdsubdec.c     .flush          = dvdsub_flush,
flush             515 libavcodec/g726.c     .flush          = g726_decode_flush,
flush             528 libavcodec/g726.c     .flush          = g726_decode_flush,
flush             122 libavcodec/gsmdec.c     .flush          = gsm_flush,
flush             135 libavcodec/gsmdec.c     .flush          = gsm_flush,
flush             774 libavcodec/h263dec.c     .flush          = ff_mpeg_flush,
flush             792 libavcodec/h263dec.c     .flush          = ff_mpeg_flush,
flush             320 libavcodec/h264_mp4toannexb_bsf.c     .flush          = h264_mp4toannexb_flush,
flush             191 libavcodec/h264_redundant_pps_bsf.c     .flush          = &h264_redundant_pps_flush,
flush            1109 libavcodec/h264dec.c     .flush                 = h264_decode_flush,
flush             174 libavcodec/hevc_refs.c int ff_hevc_output_frame(HEVCContext *s, AVFrame *out, int flush)
flush             204 libavcodec/hevc_refs.c         if (!flush && s->seq_output == s->seq_decode && s->ps.sps &&
flush            3563 libavcodec/hevcdec.c     .flush                 = hevc_decode_flush,
flush             657 libavcodec/hevcdec.h int ff_hevc_output_frame(HEVCContext *s, AVFrame *frame, int flush);
flush            1090 libavcodec/imc.c     .flush          = flush,
flush            1106 libavcodec/imc.c     .flush          = flush,
flush             553 libavcodec/imm4.c     .flush            = decode_flush,
flush             189 libavcodec/imm5.c     .flush          = imm5_flush,
flush             203 libavcodec/jacosubdec.c     .flush          = ff_ass_decoder_flush,
flush             188 libavcodec/kgv1dec.c     .flush          = decode_flush,
flush             392 libavcodec/libaribb24.c     .flush     = libaribb24_flush,
flush             413 libavcodec/libdav1d.c     .flush          = libdav1d_flush,
flush             223 libavcodec/libdavs2.c     .flush          = davs2_flush,
flush             420 libavcodec/libfdk-aacdec.c     .flush          = fdk_aac_decode_flush,
flush             136 libavcodec/libgsmdec.c     .flush          = libgsm_flush,
flush             151 libavcodec/libgsmdec.c     .flush          = libgsm_flush,
flush             237 libavcodec/libopusdec.c     .flush          = libopus_flush,
flush             201 libavcodec/libspeexdec.c     .flush          = libspeex_decode_flush,
flush             832 libavcodec/libzvbi-teletextdec.c     .flush     = teletext_flush,
flush             529 libavcodec/mediacodecdec.c     .flush          = mediacodec_decode_flush,                                                 \
flush             378 libavcodec/microdvddec.c     .flush        = ff_ass_decoder_flush,
flush             288 libavcodec/midivid.c     .flush          = decode_flush,
flush            2874 libavcodec/mjpegdec.c     .flush          = decode_flush,
flush            2902 libavcodec/mjpegdec.c     .flush          = decode_flush,
flush             841 libavcodec/mmaldec.c         .flush          = ffmmal_flush, \
flush             641 libavcodec/movtextdec.c     .flush        = mov_text_flush,
flush             340 libavcodec/mpc7.c     .flush          = mpc7_decode_flush,
flush             453 libavcodec/mpc8.c     .flush          = mpc8_decode_flush,
flush            2895 libavcodec/mpeg12dec.c     .flush                 = flush,
flush            2928 libavcodec/mpeg12dec.c     .flush          = flush,
flush            2972 libavcodec/mpeg12dec.c     .flush          = flush,
flush             163 libavcodec/mpeg4_unpack_bframes_bsf.c     .flush          = mpeg4_unpack_bframes_close_flush,
flush            3607 libavcodec/mpeg4videodec.c     .flush                 = ff_mpeg_flush,
flush              53 libavcodec/mpegaudio_parser.c     int flush = !buf_size;
flush             120 libavcodec/mpegaudio_parser.c     if (flush && buf_size >= ID3v1_TAG_SIZE && memcmp(buf, "TAG", 3) == 0) {
flush             126 libavcodec/mpegaudio_parser.c     if (flush && buf_size >= APE_TAG_FOOTER_BYTES && memcmp(buf, APE_TAG_PREAMBLE, 8) == 0) {
flush              51 libavcodec/mpegaudiodec_fixed.c     .flush          = flush,
flush              67 libavcodec/mpegaudiodec_fixed.c     .flush          = flush,
flush              83 libavcodec/mpegaudiodec_fixed.c     .flush          = flush,
flush              99 libavcodec/mpegaudiodec_fixed.c     .flush          = flush,
flush             116 libavcodec/mpegaudiodec_fixed.c     .flush          = flush_mp3on4,
flush              52 libavcodec/mpegaudiodec_float.c     .flush          = flush,
flush              69 libavcodec/mpegaudiodec_float.c     .flush          = flush,
flush              86 libavcodec/mpegaudiodec_float.c     .flush          = flush,
flush             103 libavcodec/mpegaudiodec_float.c     .flush          = flush,
flush             120 libavcodec/mpegaudiodec_float.c     .flush          = flush_mp3on4,
flush              91 libavcodec/mpl2dec.c     .flush          = ff_ass_decoder_flush,
flush             177 libavcodec/msrle.c     .flush          = msrle_decode_flush,
flush             714 libavcodec/mv30.c     .flush            = decode_flush,
flush            1966 libavcodec/nvenc.c static int output_ready(AVCodecContext *avctx, int flush)
flush            1973 libavcodec/nvenc.c     if (flush)
flush             187 libavcodec/nvenc_h264.c     .flush          = ff_nvenc_encode_flush,
flush             219 libavcodec/nvenc_h264.c     .flush          = ff_nvenc_encode_flush,
flush             251 libavcodec/nvenc_h264.c     .flush          = ff_nvenc_encode_flush,
flush             205 libavcodec/nvenc_hevc.c     .flush          = ff_nvenc_encode_flush,
flush             739 libavcodec/opusdec.c     .flush           = opus_decode_flush,
flush             217 libavcodec/pcm_rechunk_bsf.c     .flush          = flush,
flush              65 libavcodec/png_parser.c             goto flush;
flush              68 libavcodec/png_parser.c             goto flush;
flush              78 libavcodec/png_parser.c                 goto flush;
flush             102 libavcodec/png_parser.c flush:
flush            1867 libavcodec/pngdec.c     .flush          = decode_flush,
flush             901 libavcodec/pthread_frame.c         if (avctx->codec->flush)
flush             902 libavcodec/pthread_frame.c             avctx->codec->flush(p->avctx);
flush             788 libavcodec/qdmc.c     .flush            = qdmc_flush,
flush             367 libavcodec/qpeg.c     .flush          = decode_flush,
flush             219 libavcodec/qsvdec_h2645.c     .flush          = qsv_decode_flush,
flush             259 libavcodec/qsvdec_h2645.c     .flush          = qsv_decode_flush,
flush             208 libavcodec/qsvdec_other.c     .flush          = qsv_decode_flush,
flush             236 libavcodec/qsvdec_other.c     .flush          = qsv_decode_flush,
flush             264 libavcodec/qsvdec_other.c     .flush          = qsv_decode_flush,
flush             292 libavcodec/qsvdec_other.c     .flush          = qsv_decode_flush,
flush             318 libavcodec/qsvdec_other.c     .flush          = qsv_decode_flush,
flush             600 libavcodec/qtrle.c     .flush          = qtrle_decode_flush,
flush             537 libavcodec/ralf.c     .flush          = decode_flush,
flush             814 libavcodec/rasc.c     .flush            = decode_flush,
flush              84 libavcodec/realtextdec.c     .flush          = ff_ass_decoder_flush,
flush             573 libavcodec/rkmppdec.c         .flush          = rkmpp_flush, \
flush             821 libavcodec/rv10.c     .flush          = ff_mpeg_flush,
flush             302 libavcodec/rv30.c     .flush                 = ff_mpeg_flush,
flush             581 libavcodec/rv40.c     .flush                 = ff_mpeg_flush,
flush             192 libavcodec/samidec.c     .flush          = sami_flush,
flush             776 libavcodec/siren.c     .flush          = siren_flush,
flush              97 libavcodec/srtdec.c     .flush        = ff_ass_decoder_flush,
flush             110 libavcodec/srtdec.c     .flush        = ff_ass_decoder_flush,
flush              75 libavcodec/subviewerdec.c     .flush          = ff_ass_decoder_flush,
flush             848 libavcodec/svq1dec.c     .flush          = svq1_flush,
flush              93 libavcodec/textdec.c     .flush          = text_flush,
flush             119 libavcodec/textdec.c     .flush          = text_flush,
flush             136 libavcodec/textdec.c     .flush          = text_flush,
flush             153 libavcodec/textdec.c     .flush          = text_flush,
flush             170 libavcodec/textdec.c     .flush          = text_flush,
flush             180 libavcodec/truehd_core_bsf.c     .flush          = truehd_core_flush,
flush            1089 libavcodec/utils.c     else if (avctx->codec->flush)
flush            1090 libavcodec/utils.c         avctx->codec->flush(avctx);
flush            1217 libavcodec/vc1dec.c     .flush          = ff_mpeg_flush,
flush            1254 libavcodec/vc1dec.c     .flush          = ff_mpeg_flush,
flush            1293 libavcodec/vc1dec.c     .flush          = vc1_sprite_flush,
flush            1312 libavcodec/vc1dec.c     .flush          = vc1_sprite_flush,
flush            1892 libavcodec/vorbisdec.c     .flush           = vorbis_decode_flush,
flush            3222 libavcodec/vp3.c     .flush                 = vp3_decode_flush,
flush            3239 libavcodec/vp3.c     .flush                 = vp3_decode_flush,
flush            3256 libavcodec/vp3.c     .flush                 = vp3_decode_flush,
flush            2947 libavcodec/vp8.c     .flush                 = vp8_decode_flush,
flush            2963 libavcodec/vp8.c     .flush                 = vp8_decode_flush,
flush            1890 libavcodec/vp9.c     .flush                 = vp9_decode_flush,
flush             415 libavcodec/vp9_raw_reorder_bsf.c     .flush          = &vp9_raw_reorder_flush,
flush             219 libavcodec/vp9_superframe_bsf.c     .flush          = vp9_superframe_flush,
flush             162 libavcodec/vp9_superframe_split_bsf.c     .flush          = vp9_superframe_split_flush,
flush            1712 libavcodec/wavpack.c     .flush          = wavpack_decode_flush,
flush              85 libavcodec/webp_parser.c                 goto flush;
flush              92 libavcodec/webp_parser.c flush:
flush             108 libavcodec/webvttdec.c     .flush          = ff_ass_decoder_flush,
flush             986 libavcodec/wmadec.c     .flush          = flush,
flush            1002 libavcodec/wmadec.c     .flush          = flush,
flush            1332 libavcodec/wmalosslessdec.c     .flush          = flush,
flush            1981 libavcodec/wmaprodec.c     flush(s);
flush            1990 libavcodec/wmaprodec.c         flush(&s->xma[i]);
flush            2011 libavcodec/wmaprodec.c     .flush          = wmapro_flush,
flush            2040 libavcodec/wmaprodec.c     .flush          = xma_flush,
flush            2010 libavcodec/wmavoice.c     .flush            = wmavoice_flush,
flush             155 libavcodec/zerocodec.c     .flush          = zerocodec_decode_flush,
flush             812 libavfilter/af_dynaudnorm.c         return flush(outlink);
flush             472 libavfilter/af_silenceremove.c                     flush(s, out, outlink, &nb_samples_written, &ret, 0);
flush             503 libavfilter/af_silenceremove.c                                 flush(s, out, outlink, &nb_samples_written, &ret, 1);
flush             514 libavfilter/af_silenceremove.c                                 flush(s, out, outlink, &nb_samples_written, &ret, 1);
flush             519 libavfilter/af_silenceremove.c                         flush(s, out, outlink, &nb_samples_written, &ret, 0);
flush             524 libavfilter/af_silenceremove.c             flush(s, out, outlink, &nb_samples_written, &ret, 0);
flush              64 libavfilter/framerate.h     int flush;                          ///< 1 if the filter is being flushed
flush             164 libavfilter/vf_framerate.c     if (!s->f0 && !s->flush)
flush             169 libavfilter/vf_framerate.c     if (work_pts >= s->pts1 && !s->flush)
flush             175 libavfilter/vf_framerate.c         if (work_pts >= s->pts1 + s->delta && s->flush)
flush             366 libavfilter/vf_framerate.c         if (!s->flush) {
flush             367 libavfilter/vf_framerate.c             s->flush = 1;
flush             265 libavfilter/vulkan.c                         int flush)
flush             273 libavfilter/vulkan.c     if (flush) {
flush             369 libavfilter/vulkan.h                         int flush);
flush             558 libavformat/avformat.h                              AVPacket *in, int flush);
flush            1011 libavformat/gxfenc.c static int gxf_interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush)
flush            1025 libavformat/gxfenc.c     return ff_interleave_packet_per_dts(s, out, NULL, flush);
flush             501 libavformat/internal.h                                  AVPacket *pkt, int flush);
flush             996 libavformat/mpegenc.c static int output_packet(AVFormatContext *ctx, int flush)
flush            1021 libavformat/mpegenc.c         if (s->packet_size > avail_data && !flush
flush            1068 libavformat/mpegenc.c         } else if (has_premux && flush) {
flush             915 libavformat/mux.c                                  AVPacket *pkt, int flush)
flush             921 libavformat/mux.c     int eof = flush;
flush             939 libavformat/mux.c         flush = 1;
flush             943 libavformat/mux.c         !flush &&
flush             970 libavformat/mux.c             flush = 1;
flush            1008 libavformat/mux.c             flush = 0;
flush            1012 libavformat/mux.c     if (stream_count && flush) {
flush            1067 libavformat/mux.c static int interleave_packet(AVFormatContext *s, AVPacket *out, AVPacket *in, int flush)
flush            1070 libavformat/mux.c         return s->oformat->interleave_packet(s, out, in, flush);
flush            1072 libavformat/mux.c         return ff_interleave_packet_per_dts(s, out, in, flush);
flush            1094 libavformat/mux.c static int interleaved_write_packet(AVFormatContext *s, AVPacket *pkt, int flush)
flush            1098 libavformat/mux.c         int ret = interleave_packet(s, &opkt, pkt, flush);
flush            3021 libavformat/mxfenc.c static int mxf_interleave_get_packet(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush)
flush            3028 libavformat/mxfenc.c     if (stream_count && (s->nb_streams == stream_count || flush)) {
flush            3085 libavformat/mxfenc.c static int mxf_interleave(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush)
flush            3094 libavformat/mxfenc.c     return mxf_interleave_get_packet(s, out, NULL, flush);
flush             205 libavformat/oggenc.c     int i, segments, len, flush = 0;
flush             218 libavformat/oggenc.c         flush = 1;
flush             268 libavformat/oggenc.c     if (flush && oggstream->page.granule != -1)
flush             447 libavformat/oggenc.c static void ogg_write_pages(AVFormatContext *s, int flush)
flush             458 libavformat/oggenc.c         if (oggstream->page_count < 2 && !flush)
flush             461 libavformat/oggenc.c                        flush == 1 && oggstream->page_count == 1 ? 4 : 0); // eos
flush            1444 libavformat/utils.c                         int stream_index, int flush)
flush            1450 libavformat/utils.c     int ret = 0, got_output = flush;
flush            1452 libavformat/utils.c     if (size || flush) {
flush            1459 libavformat/utils.c     while (size > 0 || (flush && got_output)) {
flush            1543 libavformat/utils.c     if (flush) {
flush             182 libavformat/webm_chunk.c static int chunk_end(AVFormatContext *s, int flush)
flush             196 libavformat/webm_chunk.c     if (flush)
flush             159 libavformat/webpenc.c         if ((ret = flush(s, 0, pkt->pts)) < 0)
flush             180 libavformat/webpenc.c         if ((ret = flush(s, 1, AV_NOPTS_VALUE)) < 0)
flush            2828 libavutil/hwcontext_vulkan.c                          int nb_buffers, int flush)
flush            2836 libavutil/hwcontext_vulkan.c     if (flush) {
flush             127 libswresample/soxr_resample.c     create, destroy, process, flush, NULL /* set_compensation */, get_delay,
flush             754 libswresample/swresample.c                 s->resampler->flush(s);
flush              85 libswresample/swresample_internal.h   resample_flush_func           flush;
flush              32 tools/venc_data_dump.c static int decode_read(AVCodecContext *decoder, AVFrame *frame, int flush, int max_frames)
flush              34 tools/venc_data_dump.c     const int ret_done = flush ? AVERROR_EOF : AVERROR(EAGAIN);
flush             155 tools/venc_data_dump.c             goto flush;
flush             178 tools/venc_data_dump.c flush: