filter 1548 cmdutils.c const AVFilter *filter = NULL; filter 1561 cmdutils.c while ((filter = avfilter_next(filter))) { filter 1568 cmdutils.c pad = i ? filter->outputs : filter->inputs; filter 1575 cmdutils.c *(descr_cur++) = ((!i && (filter->flags & AVFILTER_FLAG_DYNAMIC_INPUTS)) || filter 1576 cmdutils.c ( i && (filter->flags & AVFILTER_FLAG_DYNAMIC_OUTPUTS))) ? 'N' : '|'; filter 1580 cmdutils.c filter->flags & AVFILTER_FLAG_SUPPORT_TIMELINE ? 'T' : '.', filter 1581 cmdutils.c filter->flags & AVFILTER_FLAG_SLICE_THREADS ? 'S' : '.', filter 1582 cmdutils.c filter->process_command ? 'C' : '.', filter 1583 cmdutils.c filter->name, descr, filter->description); filter 217 ffmpeg.c av_buffersrc_add_frame_flags(ist->filters[i]->filter, frame, filter 280 ffmpeg.c nb_reqs += av_buffersrc_get_nb_failed_requests(ist2->filters[j]->filter); filter 293 ffmpeg.c av_buffersrc_add_ref(ist->filters[i]->filter, NULL, 0); filter 626 ffmpeg.c bsfc->filter->name, filter 654 ffmpeg.c bsfc->filter->name, pkt->stream_index, filter 897 ffmpeg.c AVFilterContext *filter = ost->filter->filter; filter 902 ffmpeg.c if (filter->inputs[0]->frame_rate.num > 0 && filter 903 ffmpeg.c filter->inputs[0]->frame_rate.den > 0) filter 904 ffmpeg.c duration = 1/(av_q2d(filter->inputs[0]->frame_rate) * av_q2d(enc->time_base)); filter 1231 ffmpeg.c AVFilterContext *filter; filter 1235 ffmpeg.c if (!ost->filter) filter 1237 ffmpeg.c filter = ost->filter->filter; filter 1246 ffmpeg.c ret = av_buffersink_get_frame_flags(filter, filtered_frame, filter 1266 ffmpeg.c av_rescale_q(filtered_frame->pts, filter->inputs[0]->time_base, tb) - filter 1273 ffmpeg.c av_rescale_q(filtered_frame->pts, filter->inputs[0]->time_base, enc->time_base) - filter 1279 ffmpeg.c switch (filter->inputs[0]->type) { filter 1840 ffmpeg.c av_buffersrc_add_ref(ist->filters[i]->filter, NULL, 0); filter 1842 ffmpeg.c av_buffersrc_add_frame(ist->filters[i]->filter, NULL); filter 1931 ffmpeg.c err = av_buffersrc_add_frame_flags(ist->filters[i]->filter, f, filter 1999 ffmpeg.c av_buffersrc_add_ref(ist->filters[i]->filter, NULL, 0); filter 2001 ffmpeg.c av_buffersrc_add_frame(ist->filters[i]->filter, NULL); filter 2074 ffmpeg.c ret = av_buffersrc_add_frame_flags(ist->filters[i]->filter, f, AV_BUFFERSRC_FLAG_PUSH); filter 2645 ffmpeg.c av_assert0(ist && !ost->filter); filter 2820 ffmpeg.c if (!ost->filter && filter 2832 ffmpeg.c if (ost->filter && !ost->frame_rate.num) filter 2833 ffmpeg.c ost->frame_rate = av_buffersink_get_frame_rate(ost->filter->filter); filter 2861 ffmpeg.c enc_ctx->sample_fmt = ost->filter->filter->inputs[0]->format; filter 2862 ffmpeg.c enc_ctx->sample_rate = ost->filter->filter->inputs[0]->sample_rate; filter 2863 ffmpeg.c enc_ctx->channel_layout = ost->filter->filter->inputs[0]->channel_layout; filter 2864 ffmpeg.c enc_ctx->channels = avfilter_link_get_channels(ost->filter->filter->inputs[0]); filter 2869 ffmpeg.c if (ost->filter && !(enc_ctx->time_base.num && enc_ctx->time_base.den)) filter 2870 ffmpeg.c enc_ctx->time_base = ost->filter->filter->inputs[0]->time_base; filter 2881 ffmpeg.c enc_ctx->width = ost->filter->filter->inputs[0]->w; filter 2882 ffmpeg.c enc_ctx->height = ost->filter->filter->inputs[0]->h; filter 2886 ffmpeg.c ost->filter->filter->inputs[0]->sample_aspect_ratio; filter 2889 ffmpeg.c ost->filter->filter->inputs[0]->format != AV_PIX_FMT_YUV420P) filter 2893 ffmpeg.c av_get_pix_fmt_name(ost->filter->filter->inputs[0]->format)); filter 2896 ffmpeg.c ost->filter->filter->inputs[0]->format != AV_PIX_FMT_YUV420P) filter 2900 ffmpeg.c av_get_pix_fmt_name(ost->filter->filter->inputs[0]->format)); filter 2901 ffmpeg.c enc_ctx->pix_fmt = ost->filter->filter->inputs[0]->format; filter 3042 ffmpeg.c av_buffersink_set_frame_size(ost->filter->filter, filter 3147 ffmpeg.c if (ost->filter && ost->filter->graph->graph_desc) { filter 3149 ffmpeg.c av_log(NULL, AV_LOG_INFO, " %s", ost->filter->name); filter 3151 ffmpeg.c av_log(NULL, AV_LOG_INFO, " (graph %d)", ost->filter->graph->index); filter 3758 ffmpeg.c nb_requests = av_buffersrc_get_nb_failed_requests(ifilter->filter); filter 3794 ffmpeg.c if (ost->filter) { filter 3795 ffmpeg.c if ((ret = transcode_from_filter(ost->filter->graph, &ist)) < 0) filter 215 ffmpeg.h AVFilterContext *filter; filter 222 ffmpeg.h AVFilterContext *filter; filter 420 ffmpeg.h OutputFilter *filter; filter 108 ffmpeg_filter.c if (ost->filter) filter 109 ffmpeg_filter.c avfilter_graph_set_auto_convert(ost->filter->graph->graph, filter 201 ffmpeg_filter.c ost->filter = fg->outputs[0]; filter 354 ffmpeg_filter.c ret = avfilter_graph_create_filter(&ofilter->filter, filter 363 ffmpeg_filter.c AVFilterContext *filter; filter 371 ffmpeg_filter.c if ((ret = avfilter_graph_create_filter(&filter, avfilter_get_by_name("scale"), filter 374 ffmpeg_filter.c if ((ret = avfilter_link(last_filter, pad_idx, filter, 0)) < 0) filter 377 ffmpeg_filter.c last_filter = filter; filter 382 ffmpeg_filter.c AVFilterContext *filter; filter 385 ffmpeg_filter.c ret = avfilter_graph_create_filter(&filter, filter 391 ffmpeg_filter.c if ((ret = avfilter_link(last_filter, pad_idx, filter, 0)) < 0) filter 394 ffmpeg_filter.c last_filter = filter; filter 426 ffmpeg_filter.c if ((ret = avfilter_link(last_filter, pad_idx, ofilter->filter, 0)) < 0) filter 444 ffmpeg_filter.c ret = avfilter_graph_create_filter(&ofilter->filter, filter 449 ffmpeg_filter.c if ((ret = av_opt_set_int(ofilter->filter, "all_channel_counts", 1, AV_OPT_SEARCH_CHILDREN)) < 0) filter 554 ffmpeg_filter.c if ((ret = avfilter_link(last_filter, pad_idx, ofilter->filter, 0)) < 0) filter 570 ffmpeg_filter.c avio_printf(pb, "%s", ctx->filter->name); \ filter 674 ffmpeg_filter.c if ((ret = avfilter_graph_create_filter(&ifilter->filter, buffer_filt, name, filter 677 ffmpeg_filter.c last_filter = ifilter->filter; filter 761 ffmpeg_filter.c if ((ret = avfilter_graph_create_filter(&ifilter->filter, abuffer_filt, filter 765 ffmpeg_filter.c last_filter = ifilter->filter; filter 951 ffmpeg_filter.c av_buffersink_set_frame_size(ost->filter->filter, filter 1174 ffmpeg_opt.c av_dict_set(&ost->bsf_args, bsfc->filter->name, arg, 0); filter 1716 ffmpeg_opt.c ost->filter = ofilter; filter 122 libavcodec/aac_adtstoasc_bsf.c .filter = aac_adtstoasc_filter, filter 305 libavcodec/aacps.c static void hybrid2_re(float (*in)[2], float (*out)[32][2], const float filter[8], int len, int reverse) filter 309 libavcodec/aacps.c float re_in = filter[6] * in[6][0]; //real inphase filter 311 libavcodec/aacps.c float im_in = filter[6] * in[6][1]; //imag inphase filter 314 libavcodec/aacps.c re_op += filter[j+1] * (in[j+1][0] + in[12-j-1][0]); filter 315 libavcodec/aacps.c im_op += filter[j+1] * (in[j+1][1] + in[12-j-1][1]); filter 326 libavcodec/aacps.c TABLE_CONST float (*filter)[8][2], int len) filter 333 libavcodec/aacps.c dsp->hybrid_analysis(temp, in, (const float (*)[8][2]) filter, 1, N); filter 351 libavcodec/aacps.c TABLE_CONST float (*filter)[8][2], int N, int len) filter 356 libavcodec/aacps.c dsp->hybrid_analysis(out[0] + i, in, (const float (*)[8][2]) filter, 32, N); filter 73 libavcodec/aacps_tablegen.h static av_cold void make_filters_from_proto(float (*filter)[8][2], const float *proto, int bands) filter 79 libavcodec/aacps_tablegen.h filter[q][n][0] = proto[n] * cos(theta); filter 80 libavcodec/aacps_tablegen.h filter[q][n][1] = proto[n] * -sin(theta); filter 43 libavcodec/aacpsdsp.c const float (*filter)[8][2], filter 49 libavcodec/aacpsdsp.c float sum_re = filter[i][6][0] * in[6][0]; filter 50 libavcodec/aacpsdsp.c float sum_im = filter[i][6][0] * in[6][1]; filter 57 libavcodec/aacpsdsp.c sum_re += filter[i][j][0] * (in0_re + in1_re) - filter 58 libavcodec/aacpsdsp.c filter[i][j][1] * (in0_im - in1_im); filter 59 libavcodec/aacpsdsp.c sum_im += filter[i][j][0] * (in0_im + in1_im) + filter 60 libavcodec/aacpsdsp.c filter[i][j][1] * (in0_re - in1_re); filter 33 libavcodec/aacpsdsp.h const float (*filter)[8][2], filter 338 libavcodec/adpcm.c int shift,filter,f0,f1; filter 350 libavcodec/adpcm.c filter = in[4+i*2] >> 4; filter 351 libavcodec/adpcm.c if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) { filter 352 libavcodec/adpcm.c avpriv_request_sample(avctx, "unknown XA-ADPCM filter %d", filter); filter 353 libavcodec/adpcm.c filter=0; filter 355 libavcodec/adpcm.c f0 = xa_adpcm_table[filter][0]; filter 356 libavcodec/adpcm.c f1 = xa_adpcm_table[filter][1]; filter 379 libavcodec/adpcm.c filter = in[5+i*2] >> 4; filter 380 libavcodec/adpcm.c if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) { filter 381 libavcodec/adpcm.c avpriv_request_sample(avctx, "unknown XA-ADPCM filter %d", filter); filter 382 libavcodec/adpcm.c filter=0; filter 385 libavcodec/adpcm.c f0 = xa_adpcm_table[filter][0]; filter 386 libavcodec/adpcm.c f1 = xa_adpcm_table[filter][1]; filter 673 libavcodec/amrnbdec.c const float *filter) filter 682 libavcodec/amrnbdec.c ff_celp_circ_addf(filter1, filter, filter, lag, fac, filter 686 libavcodec/amrnbdec.c ff_celp_circ_addf(filter2, filter, filter1, lag, fac, filter 697 libavcodec/amrnbdec.c filterp = filter; filter 819 libavcodec/apedec.c const int decoded, const int filter, filter 824 libavcodec/apedec.c p->buf[delayA] = p->lastA[filter]; filter 826 libavcodec/apedec.c p->lastA[filter] = decoded; filter 827 libavcodec/apedec.c p->filterA[filter] = decoded; filter 832 libavcodec/apedec.c p->lastA[filter] = decoded + (predictionA * p->coeffsA[filter][0] >> 9); filter 835 libavcodec/apedec.c p->coeffsA[filter][0]++; filter 837 libavcodec/apedec.c p->coeffsA[filter][0]--; filter 839 libavcodec/apedec.c p->filterA[filter] += p->lastA[filter]; filter 841 libavcodec/apedec.c return p->filterA[filter]; filter 845 libavcodec/apedec.c const int decoded, const int filter, filter 852 libavcodec/apedec.c p->buf[delayA] = p->lastA[filter]; filter 853 libavcodec/apedec.c p->buf[delayB] = p->filterB[filter]; filter 855 libavcodec/apedec.c predictionA = decoded + p->filterA[filter]; filter 856 libavcodec/apedec.c p->lastA[filter] = decoded; filter 857 libavcodec/apedec.c p->filterB[filter] = decoded; filter 858 libavcodec/apedec.c p->filterA[filter] = predictionA; filter 867 libavcodec/apedec.c predictionA = d0 * p->coeffsA[filter][0] + filter 868 libavcodec/apedec.c d1 * p->coeffsA[filter][1] + filter 869 libavcodec/apedec.c d2 * p->coeffsA[filter][2]; filter 872 libavcodec/apedec.c p->coeffsA[filter][0] += (((d0 >> 30) & 2) - 1) * sign; filter 873 libavcodec/apedec.c p->coeffsA[filter][1] += (((d1 >> 28) & 8) - 4) * sign; filter 874 libavcodec/apedec.c p->coeffsA[filter][2] += (((d2 >> 28) & 8) - 4) * sign; filter 876 libavcodec/apedec.c predictionB = d3 * p->coeffsB[filter][0] - filter 877 libavcodec/apedec.c d4 * p->coeffsB[filter][1]; filter 878 libavcodec/apedec.c p->lastA[filter] = decoded + (predictionA >> 11); filter 879 libavcodec/apedec.c sign = APESIGN(p->lastA[filter]); filter 880 libavcodec/apedec.c p->coeffsB[filter][0] += (((d3 >> 29) & 4) - 2) * sign; filter 881 libavcodec/apedec.c p->coeffsB[filter][1] -= (((d4 >> 30) & 2) - 1) * sign; filter 883 libavcodec/apedec.c p->filterB[filter] = p->lastA[filter] + (predictionB >> shift); filter 884 libavcodec/apedec.c p->filterA[filter] = p->filterB[filter] + ((p->filterA[filter] * 31) >> 5); filter 886 libavcodec/apedec.c return p->filterA[filter]; filter 1033 libavcodec/apedec.c const int decoded, const int filter, filter 1039 libavcodec/apedec.c p->buf[delayA] = p->lastA[filter]; filter 1045 libavcodec/apedec.c predictionA = d0 * p->coeffsA[filter][0] + filter 1046 libavcodec/apedec.c d1 * p->coeffsA[filter][1] + filter 1047 libavcodec/apedec.c d2 * p->coeffsA[filter][2] + filter 1048 libavcodec/apedec.c d3 * p->coeffsA[filter][3]; filter 1050 libavcodec/apedec.c p->lastA[filter] = decoded + (predictionA >> 9); filter 1051 libavcodec/apedec.c p->filterA[filter] = p->lastA[filter] + ((p->filterA[filter] * 31) >> 5); filter 1054 libavcodec/apedec.c p->coeffsA[filter][0] += ((d0 < 0) * 2 - 1) * sign; filter 1055 libavcodec/apedec.c p->coeffsA[filter][1] += ((d1 < 0) * 2 - 1) * sign; filter 1056 libavcodec/apedec.c p->coeffsA[filter][2] += ((d2 < 0) * 2 - 1) * sign; filter 1057 libavcodec/apedec.c p->coeffsA[filter][3] += ((d3 < 0) * 2 - 1) * sign; filter 1059 libavcodec/apedec.c return p->filterA[filter]; filter 1113 libavcodec/apedec.c const int decoded, const int filter, filter 1119 libavcodec/apedec.c p->buf[delayA] = p->lastA[filter]; filter 1124 libavcodec/apedec.c predictionA = p->buf[delayA ] * p->coeffsA[filter][0] + filter 1125 libavcodec/apedec.c p->buf[delayA - 1] * p->coeffsA[filter][1] + filter 1126 libavcodec/apedec.c p->buf[delayA - 2] * p->coeffsA[filter][2] + filter 1127 libavcodec/apedec.c p->buf[delayA - 3] * p->coeffsA[filter][3]; filter 1130 libavcodec/apedec.c p->buf[delayB] = p->filterA[filter ^ 1] - ((p->filterB[filter] * 31) >> 5); filter 1134 libavcodec/apedec.c p->filterB[filter] = p->filterA[filter ^ 1]; filter 1136 libavcodec/apedec.c predictionB = p->buf[delayB ] * p->coeffsB[filter][0] + filter 1137 libavcodec/apedec.c p->buf[delayB - 1] * p->coeffsB[filter][1] + filter 1138 libavcodec/apedec.c p->buf[delayB - 2] * p->coeffsB[filter][2] + filter 1139 libavcodec/apedec.c p->buf[delayB - 3] * p->coeffsB[filter][3] + filter 1140 libavcodec/apedec.c p->buf[delayB - 4] * p->coeffsB[filter][4]; filter 1142 libavcodec/apedec.c p->lastA[filter] = decoded + ((predictionA + (predictionB >> 1)) >> 10); filter 1143 libavcodec/apedec.c p->filterA[filter] = p->lastA[filter] + ((p->filterA[filter] * 31) >> 5); filter 1146 libavcodec/apedec.c p->coeffsA[filter][0] += p->buf[adaptA ] * sign; filter 1147 libavcodec/apedec.c p->coeffsA[filter][1] += p->buf[adaptA - 1] * sign; filter 1148 libavcodec/apedec.c p->coeffsA[filter][2] += p->buf[adaptA - 2] * sign; filter 1149 libavcodec/apedec.c p->coeffsA[filter][3] += p->buf[adaptA - 3] * sign; filter 1150 libavcodec/apedec.c p->coeffsB[filter][0] += p->buf[adaptB ] * sign; filter 1151 libavcodec/apedec.c p->coeffsB[filter][1] += p->buf[adaptB - 1] * sign; filter 1152 libavcodec/apedec.c p->coeffsB[filter][2] += p->buf[adaptB - 2] * sign; filter 1153 libavcodec/apedec.c p->coeffsB[filter][3] += p->buf[adaptB - 3] * sign; filter 1154 libavcodec/apedec.c p->coeffsB[filter][4] += p->buf[adaptB - 4] * sign; filter 1156 libavcodec/apedec.c return p->filterA[filter]; filter 31 libavcodec/arm/aacpsdsp_init_arm.c const float (*filter)[8][2], filter 5060 libavcodec/avcodec.h struct AVBitStreamFilter *filter; filter 5069 libavcodec/avcodec.h int (*filter)(AVBitStreamFilterContext *bsfc, filter 54 libavcodec/bitstream_filter.c bsfc->filter = bsf; filter 73 libavcodec/bitstream_filter.c if (bsfc->filter->close) filter 74 libavcodec/bitstream_filter.c bsfc->filter->close(bsfc); filter 87 libavcodec/bitstream_filter.c return bsfc->filter->filter(bsfc, avctx, args, poutbuf, poutbuf_size, filter 31 libavcodec/celp_filters.c const int16_t* filter, int len) filter 42 libavcodec/celp_filters.c fc_out[k] += (fc_in[i] * filter[len + k - i]) >> 15; filter 45 libavcodec/celp_filters.c fc_out[k] += (fc_in[i] * filter[ k - i]) >> 15; filter 89 libavcodec/celp_filters.h const int16_t *filter, int len); filter 45 libavcodec/chomp_bsf.c .filter = chomp_filter, filter 61 libavcodec/dss_sp.c int32_t filter[15]; filter 619 libavcodec/dss_sp.c dss_sp_vec_mult(p->filter, tmp_buf, binary_decreasing_array); filter 622 libavcodec/dss_sp.c dss_sp_vec_mult(p->filter, tmp_buf, dss_sp_unc_decreasing_array); filter 715 libavcodec/dss_sp.c dss_sp_convert_coeffs(p->lpc_filter, p->filter); filter 729 libavcodec/dss_sp.c dss_sp_shift_sq_sub(p->filter, filter 53 libavcodec/dump_extradata_bsf.c .filter = dump_extradata, filter 828 libavcodec/g723_1.c int64_t filter = 0;\ filter 830 libavcodec/g723_1.c filter -= (fir_coef)[n - 1] * (src)[m - n] -\ filter 834 libavcodec/g723_1.c (dest)[m] = av_clipl_int32(((src)[m] << 16) + (filter << 3) +\ filter 259 libavcodec/h264_mp4toannexb_bsf.c .filter = h264_mp4toannexb_filter, filter 614 libavcodec/hevcdsp_template.c (filter[0] * src[x - 3 * stride] + \ filter 615 libavcodec/hevcdsp_template.c filter[1] * src[x - 2 * stride] + \ filter 616 libavcodec/hevcdsp_template.c filter[2] * src[x - stride] + \ filter 617 libavcodec/hevcdsp_template.c filter[3] * src[x ] + \ filter 618 libavcodec/hevcdsp_template.c filter[4] * src[x + stride] + \ filter 619 libavcodec/hevcdsp_template.c filter[5] * src[x + 2 * stride] + \ filter 620 libavcodec/hevcdsp_template.c filter[6] * src[x + 3 * stride] + \ filter 621 libavcodec/hevcdsp_template.c filter[7] * src[x + 4 * stride]) filter 630 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[mx - 1]; filter 646 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[my - 1]; filter 662 libavcodec/hevcdsp_template.c const int8_t *filter; filter 669 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[mx - 1]; filter 678 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[my - 1]; filter 696 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[mx - 1]; filter 723 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[mx - 1]; filter 750 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[my - 1]; filter 778 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[my - 1]; filter 801 libavcodec/hevcdsp_template.c const int8_t *filter; filter 817 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[mx - 1]; filter 826 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[my - 1]; filter 841 libavcodec/hevcdsp_template.c const int8_t *filter; filter 856 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[mx - 1]; filter 865 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[my - 1]; filter 886 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[mx - 1]; filter 914 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[mx - 1]; filter 941 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[my - 1]; filter 969 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_qpel_filters[my - 1]; filter 992 libavcodec/hevcdsp_template.c const int8_t *filter; filter 1007 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[mx - 1]; filter 1016 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[my - 1]; filter 1033 libavcodec/hevcdsp_template.c const int8_t *filter; filter 1044 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[mx - 1]; filter 1053 libavcodec/hevcdsp_template.c filter = ff_hevc_qpel_filters[my - 1]; filter 1071 libavcodec/hevcdsp_template.c (filter[0] * src[x - stride] + \ filter 1072 libavcodec/hevcdsp_template.c filter[1] * src[x] + \ filter 1073 libavcodec/hevcdsp_template.c filter[2] * src[x + stride] + \ filter 1074 libavcodec/hevcdsp_template.c filter[3] * src[x + 2 * stride]) filter 1083 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1099 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[my - 1]; filter 1116 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1130 libavcodec/hevcdsp_template.c filter = ff_hevc_epel_filters[my - 1]; filter 1148 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1173 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1199 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[my - 1]; filter 1222 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[my - 1]; filter 1249 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1269 libavcodec/hevcdsp_template.c filter = ff_hevc_epel_filters[my - 1]; filter 1288 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1308 libavcodec/hevcdsp_template.c filter = ff_hevc_epel_filters[my - 1]; filter 1327 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1355 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1379 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[my - 1]; filter 1405 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[my - 1]; filter 1431 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1451 libavcodec/hevcdsp_template.c filter = ff_hevc_epel_filters[my - 1]; filter 1472 libavcodec/hevcdsp_template.c const int8_t *filter = ff_hevc_epel_filters[mx - 1]; filter 1488 libavcodec/hevcdsp_template.c filter = ff_hevc_epel_filters[my - 1]; filter 59 libavcodec/imx_dump_header_bsf.c .filter = imx_dump_header, filter 115 libavcodec/mjpeg2jpeg_bsf.c .filter = mjpeg2jpeg_filter, filter 94 libavcodec/mjpega_dump_header_bsf.c .filter = mjpega_dump_header, filter 653 libavcodec/mlpdec.c unsigned int filter) filter 656 libavcodec/mlpdec.c FilterParams *fp = &s->channel_params[channel].filter_params[filter]; filter 657 libavcodec/mlpdec.c const int max_order = filter ? MAX_IIR_ORDER : MAX_FIR_ORDER; filter 658 libavcodec/mlpdec.c const char fchar = filter ? 'I' : 'F'; filter 662 libavcodec/mlpdec.c av_assert0(filter < 2); filter 664 libavcodec/mlpdec.c if (m->filter_changed[channel][filter]++ > 1) { filter 679 libavcodec/mlpdec.c int32_t *fcoeff = s->channel_params[channel].coeff[filter]; filter 705 libavcodec/mlpdec.c if (filter == FIR) { filter 41 libavcodec/movsub_bsf.c .filter = text2movsub, filter 58 libavcodec/movsub_bsf.c .filter = mov2textsub, filter 96 libavcodec/mp3_header_decompress_bsf.c .filter = mp3_header_decompress, filter 754 libavcodec/mpegaudioenc_template.c filter(s, i, samples + i, s->nb_channels); filter 54 libavcodec/noise_bsf.c .filter = noise, filter 61 libavcodec/ralf.c int32_t filter[64]; filter 267 libavcodec/ralf.c ctx->filter[i] = coeff; filter 326 libavcodec/ralf.c acc += ctx->filter[j] * audio[i - j - 1]; filter 53 libavcodec/remove_extradata_bsf.c .filter = remove_extradata, filter 102 libavcodec/resample2.c static int build_filter(FELEM *filter, double factor, int tap_count, int phase_count, int scale, int type){ filter 145 libavcodec/resample2.c filter[ph * tap_count + i] = tab[i] / norm; filter 147 libavcodec/resample2.c filter[ph * tap_count + i] = av_clip(lrintf(tab[i] * scale / norm), FELEM_MIN, FELEM_MAX); filter 166 libavcodec/resample2.c sum += filter[ph * tap_count + k] * sine[k+j]; filter 259 libavcodec/resample2.c FELEM *filter= c->filter_bank + c->filter_length*(index & c->phase_mask); filter 265 libavcodec/resample2.c val += src[FFABS(sample_index + i) % src_size] * filter[i]; filter 271 libavcodec/resample2.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 272 libavcodec/resample2.c v2 += src[sample_index + i] * (FELEM2)filter[i + c->filter_length]; filter 277 libavcodec/resample2.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 71 libavcodec/takdec.c DECLARE_ALIGNED(16, int16_t, filter)[MAX_PREDICTORS]; filter 451 libavcodec/takdec.c s->filter[j] = x - ((tfilter[i] + y) >> (15 - filter_quant)); filter 452 libavcodec/takdec.c s->filter[i] = x - ((tfilter[j] + y) >> (15 - filter_quant)); filter 471 libavcodec/takdec.c v += s->adsp.scalarproduct_int16(&s->residues[i], s->filter, filter 474 libavcodec/takdec.c v += s->residues[i + j + 3] * s->filter[j + 3] + filter 475 libavcodec/takdec.c s->residues[i + j + 2] * s->filter[j + 2] + filter 476 libavcodec/takdec.c s->residues[i + j + 1] * s->filter[j + 1] + filter 477 libavcodec/takdec.c s->residues[i + j ] * s->filter[j ]; filter 602 libavcodec/takdec.c s->filter[i] = get_sbits(gb, code_size); filter 642 libavcodec/takdec.c v += s->adsp.scalarproduct_int16(&s->residues[i], s->filter, filter 645 libavcodec/takdec.c v += s->residues[i + 7] * s->filter[7] + filter 646 libavcodec/takdec.c s->residues[i + 6] * s->filter[6] + filter 647 libavcodec/takdec.c s->residues[i + 5] * s->filter[5] + filter 648 libavcodec/takdec.c s->residues[i + 4] * s->filter[4] + filter 649 libavcodec/takdec.c s->residues[i + 3] * s->filter[3] + filter 650 libavcodec/takdec.c s->residues[i + 2] * s->filter[2] + filter 651 libavcodec/takdec.c s->residues[i + 1] * s->filter[1] + filter 652 libavcodec/takdec.c s->residues[i ] * s->filter[0]; filter 170 libavcodec/truespeech.c const int16_t *filter; filter 184 libavcodec/truespeech.c filter = ts_order2_coeffs + (t % 25) * 2; filter 186 libavcodec/truespeech.c t = (ptr0[0] * filter[0] + ptr0[1] * filter[1] + 0x2000) >> 14; filter 246 libavcodec/tta.c TTAFilter *filter = &s->ch_ctx[i].filter; filter 248 libavcodec/tta.c ff_tta_filter_init(filter, ff_tta_filter_configs[s->bps-1]); filter 252 libavcodec/tta.c filter->qm[i] = sign_extend(s->crc_pass[i], 8); filter 260 libavcodec/tta.c TTAFilter *filter = &s->ch_ctx[cur_chan].filter; filter 311 libavcodec/tta.c s->dsp.ttafilter_process_dec(filter->qm, filter->dx, filter->dl, &filter->error, p, filter 312 libavcodec/tta.c filter->shift, filter->round); filter 40 libavcodec/ttadata.h TTAFilter filter; filter 126 libavcodec/ttaenc.c ff_tta_filter_init(&s->ch_ctx[i].filter, ff_tta_filter_configs[s->bps - 1]); filter 132 libavcodec/ttaenc.c TTAFilter *filter = &c->filter; filter 155 libavcodec/ttaenc.c ttafilter_process(filter, &value); filter 372 libavcodec/vp56.c if (s->filter) filter 373 libavcodec/vp56.c s->filter(s, dst, src_block, src_offset, src_offset+overlap_offset, filter 724 libavcodec/vp56.c s->filter = NULL; filter 186 libavcodec/vp56.h VP56Filter filter; filter 635 libavcodec/vp6.c s->filter = vp6_filter; filter 607 libavcodec/vp8.c s->filter.simple = vp8_rac_get(c); filter 616 libavcodec/vp8.c s->filter.simple = vp8_rac_get(c); filter 617 libavcodec/vp8.c s->filter.level = vp8_rac_get_uint(c, 6); filter 618 libavcodec/vp8.c s->filter.sharpness = vp8_rac_get_uint(c, 3); filter 708 libavcodec/vp8.c s->filter.simple = vp8_rac_get(c); filter 709 libavcodec/vp8.c s->filter.level = vp8_rac_get_uint(c, 6); filter 710 libavcodec/vp8.c s->filter.sharpness = vp8_rac_get_uint(c, 3); filter 1587 libavcodec/vp8.c s->filter.simple, 1); filter 1686 libavcodec/vp8.c s->filter.simple, 0); filter 2036 libavcodec/vp8.c filter_level += s->filter.level; filter 2038 libavcodec/vp8.c filter_level = s->filter.level; filter 2048 libavcodec/vp8.c if (s->filter.sharpness) { filter 2049 libavcodec/vp8.c interior_limit >>= (s->filter.sharpness + 3) >> 2; filter 2050 libavcodec/vp8.c interior_limit = FFMIN(interior_limit, 9 - s->filter.sharpness); filter 2363 libavcodec/vp8.c if (s->filter.simple) filter 2438 libavcodec/vp8.c if (s->filter.simple) filter 2446 libavcodec/vp8.c if (s->filter.simple) filter 2544 libavcodec/vp8.c s->deblock_filter = s->filter.level && avctx->skip_loop_filter < skip_thresh; filter 178 libavcodec/vp8.h } filter; filter 495 libavcodec/vp8dsp.c const uint8_t *filter = subpel_filters[mx - 1]; \ filter 500 libavcodec/vp8dsp.c dst[x] = FILTER_ ## TAPS ## TAP(src, filter, 1); \ filter 513 libavcodec/vp8dsp.c const uint8_t *filter = subpel_filters[my - 1]; \ filter 518 libavcodec/vp8dsp.c dst[x] = FILTER_ ## TAPS ## TAP(src, filter, srcstride); \ filter 533 libavcodec/vp8dsp.c const uint8_t *filter = subpel_filters[mx - 1]; \ filter 542 libavcodec/vp8dsp.c tmp[x] = FILTER_ ## HTAPS ## TAP(src, filter, 1); \ filter 547 libavcodec/vp8dsp.c filter = subpel_filters[my - 1]; \ filter 551 libavcodec/vp8dsp.c dst[x] = FILTER_ ## VTAPS ## TAP(tmp, filter, SIZE); \ filter 87 libavcodec/vp9.c enum FilterMode filter; filter 139 libavcodec/vp9.c } filter; filter 185 libavcodec/vp9.c unsigned filter[4][3]; filter 592 libavcodec/vp9.c s->filter.level = get_bits(&s->gb, 6); filter 596 libavcodec/vp9.c if (s->filter.sharpness != sharp) filter 597 libavcodec/vp9.c memset(s->filter.lim_lut, 0, sizeof(s->filter.lim_lut)); filter 598 libavcodec/vp9.c s->filter.sharpness = sharp; filter 682 libavcodec/vp9.c sh = s->filter.level >= 32; filter 687 libavcodec/vp9.c lflvl = s->filter.level + s->segmentation.feat[i].lf_val; filter 689 libavcodec/vp9.c lflvl = s->filter.level; filter 846 libavcodec/vp9.c s->prob.p.filter[i][j] = filter 847 libavcodec/vp9.c update_prob(&s->c, s->prob.p.filter[i][j]); filter 1844 libavcodec/vp9.c s->prob.p.filter[c]); filter 1845 libavcodec/vp9.c s->counts.filter[c][filter_id]++; filter 1846 libavcodec/vp9.c b->filter = vp9_filter_lut[filter_id]; filter 1848 libavcodec/vp9.c b->filter = s->filtermode; filter 2640 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][0], s->dst[0], ls_y, filter 2643 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][0], filter 2649 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][1], s->dst[0], ls_y, filter 2652 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][1], filter 2658 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0], ls_y, filter 2661 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0] + 4, ls_y, filter 2666 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0], ls_y, filter 2669 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0] + 4, ls_y, filter 2678 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0], ls_y, filter 2681 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0] + 4, ls_y, filter 2684 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], filter 2688 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], filter 2694 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0], ls_y, filter 2697 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0] + 4, ls_y, filter 2700 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], filter 2704 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], filter 2714 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[bwl][b->filter][0], s->dst[0], ls_y, filter 2719 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[bwl][b->filter][1], s->dst[0], ls_y, filter 2743 libavcodec/vp9.c mc_chroma_dir(s, s->dsp.mc[bwl][b->filter][0], filter 2756 libavcodec/vp9.c mc_chroma_dir(s, s->dsp.mc[bwl][b->filter][1], filter 3074 libavcodec/vp9.c if (s->filter.level && filter 3087 libavcodec/vp9.c if (!s->filter.lim_lut[lvl]) { filter 3088 libavcodec/vp9.c int sharp = s->filter.sharpness; filter 3097 libavcodec/vp9.c s->filter.lim_lut[lvl] = limit; filter 3098 libavcodec/vp9.c s->filter.mblim_lut[lvl] = 2 * (lvl + 2) + limit; filter 3261 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3274 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3275 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3286 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3295 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3300 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3301 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3308 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3328 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3340 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3341 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3351 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3359 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3364 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3365 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3372 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3393 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3405 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3406 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3416 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3436 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3448 libavcodec/vp9.c E |= s->filter.mblim_lut[L] << 8; filter 3449 libavcodec/vp9.c I |= s->filter.lim_lut[L] << 8; filter 3459 libavcodec/vp9.c int E = s->filter.mblim_lut[L], I = s->filter.lim_lut[L]; filter 3589 libavcodec/vp9.c uint8_t *pp = p->filter[i]; filter 3590 libavcodec/vp9.c unsigned *c = s->counts.filter[i]; filter 3960 libavcodec/vp9.c if (s->filter.level) { filter 4045 libavcodec/vp9.c s->filter.sharpness = -1; filter 1310 libavcodec/vp9data.h uint8_t filter[4][2]; filter 1775 libavcodec/vp9dsp.c const int8_t *filter, int avg) filter 1782 libavcodec/vp9dsp.c dst[x] = (dst[x] + FILTER_8TAP(src, x, filter, ds) + 1) >> 1; filter 1784 libavcodec/vp9dsp.c dst[x] = FILTER_8TAP(src, x, filter, ds); filter 1795 libavcodec/vp9dsp.c int w, int h, const int8_t *filter) \ filter 1797 libavcodec/vp9dsp.c do_8tap_1d_c(dst, dst_stride, src, src_stride, w, h, ds, filter, opa); \ filter 55 libavcodec/x86/vp9dsp_init.c int h, const type (*filter)[f_sz]) filter 78 libavcodec/x86/vp9dsp_init.c int h, const type (*filter)[f_sz]) \ filter 81 libavcodec/x86/vp9dsp_init.c src_stride, h, filter); \ filter 83 libavcodec/x86/vp9dsp_init.c src_stride, h, filter); \ filter 354 libavdevice/alsa-audio-common.c const char *filter = stream_type == SND_PCM_STREAM_PLAYBACK ? "Output" : "Input"; filter 363 libavdevice/alsa-audio-common.c if (!io || !strcmp(io, filter)) { filter 165 libavdevice/dshow_capture.h libAVFilter *filter; filter 201 libavdevice/dshow_capture.h libAVPin *libAVPin_Create (libAVFilter *filter); filter 213 libavdevice/dshow_capture.h libAVFilter *filter; filter 225 libavdevice/dshow_capture.h libAVEnumPins *libAVEnumPins_Create (libAVPin *pin, libAVFilter *filter); filter 71 libavdevice/dshow_enumpins.c new = libAVEnumPins_Create(this->pin, this->filter); filter 80 libavdevice/dshow_enumpins.c libAVEnumPins_Setup(libAVEnumPins *this, libAVPin *pin, libAVFilter *filter) filter 92 libavdevice/dshow_enumpins.c this->filter = filter; filter 93 libavdevice/dshow_enumpins.c libAVFilter_AddRef(this->filter); filter 100 libavdevice/dshow_enumpins.c libAVFilter_Release(this->filter); filter 103 libavdevice/dshow_enumpins.c DECLARE_CREATE(libAVEnumPins, libAVEnumPins_Setup(this, pin, filter), filter 104 libavdevice/dshow_enumpins.c libAVPin *pin, libAVFilter *filter) filter 43 libavdevice/dshow_pin.c enum dshowDeviceType devtype = this->filter->type; filter 72 libavdevice/dshow_pin.c if (this->filter->state != State_Stopped) filter 115 libavdevice/dshow_pin.c if (this->filter) filter 116 libavdevice/dshow_pin.c libAVFilter_AddRef(this->filter); filter 118 libavdevice/dshow_pin.c info->pFilter = (IBaseFilter *) this->filter; filter 205 libavdevice/dshow_pin.c libAVPin_Setup(libAVPin *this, libAVFilter *filter) filter 210 libavdevice/dshow_pin.c if (!filter) filter 248 libavdevice/dshow_pin.c this->filter = filter; filter 252 libavdevice/dshow_pin.c DECLARE_CREATE(libAVPin, libAVPin_Setup(this, filter), libAVFilter *filter) filter 304 libavdevice/dshow_pin.c enum dshowDeviceType devtype = pin->filter->type; filter 312 libavdevice/dshow_pin.c IReferenceClock *clock = pin->filter->clock; filter 321 libavdevice/dshow_pin.c orig_curtime += pin->filter->start_time; filter 335 libavdevice/dshow_pin.c curtime += pin->filter->start_time; filter 340 libavdevice/dshow_pin.c priv_data = pin->filter->priv_data; filter 341 libavdevice/dshow_pin.c index = pin->filter->stream_index; filter 345 libavdevice/dshow_pin.c pin->filter->callback(priv_data, index, buf, buf_size, curtime, devtype); filter 121 libavfilter/aeval.c if (!strcmp(ctx->filter->name, "aeval")) { filter 178 libavfilter/aeval.c if (!strcmp(eval->chlayout_str, "same") && !strcmp(ctx->filter->name, "aeval")) { filter 114 libavfilter/af_biquads.c void (*filter)(const void *ibuf, void *obuf, int len, filter 379 libavfilter/af_biquads.c case AV_SAMPLE_FMT_S16P: s->filter = biquad_s16; break; filter 380 libavfilter/af_biquads.c case AV_SAMPLE_FMT_S32P: s->filter = biquad_s32; break; filter 381 libavfilter/af_biquads.c case AV_SAMPLE_FMT_FLTP: s->filter = biquad_flt; break; filter 382 libavfilter/af_biquads.c case AV_SAMPLE_FMT_DBLP: s->filter = biquad_dbl; break; filter 407 libavfilter/af_biquads.c s->filter(buf->extended_data[ch], filter 44 libavfilter/af_bs2b.c void (*filter)(t_bs2bdp bs2bdp, uint8_t *sample, int n); filter 150 libavfilter/af_bs2b.c bs2b->filter(bs2b->bs2bp, out_frame->extended_data[0], out_frame->nb_samples); filter 168 libavfilter/af_bs2b.c bs2b->filter = bs2b_cross_feed_u8; filter 171 libavfilter/af_bs2b.c bs2b->filter = (void*)bs2b_cross_feed_s16; filter 174 libavfilter/af_bs2b.c bs2b->filter = (void*)bs2b_cross_feed_s32; filter 177 libavfilter/af_bs2b.c bs2b->filter = (void*)bs2b_cross_feed_f; filter 180 libavfilter/af_bs2b.c bs2b->filter = (void*)bs2b_cross_feed_d; filter 90 libavfilter/avfilter.c void ff_command_queue_pop(AVFilterContext *filter) filter 92 libavfilter/avfilter.c AVFilterCommand *c= filter->command_queue; filter 95 libavfilter/avfilter.c filter->command_queue= c->next; filter 222 libavfilter/avfilter.c int avfilter_config_links(AVFilterContext *filter) filter 228 libavfilter/avfilter.c for (i = 0; i < filter->nb_inputs; i ++) { filter 229 libavfilter/avfilter.c AVFilterLink *link = filter->inputs[i]; filter 234 libavfilter/avfilter.c av_log(filter, AV_LOG_ERROR, filter 246 libavfilter/avfilter.c av_log(filter, AV_LOG_INFO, "circular filter chain detected\n"); filter 326 libavfilter/avfilter.c link->src ? link->src->filter->name : "", filter 327 libavfilter/avfilter.c link->dst ? link->dst->filter->name : "", filter 337 libavfilter/avfilter.c link->src ? link->src->filter->name : "", filter 338 libavfilter/avfilter.c link->dst ? link->dst->filter->name : "", filter 416 libavfilter/avfilter.c if (!(ctx->filter->flags & AVFILTER_FLAG_SUPPORT_TIMELINE)) { filter 418 libavfilter/avfilter.c "with filter '%s'\n", ctx->filter->name); filter 460 libavfilter/avfilter.c int avfilter_process_command(AVFilterContext *filter, const char *cmd, const char *arg, char *res, int res_len, int flags) filter 469 libavfilter/avfilter.c av_strlcatf(res, res_len, "pong from:%s %s\n", filter->filter->name, filter->name); filter 471 libavfilter/avfilter.c av_log(filter, AV_LOG_INFO, "%s", res); filter 474 libavfilter/avfilter.c return set_enable_expr(filter, arg); filter 475 libavfilter/avfilter.c }else if(filter->filter->process_command) { filter 476 libavfilter/avfilter.c return filter->filter->process_command(filter, cmd, arg, res, res_len, flags); filter 501 libavfilter/avfilter.c int avfilter_register(AVFilter *filter) filter 507 libavfilter/avfilter.c av_assert0((filter->flags & AVFILTER_FLAG_SUPPORT_TIMELINE) != AVFILTER_FLAG_SUPPORT_TIMELINE); filter 509 libavfilter/avfilter.c for(i=0; filter->inputs && filter->inputs[i].name; i++) { filter 510 libavfilter/avfilter.c const AVFilterPad *input = &filter->inputs[i]; filter 515 libavfilter/avfilter.c filter->next = NULL; filter 517 libavfilter/avfilter.c while(*f || avpriv_atomic_ptr_cas((void * volatile *)f, NULL, filter)) filter 519 libavfilter/avfilter.c last_filter = &filter->next; filter 530 libavfilter/avfilter.c AVFilter **av_filter_next(AVFilter **filter) filter 532 libavfilter/avfilter.c return filter ? &(*filter)->next : &first_filter; filter 555 libavfilter/avfilter.c return ctx->name ? ctx->name : ctx->filter->name; filter 561 libavfilter/avfilter.c if (!prev && ctx->filter && ctx->filter->priv_class && ctx->priv) filter 620 libavfilter/avfilter.c AVFilterContext *ff_filter_alloc(const AVFilter *filter, const char *inst_name) filter 624 libavfilter/avfilter.c if (!filter) filter 632 libavfilter/avfilter.c ret->filter = filter; filter 634 libavfilter/avfilter.c if (filter->priv_size) { filter 635 libavfilter/avfilter.c ret->priv = av_mallocz(filter->priv_size); filter 641 libavfilter/avfilter.c if (filter->priv_class) { filter 642 libavfilter/avfilter.c *(const AVClass**)ret->priv = filter->priv_class; filter 651 libavfilter/avfilter.c ret->nb_inputs = avfilter_pad_count(filter->inputs); filter 656 libavfilter/avfilter.c memcpy(ret->input_pads, filter->inputs, sizeof(AVFilterPad) * ret->nb_inputs); filter 662 libavfilter/avfilter.c ret->nb_outputs = avfilter_pad_count(filter->outputs); filter 667 libavfilter/avfilter.c memcpy(ret->output_pads, filter->outputs, sizeof(AVFilterPad) * ret->nb_outputs); filter 695 libavfilter/avfilter.c int avfilter_open(AVFilterContext **filter_ctx, AVFilter *filter, const char *inst_name) filter 697 libavfilter/avfilter.c *filter_ctx = ff_filter_alloc(filter, inst_name); filter 721 libavfilter/avfilter.c void avfilter_free(AVFilterContext *filter) filter 725 libavfilter/avfilter.c if (!filter) filter 728 libavfilter/avfilter.c if (filter->graph) filter 729 libavfilter/avfilter.c ff_filter_graph_remove_filter(filter->graph, filter); filter 731 libavfilter/avfilter.c if (filter->filter->uninit) filter 732 libavfilter/avfilter.c filter->filter->uninit(filter); filter 734 libavfilter/avfilter.c for (i = 0; i < filter->nb_inputs; i++) { filter 735 libavfilter/avfilter.c free_link(filter->inputs[i]); filter 737 libavfilter/avfilter.c for (i = 0; i < filter->nb_outputs; i++) { filter 738 libavfilter/avfilter.c free_link(filter->outputs[i]); filter 741 libavfilter/avfilter.c if (filter->filter->priv_class) filter 742 libavfilter/avfilter.c av_opt_free(filter->priv); filter 744 libavfilter/avfilter.c av_freep(&filter->name); filter 745 libavfilter/avfilter.c av_freep(&filter->input_pads); filter 746 libavfilter/avfilter.c av_freep(&filter->output_pads); filter 747 libavfilter/avfilter.c av_freep(&filter->inputs); filter 748 libavfilter/avfilter.c av_freep(&filter->outputs); filter 749 libavfilter/avfilter.c av_freep(&filter->priv); filter 750 libavfilter/avfilter.c while(filter->command_queue){ filter 751 libavfilter/avfilter.c ff_command_queue_pop(filter); filter 753 libavfilter/avfilter.c av_opt_free(filter); filter 754 libavfilter/avfilter.c av_expr_free(filter->enable); filter 755 libavfilter/avfilter.c filter->enable = NULL; filter 756 libavfilter/avfilter.c av_freep(&filter->var_values); filter 757 libavfilter/avfilter.c av_freep(&filter->internal); filter 758 libavfilter/avfilter.c av_free(filter); filter 840 libavfilter/avfilter.c int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque) filter 842 libavfilter/avfilter.c return avfilter_init_str(filter, args); filter 856 libavfilter/avfilter.c if (ctx->filter->flags & AVFILTER_FLAG_SLICE_THREADS && filter 865 libavfilter/avfilter.c if (ctx->filter->priv_class) { filter 873 libavfilter/avfilter.c if (ctx->filter->init_opaque) filter 874 libavfilter/avfilter.c ret = ctx->filter->init_opaque(ctx, NULL); filter 875 libavfilter/avfilter.c else if (ctx->filter->init) filter 876 libavfilter/avfilter.c ret = ctx->filter->init(ctx); filter 877 libavfilter/avfilter.c else if (ctx->filter->init_dict) filter 878 libavfilter/avfilter.c ret = ctx->filter->init_dict(ctx, options); filter 883 libavfilter/avfilter.c int avfilter_init_str(AVFilterContext *filter, const char *args) filter 890 libavfilter/avfilter.c if (!filter->filter->priv_class) { filter 891 libavfilter/avfilter.c av_log(filter, AV_LOG_ERROR, "This filter does not take any " filter 897 libavfilter/avfilter.c if ( !strcmp(filter->filter->name, "format") || filter 898 libavfilter/avfilter.c !strcmp(filter->filter->name, "noformat") || filter 899 libavfilter/avfilter.c !strcmp(filter->filter->name, "frei0r") || filter 900 libavfilter/avfilter.c !strcmp(filter->filter->name, "frei0r_src") || filter 901 libavfilter/avfilter.c !strcmp(filter->filter->name, "ocv") || filter 902 libavfilter/avfilter.c !strcmp(filter->filter->name, "pan") || filter 903 libavfilter/avfilter.c !strcmp(filter->filter->name, "pp") || filter 904 libavfilter/avfilter.c !strcmp(filter->filter->name, "aevalsrc")) { filter 917 libavfilter/avfilter.c if (!strcmp(filter->filter->name, "frei0r") || filter 918 libavfilter/avfilter.c !strcmp(filter->filter->name, "ocv")) filter 920 libavfilter/avfilter.c else if (!strcmp(filter->filter->name, "frei0r_src")) filter 934 libavfilter/avfilter.c if (!strcmp(filter->filter->name, "aevalsrc")) { filter 957 libavfilter/avfilter.c av_log(filter, AV_LOG_WARNING, "This syntax is deprecated. Use " filter 960 libavfilter/avfilter.c av_log(filter, AV_LOG_DEBUG, "compat: called with args=[%s]\n", copy); filter 961 libavfilter/avfilter.c ret = process_options(filter, &options, copy); filter 968 libavfilter/avfilter.c ret = process_options(filter, &options, args); filter 974 libavfilter/avfilter.c ret = avfilter_init_dict(filter, &options); filter 979 libavfilter/avfilter.c av_log(filter, AV_LOG_ERROR, "No such option: %s.\n", e->key); filter 1088 libavfilter/avfilter.c (dstctx->filter->flags & AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC)) filter 1151 libavfilter/avfilter.c if (strcmp(link->dst->filter->name, "scale") && filter 1152 libavfilter/avfilter.c strcmp(link->dst->filter->name, "idet")) { filter 636 libavfilter/avfilter.h const AVFilter *filter; ///< the AVFilter of which this is an instance filter 898 libavfilter/avfilter.h int avfilter_config_links(AVFilterContext *filter); filter 970 libavfilter/avfilter.h int avfilter_process_command(AVFilterContext *filter, const char *cmd, const char *arg, char *res, int res_len, int flags); filter 991 libavfilter/avfilter.h int avfilter_register(AVFilter *filter); filter 1021 libavfilter/avfilter.h AVFilter **av_filter_next(AVFilter **filter); filter 1036 libavfilter/avfilter.h int avfilter_open(AVFilterContext **filter_ctx, AVFilter *filter, const char *inst_name); filter 1052 libavfilter/avfilter.h int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque); filter 1095 libavfilter/avfilter.h void avfilter_free(AVFilterContext *filter); filter 1266 libavfilter/avfilter.h const AVFilter *filter, filter 1290 libavfilter/avfilter.h int avfilter_graph_add_filter(AVFilterGraph *graphctx, AVFilterContext *filter); filter 94 libavfilter/avfiltergraph.c void ff_filter_graph_remove_filter(AVFilterGraph *graph, AVFilterContext *filter) filter 98 libavfilter/avfiltergraph.c if (graph->filters[i] == filter) { filter 128 libavfilter/avfiltergraph.c int avfilter_graph_add_filter(AVFilterGraph *graph, AVFilterContext *filter) filter 136 libavfilter/avfiltergraph.c graph->filters[graph->nb_filters++] = filter; filter 144 libavfilter/avfiltergraph.c filter->graph = graph; filter 179 libavfilter/avfiltergraph.c const AVFilter *filter, filter 196 libavfilter/avfiltergraph.c s = ff_filter_alloc(filter, name); filter 242 libavfilter/avfiltergraph.c pad->name, av_get_media_type_string(pad->type), filt->name, filt->filter->name); filter 252 libavfilter/avfiltergraph.c pad->name, av_get_media_type_string(pad->type), filt->name, filt->filter->name); filter 319 libavfilter/avfiltergraph.c if ((ret = ctx->filter->query_formats(ctx)) < 0) { filter 449 libavfilter/avfiltergraph.c if (f->filter->query_formats) filter 461 libavfilter/avfiltergraph.c AVFilterContext *filter = graph->filters[i]; filter 463 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_inputs; j++) { filter 464 libavfilter/avfiltergraph.c AVFilterLink *link = filter->inputs[j]; filter 515 libavfilter/avfiltergraph.c AVFilter *filter; filter 523 libavfilter/avfiltergraph.c if (!(filter = avfilter_get_by_name("scale"))) { filter 532 libavfilter/avfiltergraph.c if ((ret = avfilter_graph_create_filter(&convert, filter, filter 538 libavfilter/avfiltergraph.c if (!(filter = avfilter_get_by_name("aresample"))) { filter 550 libavfilter/avfiltergraph.c if ((ret = avfilter_graph_create_filter(&convert, filter, filter 698 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_inputs; i++) { \ filter 699 libavfilter/avfiltergraph.c AVFilterLink *link = filter->inputs[i]; \ filter 706 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_outputs; j++) { \ filter 707 libavfilter/avfiltergraph.c AVFilterLink *out_link = filter->outputs[j]; \ filter 732 libavfilter/avfiltergraph.c static int reduce_formats_on_filter(AVFilterContext *filter) filter 742 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_inputs; i++) { filter 743 libavfilter/avfiltergraph.c AVFilterLink *inlink = filter->inputs[i]; filter 751 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_outputs; j++) { filter 752 libavfilter/avfiltergraph.c AVFilterLink *outlink = filter->outputs[j]; filter 793 libavfilter/avfiltergraph.c static void swap_samplerates_on_filter(AVFilterContext *filter) filter 799 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_inputs; i++) { filter 800 libavfilter/avfiltergraph.c link = filter->inputs[i]; filter 806 libavfilter/avfiltergraph.c if (i == filter->nb_inputs) filter 811 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_outputs; i++) { filter 812 libavfilter/avfiltergraph.c AVFilterLink *outlink = filter->outputs[i]; filter 874 libavfilter/avfiltergraph.c static void swap_channel_layouts_on_filter(AVFilterContext *filter) filter 879 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_inputs; i++) { filter 880 libavfilter/avfiltergraph.c link = filter->inputs[i]; filter 886 libavfilter/avfiltergraph.c if (i == filter->nb_inputs) filter 889 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_outputs; i++) { filter 890 libavfilter/avfiltergraph.c AVFilterLink *outlink = filter->outputs[i]; filter 971 libavfilter/avfiltergraph.c static void swap_sample_fmts_on_filter(AVFilterContext *filter) filter 977 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_inputs; i++) { filter 978 libavfilter/avfiltergraph.c link = filter->inputs[i]; filter 984 libavfilter/avfiltergraph.c if (i == filter->nb_inputs) filter 990 libavfilter/avfiltergraph.c for (i = 0; i < filter->nb_outputs; i++) { filter 991 libavfilter/avfiltergraph.c AVFilterLink *outlink = filter->outputs[i]; filter 1048 libavfilter/avfiltergraph.c AVFilterContext *filter = graph->filters[i]; filter 1049 libavfilter/avfiltergraph.c if (filter->nb_inputs){ filter 1050 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_inputs; j++){ filter 1051 libavfilter/avfiltergraph.c if(filter->inputs[j]->in_formats && filter->inputs[j]->in_formats->nb_formats == 1) { filter 1052 libavfilter/avfiltergraph.c if ((ret = pick_format(filter->inputs[j], NULL)) < 0) filter 1058 libavfilter/avfiltergraph.c if (filter->nb_outputs){ filter 1059 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_outputs; j++){ filter 1060 libavfilter/avfiltergraph.c if(filter->outputs[j]->in_formats && filter->outputs[j]->in_formats->nb_formats == 1) { filter 1061 libavfilter/avfiltergraph.c if ((ret = pick_format(filter->outputs[j], NULL)) < 0) filter 1067 libavfilter/avfiltergraph.c if (filter->nb_inputs && filter->nb_outputs && filter->inputs[0]->format>=0) { filter 1068 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_outputs; j++) { filter 1069 libavfilter/avfiltergraph.c if(filter->outputs[j]->format<0) { filter 1070 libavfilter/avfiltergraph.c if ((ret = pick_format(filter->outputs[j], filter->inputs[0])) < 0) filter 1080 libavfilter/avfiltergraph.c AVFilterContext *filter = graph->filters[i]; filter 1082 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_inputs; j++) filter 1083 libavfilter/avfiltergraph.c if ((ret = pick_format(filter->inputs[j], NULL)) < 0) filter 1085 libavfilter/avfiltergraph.c for (j = 0; j < filter->nb_outputs; j++) filter 1086 libavfilter/avfiltergraph.c if ((ret = pick_format(filter->outputs[j], NULL)) < 0) filter 1237 libavfilter/avfiltergraph.c AVFilterContext *filter = graph->filters[i]; filter 1238 libavfilter/avfiltergraph.c if (!strcmp(target, "all") || (filter->name && !strcmp(target, filter->name)) || !strcmp(target, filter->filter->name)) { filter 1239 libavfilter/avfiltergraph.c r = avfilter_process_command(filter, cmd, arg, res, res_len, flags); filter 1258 libavfilter/avfiltergraph.c AVFilterContext *filter = graph->filters[i]; filter 1259 libavfilter/avfiltergraph.c if(filter && (!strcmp(target, "all") || !strcmp(target, filter->name) || !strcmp(target, filter->filter->name))){ filter 1260 libavfilter/avfiltergraph.c AVFilterCommand **queue = &filter->command_queue, *next; filter 115 libavfilter/buffersink.c (char *)av_x_if_null(ctx->name, ctx->filter->name)); filter 346 libavfilter/buffersink.c av_assert0( !strcmp(ctx->filter->name, "buffersink") filter 347 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "abuffersink") filter 348 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "ffbuffersink") filter 349 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "ffabuffersink")); filter 358 libavfilter/buffersink.c av_assert0( !strcmp(ctx->filter->name, "buffersink") filter 359 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "ffbuffersink")); filter 369 libavfilter/buffersink.c av_assert0( !strcmp(ctx->filter->name, "buffersink") filter 370 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "abuffersink") filter 371 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "ffbuffersink") filter 372 libavfilter/buffersink.c || !strcmp(ctx->filter->name, "ffabuffersink")); filter 108 libavfilter/f_interleave.c const AVFilterPad *outpad = &ctx->filter->outputs[0]; filter 183 libavfilter/f_select.c pad.type = ctx->filter->inputs[0].type; filter 72 libavfilter/filtfmts.c AVFilter *filter; filter 98 libavfilter/filtfmts.c if (!(filter = avfilter_get_by_name(filter_name))) { filter 104 libavfilter/filtfmts.c if (!(filter_ctx = avfilter_graph_alloc_filter(graph_ctx, filter, filter_name))) { filter 127 libavfilter/filtfmts.c if (filter->query_formats) filter 128 libavfilter/filtfmts.c filter->query_formats(filter_ctx); filter 67 libavfilter/graphdump.c AVFilterContext *filter = graph->filters[i]; filter 72 libavfilter/graphdump.c unsigned lname = strlen(filter->name); filter 73 libavfilter/graphdump.c unsigned ltype = strlen(filter->filter->name); filter 75 libavfilter/graphdump.c for (j = 0; j < filter->nb_inputs; j++) { filter 76 libavfilter/graphdump.c AVFilterLink *l = filter->inputs[j]; filter 82 libavfilter/graphdump.c for (j = 0; j < filter->nb_outputs; j++) { filter 83 libavfilter/graphdump.c AVFilterLink *l = filter->outputs[j]; filter 92 libavfilter/graphdump.c height = FFMAX3(2, filter->nb_inputs, filter->nb_outputs); filter 98 libavfilter/graphdump.c unsigned in_no = j - (height - filter->nb_inputs ) / 2; filter 99 libavfilter/graphdump.c unsigned out_no = j - (height - filter->nb_outputs) / 2; filter 102 libavfilter/graphdump.c if (in_no < filter->nb_inputs) { filter 103 libavfilter/graphdump.c AVFilterLink *l = filter->inputs[in_no]; filter 120 libavfilter/graphdump.c av_bprintf(buf, "%*s%-*s", x, "", width - x, filter->name); filter 123 libavfilter/graphdump.c av_bprintf(buf, "%*s(%s)%*s", x, "", filter->filter->name, filter 131 libavfilter/graphdump.c if (out_no < filter->nb_outputs) { filter 132 libavfilter/graphdump.c AVFilterLink *l = filter->outputs[out_no]; filter 45 libavfilter/graphparser.c src->filter->name, srcpad, dst->filter->name, dstpad); filter 260 libavfilter/graphparser.c filt_ctx->filter->name); filter 403 libavfilter/graphparser.c AVFilterContext *filter; filter 408 libavfilter/graphparser.c if ((ret = parse_filter(&filter, &filters, graph, index, graph)) < 0) filter 412 libavfilter/graphparser.c if ((ret = link_filter_inouts(filter, &curr_inputs, &open_inputs, graph)) < 0) filter 474 libavfilter/graphparser.c cur->filter_ctx->filter->name); filter 542 libavfilter/graphparser.c AVFilterContext *filter; filter 549 libavfilter/graphparser.c if ((ret = parse_filter(&filter, &filters, graph, index, log_ctx)) < 0) filter 552 libavfilter/graphparser.c if (filter->nb_inputs == 1 && !curr_inputs && !index) { filter 559 libavfilter/graphparser.c if ((ret = link_filter_inouts(filter, &curr_inputs, &open_inputs, log_ctx)) < 0) filter 230 libavfilter/internal.h void ff_command_queue_pop(AVFilterContext *filter); filter 371 libavfilter/internal.h AVFilterContext *ff_filter_alloc(const AVFilter *filter, const char *inst_name); filter 376 libavfilter/internal.h void ff_filter_graph_remove_filter(AVFilterGraph *graph, AVFilterContext *filter); filter 53 libavfilter/split.c pad.type = ctx->filter->inputs[0].type; filter 210 libavfilter/src_movie.c !strcmp(ctx->filter->name, "amovie") ? 'a' : 'v', filter 307 libavfilter/vf_blend.c b->tblend = !strcmp(ctx->filter->name, "tblend"); filter 94 libavfilter/vf_format.c if (!strcmp(ctx->filter->name, "noformat")) { filter 634 libavfilter/vf_fspp.c filter(fspp, out->data[0], in->data[0], out->linesize[0], in->linesize[0], filter 636 libavfilter/vf_fspp.c filter(fspp, out->data[1], in->data[1], out->linesize[1], in->linesize[1], filter 638 libavfilter/vf_fspp.c filter(fspp, out->data[2], in->data[2], out->linesize[2], in->linesize[2], filter 214 libavfilter/vf_gradfun.c filter(s, out->data[p], in->data[p], w, h, out->linesize[p], in->linesize[p], r); filter 287 libavfilter/vf_idet.c filter(ctx); filter 306 libavfilter/vf_idet.c filter(ctx); filter 245 libavfilter/vf_owdenoise.c filter(s, out->data[0], out->linesize[0], in->data[0], in->linesize[0], inlink->w, inlink->h, s->luma_strength); filter 246 libavfilter/vf_owdenoise.c filter(s, out->data[1], out->linesize[1], in->data[1], in->linesize[1], cw, ch, s->chroma_strength); filter 247 libavfilter/vf_owdenoise.c filter(s, out->data[2], out->linesize[2], in->data[2], in->linesize[2], cw, ch, s->chroma_strength); filter 356 libavfilter/vf_pp7.c filter(pp7, out->data[0], in->data[0], out->linesize[0], in->linesize[0], filter 358 libavfilter/vf_pp7.c filter(pp7, out->data[1], in->data[1], out->linesize[1], in->linesize[1], filter 360 libavfilter/vf_pp7.c filter(pp7, out->data[2], in->data[2], out->linesize[2], in->linesize[2], filter 419 libavfilter/vf_spp.c filter(spp, out->data[0], in->data[0], out->linesize[0], in->linesize[0], inlink->w, inlink->h, qp_table, qp_stride, 1, depth); filter 422 libavfilter/vf_spp.c filter(spp, out->data[1], in->data[1], out->linesize[1], in->linesize[1], cw, ch, qp_table, qp_stride, 0, depth); filter 423 libavfilter/vf_spp.c filter(spp, out->data[2], in->data[2], out->linesize[2], in->linesize[2], cw, ch, qp_table, qp_stride, 0, depth); filter 437 libavfilter/vf_uspp.c filter(uspp, out->data, in->data, out->linesize, in->linesize, filter 35 libavfilter/vf_w3fdif.c int filter; ///< 0 is simple, 1 is more complex filter 51 libavfilter/vf_w3fdif.c { "filter", "specify the filter", OFFSET(filter), AV_OPT_TYPE_INT, {.i64=1}, 0, 1, FLAGS, "filter" }, filter 132 libavfilter/vf_w3fdif.c const int filter, const int plane) filter 171 libavfilter/vf_w3fdif.c for (j = 0; j < n_coef_lf[filter]; j++) { filter 172 libavfilter/vf_w3fdif.c y_in = (y_out + 1) + (j * 2) - n_coef_lf[filter]; filter 183 libavfilter/vf_w3fdif.c switch (n_coef_lf[filter]) { filter 186 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[0]++ * coef_lf[filter][0]; filter 187 libavfilter/vf_w3fdif.c *work_line++ += *in_lines_cur[1]++ * coef_lf[filter][1]; filter 192 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[0]++ * coef_lf[filter][0]; filter 193 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[1]++ * coef_lf[filter][1]; filter 194 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[2]++ * coef_lf[filter][2]; filter 195 libavfilter/vf_w3fdif.c *work_line++ += *in_lines_cur[3]++ * coef_lf[filter][3]; filter 200 libavfilter/vf_w3fdif.c for (j = 0; j < n_coef_hf[filter]; j++) { filter 201 libavfilter/vf_w3fdif.c y_in = (y_out + 1) + (j * 2) - n_coef_hf[filter]; filter 213 libavfilter/vf_w3fdif.c switch (n_coef_hf[filter]) { filter 216 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[0]++ * coef_hf[filter][0]; filter 217 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[0]++ * coef_hf[filter][0]; filter 218 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[1]++ * coef_hf[filter][1]; filter 219 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[1]++ * coef_hf[filter][1]; filter 220 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[2]++ * coef_hf[filter][2]; filter 221 libavfilter/vf_w3fdif.c *work_line++ += *in_lines_adj[2]++ * coef_hf[filter][2]; filter 226 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[0]++ * coef_hf[filter][0]; filter 227 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[0]++ * coef_hf[filter][0]; filter 228 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[1]++ * coef_hf[filter][1]; filter 229 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[1]++ * coef_hf[filter][1]; filter 230 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[2]++ * coef_hf[filter][2]; filter 231 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[2]++ * coef_hf[filter][2]; filter 232 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[3]++ * coef_hf[filter][3]; filter 233 libavfilter/vf_w3fdif.c *work_line += *in_lines_adj[3]++ * coef_hf[filter][3]; filter 234 libavfilter/vf_w3fdif.c *work_line += *in_lines_cur[4]++ * coef_hf[filter][4]; filter 235 libavfilter/vf_w3fdif.c *work_line++ += *in_lines_adj[4]++ * coef_hf[filter][4]; filter 281 libavfilter/vf_w3fdif.c deinterlace_plane(ctx, out, s->cur, adj, s->filter, plane); filter 319 libavfilter/vf_w3fdif.c ret = filter(ctx, 0); filter 323 libavfilter/vf_w3fdif.c return filter(ctx, 1); filter 271 libavfilter/vf_yadif.c filter(ctx, yadif->out, tff ^ !is_second, tff); filter 436 libavformat/mpegts.c MpegTSFilter *filter; filter 442 libavformat/mpegts.c filter = av_mallocz(sizeof(MpegTSFilter)); filter 443 libavformat/mpegts.c if (!filter) filter 445 libavformat/mpegts.c ts->pids[pid] = filter; filter 447 libavformat/mpegts.c filter->type = type; filter 448 libavformat/mpegts.c filter->pid = pid; filter 449 libavformat/mpegts.c filter->es_id = -1; filter 450 libavformat/mpegts.c filter->last_cc = -1; filter 451 libavformat/mpegts.c filter->last_pcr= -1; filter 453 libavformat/mpegts.c return filter; filter 462 libavformat/mpegts.c MpegTSFilter *filter; filter 465 libavformat/mpegts.c if (!(filter = mpegts_open_filter(ts, pid, MPEGTS_SECTION))) filter 467 libavformat/mpegts.c sec = &filter->u.section_filter; filter 473 libavformat/mpegts.c av_free(filter); filter 476 libavformat/mpegts.c return filter; filter 483 libavformat/mpegts.c MpegTSFilter *filter; filter 486 libavformat/mpegts.c if (!(filter = mpegts_open_filter(ts, pid, MPEGTS_PES))) filter 489 libavformat/mpegts.c pes = &filter->u.pes_filter; filter 492 libavformat/mpegts.c return filter; filter 500 libavformat/mpegts.c static void mpegts_close_filter(MpegTSContext *ts, MpegTSFilter *filter) filter 504 libavformat/mpegts.c pid = filter->pid; filter 505 libavformat/mpegts.c if (filter->type == MPEGTS_SECTION) filter 506 libavformat/mpegts.c av_freep(&filter->u.section_filter.section_buf); filter 507 libavformat/mpegts.c else if (filter->type == MPEGTS_PES) { filter 508 libavformat/mpegts.c PESContext *pes = filter->u.pes_filter.opaque; filter 512 libavformat/mpegts.c if (!((PESContext *)filter->u.pes_filter.opaque)->st) { filter 513 libavformat/mpegts.c av_freep(&filter->u.pes_filter.opaque); filter 517 libavformat/mpegts.c av_free(filter); filter 939 libavformat/mpegts.c static int mpegts_push_data(MpegTSFilter *filter, filter 943 libavformat/mpegts.c PESContext *pes = filter->u.pes_filter.opaque; filter 1450 libavformat/mpegts.c static void m4sl_cb(MpegTSFilter *filter, const uint8_t *section, filter 1453 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; filter 1787 libavformat/mpegts.c static void pmt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len) filter 1789 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; filter 1955 libavformat/mpegts.c static void pat_cb(MpegTSFilter *filter, const uint8_t *section, int section_len) filter 1957 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; filter 2027 libavformat/mpegts.c static void sdt_cb(MpegTSFilter *filter, const uint8_t *section, int section_len) filter 2029 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; filter 330 libavformat/tee.c bsf->filter->name, bsf->next ? "," : ""); filter 415 libavformat/tee.c bsf_ctx->filter->name, pkt->stream_index, fmt_ctx->filename, filter 44 libavresample/resample.h void (*set_filter)(void *filter, double *tab, int phase, int tap_count); filter 72 libavresample/resample_template.c FELEM *filter = ((FELEM *)c->filter_bank) + filter 77 libavresample/resample_template.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 78 libavresample/resample_template.c v2 += src[sample_index + i] * (FELEM2)filter[i + c->filter_length]; filter 94 libavresample/resample_template.c FELEM *filter = ((FELEM *)c->filter_bank) + filter 98 libavresample/resample_template.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 107 libavresample/resample_template.c FELEM *filter = ((FELEM *)filter0) + phase * tap_count; filter 109 libavresample/resample_template.c DBL_TO_FELEM(filter[i], tab[i]); filter 70 libswresample/resample.c static int build_filter(ResampleContext *c, void *filter, double factor, int tap_count, int alloc, int phase_count, int scale, filter 117 libswresample/resample.c ((int16_t*)filter)[ph * alloc + i] = av_clip(lrintf(tab[i] * scale / norm), INT16_MIN, INT16_MAX); filter 121 libswresample/resample.c ((int32_t*)filter)[ph * alloc + i] = av_clipl_int32(llrint(tab[i] * scale / norm)); filter 125 libswresample/resample.c ((float*)filter)[ph * alloc + i] = tab[i] * scale / norm; filter 129 libswresample/resample.c ((double*)filter)[ph * alloc + i] = tab[i] * scale / norm; filter 148 libswresample/resample.c sum += filter[ph * tap_count + k] * sine[k+j]; filter 99 libswresample/resample_template.c FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; filter 104 libswresample/resample_template.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 142 libswresample/resample_template.c FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; filter 147 libswresample/resample_template.c val += src[sample_index + i] * (FELEM2)filter[i]; filter 148 libswresample/resample_template.c v2 += src[sample_index + i] * (FELEM2)filter[i + c->filter_alloc]; filter 158 libswscale/output.c yuv2planeX_16_c_template(const int16_t *filter, int filterSize, filter 177 libswscale/output.c val += src[j][i] * (unsigned)filter[j]; filter 206 libswscale/output.c yuv2planeX_10_c_template(const int16_t *filter, int filterSize, filter 218 libswscale/output.c val += src[j][i] * filter[j]; filter 234 libswscale/output.c static void yuv2planeX_ ## bits ## BE_LE ## _c(const int16_t *filter, int filterSize, \ filter 238 libswscale/output.c yuv2planeX_## template_size ## _c_template(filter, \ filter 253 libswscale/output.c static void yuv2planeX_8_c(const int16_t *filter, int filterSize, filter 262 libswscale/output.c val += src[j][i] * filter[j]; filter 58 libswscale/ppc/swscale_altivec.c #define yuv2planeX_8(d1, d2, l1, src, x, perm, filter) do {\ filter 61 libswscale/ppc/swscale_altivec.c vector signed int i1 = vec_mule(filter, ls);\ filter 62 libswscale/ppc/swscale_altivec.c vector signed int i2 = vec_mulo(filter, ls);\ filter 88 libswscale/ppc/swscale_altivec.c static void yuv2planeX_16_altivec(const int16_t *filter, int filterSize, filter 113 libswscale/ppc/swscale_altivec.c LOAD_FILTER(vLumFilter,filter); filter 131 libswscale/ppc/swscale_altivec.c static inline void yuv2planeX_u(const int16_t *filter, int filterSize, filter 140 libswscale/ppc/swscale_altivec.c t += src[j][i] * filter[j]; filter 145 libswscale/ppc/swscale_altivec.c static void yuv2planeX_altivec(const int16_t *filter, int filterSize, filter 152 libswscale/ppc/swscale_altivec.c yuv2planeX_u(filter, filterSize, src, dest, dst_u, dither, offset, 0); filter 155 libswscale/ppc/swscale_altivec.c yuv2planeX_16_altivec(filter, filterSize, src, dest + i, dither, filter 158 libswscale/ppc/swscale_altivec.c yuv2planeX_u(filter, filterSize, src, dest, dstW, dither, offset, i); filter 214 libswscale/ppc/swscale_altivec.c const uint8_t *src, const int16_t *filter, filter 226 libswscale/ppc/swscale_altivec.c val += ((int)src[srcPos + j]) * filter[filterSize * i + j]; filter 242 libswscale/ppc/swscale_altivec.c GET_VF4(i, filter_v, filter); filter 260 libswscale/ppc/swscale_altivec.c filter_v = vec_ld(i << 4, filter); filter 277 libswscale/ppc/swscale_altivec.c vector signed short filter_v0 = vec_ld(i << 5, filter); filter 278 libswscale/ppc/swscale_altivec.c vector signed short filter_v1 = vec_ld((i << 5) + 16, filter); filter 298 libswscale/ppc/swscale_altivec.c FIRST_LOAD(filter_v0R, offset, filter, permF); filter 309 libswscale/ppc/swscale_altivec.c GET_VFD(i, j, filter, filter_v0R, filter_v1R, permF, filter_v0, 0); filter 310 libswscale/ppc/swscale_altivec.c GET_VFD(i, j, filter, filter_v1R, filter_v2R, permF, filter_v1, 16); filter 324 libswscale/ppc/swscale_altivec.c GET_VFD(i, j, filter, filter_v0R, filter_v1R, permF, filter_v, 0); filter 67 libswscale/swscale.c const uint8_t *_src, const int16_t *filter, filter 86 libswscale/swscale.c val += src[srcPos + j] * filter[filterSize * i + j]; filter 94 libswscale/swscale.c const uint8_t *_src, const int16_t *filter, filter 111 libswscale/swscale.c val += src[srcPos + j] * filter[filterSize * i + j]; filter 120 libswscale/swscale.c const uint8_t *src, const int16_t *filter, filter 129 libswscale/swscale.c val += ((int)src[srcPos + j]) * filter[filterSize * i + j]; filter 136 libswscale/swscale.c const uint8_t *src, const int16_t *filter, filter 146 libswscale/swscale.c val += ((int)src[srcPos + j]) * filter[filterSize * i + j]; filter 303 libswscale/swscale.h void sws_freeFilter(SwsFilter *filter); filter 110 libswscale/swscale_internal.h typedef void (*yuv2planarX_fn)(const int16_t *filter, int filterSize, filter 591 libswscale/swscale_internal.h const uint8_t *src, const int16_t *filter, filter 594 libswscale/swscale_internal.h const uint8_t *src, const int16_t *filter, filter 874 libswscale/swscale_internal.h int16_t *filter, int32_t *filterPos, filter 297 libswscale/utils.c int64_t *filter = NULL; filter 310 libswscale/utils.c FF_ALLOCZ_ARRAY_OR_GOTO(NULL, filter, filter 311 libswscale/utils.c dstW, sizeof(*filter) * filterSize, fail); filter 314 libswscale/utils.c filter[i * filterSize] = fone; filter 321 libswscale/utils.c FF_ALLOC_ARRAY_OR_GOTO(NULL, filter, filter 322 libswscale/utils.c dstW, sizeof(*filter) * filterSize, fail); filter 329 libswscale/utils.c filter[i] = fone; filter 337 libswscale/utils.c FF_ALLOC_ARRAY_OR_GOTO(NULL, filter, filter 338 libswscale/utils.c dstW, sizeof(*filter) * filterSize, fail); filter 351 libswscale/utils.c filter[i * filterSize + j] = coeff; filter 378 libswscale/utils.c FF_ALLOC_ARRAY_OR_GOTO(NULL, filter, filter 379 libswscale/utils.c dstW, sizeof(*filter) * filterSize, fail); filter 469 libswscale/utils.c filter[i * filterSize + j] = coeff; filter 495 libswscale/utils.c srcFilter->coeff[k] * filter[i * filterSize + j]; filter 499 libswscale/utils.c filter2[i * filter2Size + j] = filter[i * filterSize + j]; filter 505 libswscale/utils.c av_freep(&filter); filter 570 libswscale/utils.c filter = av_malloc_array(dstW, filterSize * sizeof(*filter)); filter 571 libswscale/utils.c if (!filter) filter 590 libswscale/utils.c filter[i * filterSize + j] = 0; filter 592 libswscale/utils.c filter[i * filterSize + j] = filter2[i * filter2Size + j]; filter 594 libswscale/utils.c filter[i * filterSize + j] = 0; filter 607 libswscale/utils.c filter[i * filterSize + left] += filter[i * filterSize + j]; filter 608 libswscale/utils.c filter[i * filterSize + j] = 0; filter 619 libswscale/utils.c acc += filter[i * filterSize + j]; filter 620 libswscale/utils.c filter[i * filterSize + j] = 0; filter 625 libswscale/utils.c filter[i * filterSize + j] = 0; filter 627 libswscale/utils.c filter[i * filterSize + j] = filter[i * filterSize + j - shift]; filter 632 libswscale/utils.c filter[i * filterSize + srcW - 1 - (*filterPos)[i]] += acc; filter 638 libswscale/utils.c av_assert0((*filterPos)[i] + j < srcW || !filter[i * filterSize + j]); filter 655 libswscale/utils.c sum += filter[i * filterSize + j]; filter 663 libswscale/utils.c int64_t v = filter[i * filterSize + j] + error; filter 686 libswscale/utils.c av_free(filter); filter 1591 libswscale/utils.c SwsFilter *filter = av_malloc(sizeof(SwsFilter)); filter 1592 libswscale/utils.c if (!filter) filter 1596 libswscale/utils.c filter->lumH = sws_getGaussianVec(lumaGBlur, 3.0); filter 1597 libswscale/utils.c filter->lumV = sws_getGaussianVec(lumaGBlur, 3.0); filter 1599 libswscale/utils.c filter->lumH = sws_getIdentityVec(); filter 1600 libswscale/utils.c filter->lumV = sws_getIdentityVec(); filter 1604 libswscale/utils.c filter->chrH = sws_getGaussianVec(chromaGBlur, 3.0); filter 1605 libswscale/utils.c filter->chrV = sws_getGaussianVec(chromaGBlur, 3.0); filter 1607 libswscale/utils.c filter->chrH = sws_getIdentityVec(); filter 1608 libswscale/utils.c filter->chrV = sws_getIdentityVec(); filter 1611 libswscale/utils.c if (!filter->lumH || !filter->lumV || !filter->chrH || !filter->chrV) { filter 1612 libswscale/utils.c sws_freeVec(filter->lumH); filter 1613 libswscale/utils.c sws_freeVec(filter->lumV); filter 1614 libswscale/utils.c sws_freeVec(filter->chrH); filter 1615 libswscale/utils.c sws_freeVec(filter->chrV); filter 1616 libswscale/utils.c av_freep(&filter); filter 1622 libswscale/utils.c sws_scaleVec(filter->chrH, -chromaSharpen); filter 1623 libswscale/utils.c sws_scaleVec(filter->chrV, -chromaSharpen); filter 1624 libswscale/utils.c sws_addVec(filter->chrH, id); filter 1625 libswscale/utils.c sws_addVec(filter->chrV, id); filter 1631 libswscale/utils.c sws_scaleVec(filter->lumH, -lumaSharpen); filter 1632 libswscale/utils.c sws_scaleVec(filter->lumV, -lumaSharpen); filter 1633 libswscale/utils.c sws_addVec(filter->lumH, id); filter 1634 libswscale/utils.c sws_addVec(filter->lumV, id); filter 1639 libswscale/utils.c sws_shiftVec(filter->chrH, (int)(chromaHShift + 0.5)); filter 1642 libswscale/utils.c sws_shiftVec(filter->chrV, (int)(chromaVShift + 0.5)); filter 1644 libswscale/utils.c sws_normalizeVec(filter->chrH, 1.0); filter 1645 libswscale/utils.c sws_normalizeVec(filter->chrV, 1.0); filter 1646 libswscale/utils.c sws_normalizeVec(filter->lumH, 1.0); filter 1647 libswscale/utils.c sws_normalizeVec(filter->lumV, 1.0); filter 1650 libswscale/utils.c sws_printVec2(filter->chrH, NULL, AV_LOG_DEBUG); filter 1652 libswscale/utils.c sws_printVec2(filter->lumH, NULL, AV_LOG_DEBUG); filter 1654 libswscale/utils.c return filter; filter 1896 libswscale/utils.c void sws_freeFilter(SwsFilter *filter) filter 1898 libswscale/utils.c if (!filter) filter 1901 libswscale/utils.c sws_freeVec(filter->lumH); filter 1902 libswscale/utils.c sws_freeVec(filter->lumV); filter 1903 libswscale/utils.c sws_freeVec(filter->chrH); filter 1904 libswscale/utils.c sws_freeVec(filter->chrV); filter 1905 libswscale/utils.c av_free(filter); filter 30 libswscale/x86/hscale_fast_bilinear_simd.c int16_t *filter, int32_t *filterPos, filter 152 libswscale/x86/hscale_fast_bilinear_simd.c filter[i] = ((xpos & 0xFFFF) ^ 0xFFFF) >> 9; filter 153 libswscale/x86/hscale_fast_bilinear_simd.c filter[i + 1] = (((xpos + xInc) & 0xFFFF) ^ 0xFFFF) >> 9; filter 154 libswscale/x86/hscale_fast_bilinear_simd.c filter[i + 2] = (((xpos + xInc * 2) & 0xFFFF) ^ 0xFFFF) >> 9; filter 155 libswscale/x86/hscale_fast_bilinear_simd.c filter[i + 3] = (((xpos + xInc * 3) & 0xFFFF) ^ 0xFFFF) >> 9; filter 198 libswscale/x86/hscale_fast_bilinear_simd.c int16_t *filter = c->hLumFilter; filter 271 libswscale/x86/hscale_fast_bilinear_simd.c :: "m" (src), "m" (dst), "m" (filter), "m" (filterPos), filter 294 libswscale/x86/hscale_fast_bilinear_simd.c int16_t *filter = c->hChrFilter; filter 355 libswscale/x86/hscale_fast_bilinear_simd.c :: "m" (src1), "m" (dst1), "m" (filter), "m" (filterPos), filter 200 libswscale/x86/swscale.c static void yuv2yuvX_sse3(const int16_t *filter, int filterSize, filter 205 libswscale/x86/swscale.c yuv2yuvX_mmxext(filter, filterSize, src, dest, dstW, dither, offset); filter 257 libswscale/x86/swscale.c :: "g" (filter), filter 267 libswscale/x86/swscale.c :: "g" (filter), filter 283 libswscale/x86/swscale.c const int16_t *filter, \ filter 319 libswscale/x86/swscale.c void ff_yuv2planeX_ ## size ## _ ## opt(const int16_t *filter, int filterSize, \ filter 69 libswscale/x86/swscale_template.c static void RENAME(yuv2yuvX)(const int16_t *filter, int filterSize, filter 117 libswscale/x86/swscale_template.c :: "g" (filter), filter 67 tools/graph2dot.c filter_ctx->filter->name); filter 78 tools/graph2dot.c dst_filter_ctx->filter->name);