mc 80 libavcodec/ivi_common.c static int ivi_mc(IVIBandDesc *band, ivi_mc_func mc, ivi_mc_avg_func mc_avg, mc 96 libavcodec/ivi_common.c mc(band->buf + offs, band->ref_buf + ref_offs, band->pitch, mc_type); mc 106 libavcodec/ivi_common.c mc(band->buf + offs, band->b_ref_buf + ref_offs2, mc 502 libavcodec/ivi_common.c ivi_mc_func mc, ivi_mc_avg_func mc_avg, mc 596 libavcodec/ivi_common.c return ivi_mc(band, mc, mc_avg, offs, mv_x, mv_y, mv_x2, mv_y2, mc 244 libavcodec/vorbisenc.c vorbis_enc_mapping *mc; mc 387 libavcodec/vorbisenc.c mc = &venc->mappings[0]; mc 388 libavcodec/vorbisenc.c mc->submaps = 1; mc 389 libavcodec/vorbisenc.c mc->mux = av_malloc(sizeof(int) * venc->channels); mc 390 libavcodec/vorbisenc.c if (!mc->mux) mc 393 libavcodec/vorbisenc.c mc->mux[i] = 0; mc 394 libavcodec/vorbisenc.c mc->floor = av_malloc(sizeof(int) * mc->submaps); mc 395 libavcodec/vorbisenc.c mc->residue = av_malloc(sizeof(int) * mc->submaps); mc 396 libavcodec/vorbisenc.c if (!mc->floor || !mc->residue) mc 398 libavcodec/vorbisenc.c for (i = 0; i < mc->submaps; i++) { mc 399 libavcodec/vorbisenc.c mc->floor[i] = 0; mc 400 libavcodec/vorbisenc.c mc->residue[i] = 0; mc 402 libavcodec/vorbisenc.c mc->coupling_steps = venc->channels == 2 ? 1 : 0; mc 403 libavcodec/vorbisenc.c mc->magnitude = av_malloc(sizeof(int) * mc->coupling_steps); mc 404 libavcodec/vorbisenc.c mc->angle = av_malloc(sizeof(int) * mc->coupling_steps); mc 405 libavcodec/vorbisenc.c if (!mc->magnitude || !mc->angle) mc 407 libavcodec/vorbisenc.c if (mc->coupling_steps) { mc 408 libavcodec/vorbisenc.c mc->magnitude[0] = 0; mc 409 libavcodec/vorbisenc.c mc->angle[0] = 1; mc 656 libavcodec/vorbisenc.c vorbis_enc_mapping *mc = &venc->mappings[i]; mc 660 libavcodec/vorbisenc.c put_bits(&pb, 1, mc->submaps > 1); mc 661 libavcodec/vorbisenc.c if (mc->submaps > 1) mc 662 libavcodec/vorbisenc.c put_bits(&pb, 4, mc->submaps - 1); mc 664 libavcodec/vorbisenc.c put_bits(&pb, 1, !!mc->coupling_steps); mc 665 libavcodec/vorbisenc.c if (mc->coupling_steps) { mc 666 libavcodec/vorbisenc.c put_bits(&pb, 8, mc->coupling_steps - 1); mc 667 libavcodec/vorbisenc.c for (j = 0; j < mc->coupling_steps; j++) { mc 668 libavcodec/vorbisenc.c put_bits(&pb, ilog(venc->channels - 1), mc->magnitude[j]); mc 669 libavcodec/vorbisenc.c put_bits(&pb, ilog(venc->channels - 1), mc->angle[j]); mc 675 libavcodec/vorbisenc.c if (mc->submaps > 1) mc 677 libavcodec/vorbisenc.c put_bits(&pb, 4, mc->mux[j]); mc 679 libavcodec/vorbisenc.c for (j = 0; j < mc->submaps; j++) { mc 681 libavcodec/vorbisenc.c put_bits(&pb, 8, mc->floor[j]); mc 682 libavcodec/vorbisenc.c put_bits(&pb, 8, mc->residue[j]); mc 2539 libavcodec/vp9.c static av_always_inline void mc_luma_dir(VP9Context *s, vp9_mc_func (*mc)[2], mc 2568 libavcodec/vp9.c mc[!!mx][!!my](dst, dst_stride, ref, ref_stride, bh, mx << 1, my << 1); mc 2571 libavcodec/vp9.c static av_always_inline void mc_chroma_dir(VP9Context *s, vp9_mc_func (*mc)[2], mc 2601 libavcodec/vp9.c mc[!!mx][!!my](dst_u, dst_stride, ref_u, 80, bh, mx, my); mc 2609 libavcodec/vp9.c mc[!!mx][!!my](dst_v, dst_stride, ref_v, 80, bh, mx, my); mc 2611 libavcodec/vp9.c mc[!!mx][!!my](dst_u, dst_stride, ref_u, src_stride_u, bh, mx, my); mc 2612 libavcodec/vp9.c mc[!!mx][!!my](dst_v, dst_stride, ref_v, src_stride_v, bh, mx, my); mc 2640 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][0], s->dst[0], ls_y, mc 2643 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][0], mc 2649 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][1], s->dst[0], ls_y, mc 2652 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[3][b->filter][1], mc 2658 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0], ls_y, mc 2661 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0] + 4, ls_y, mc 2666 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0], ls_y, mc 2669 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0] + 4, ls_y, mc 2678 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0], ls_y, mc 2681 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], s->dst[0] + 4, ls_y, mc 2684 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], mc 2688 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][0], mc 2694 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0], ls_y, mc 2697 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], s->dst[0] + 4, ls_y, mc 2700 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], mc 2704 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[4][b->filter][1], mc 2714 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[bwl][b->filter][0], s->dst[0], ls_y, mc 2719 libavcodec/vp9.c mc_luma_dir(s, s->dsp.mc[bwl][b->filter][1], s->dst[0], ls_y, mc 2743 libavcodec/vp9.c mc_chroma_dir(s, s->dsp.mc[bwl][b->filter][0], mc 2756 libavcodec/vp9.c mc_chroma_dir(s, s->dsp.mc[bwl][b->filter][1], mc 3050 libavcodec/vp9.c s->dsp.mc[n][0][0][0][0](f->data[0] + yoff + o, f->linesize[0], mc 3064 libavcodec/vp9.c s->dsp.mc[n][0][0][0][0](f->data[1] + uvoff + o, f->linesize[1], mc 3066 libavcodec/vp9.c s->dsp.mc[n][0][0][0][0](f->data[2] + uvoff + o, f->linesize[2], mc 2012 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][0][0] = type##sz##_c; \ mc 2013 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][0][0] = type##sz##_c; \ mc 2014 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_SHARP ][idx2][0][0] = type##sz##_c; \ mc 2015 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_BILINEAR ][idx2][0][0] = type##sz##_c mc 2031 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][idxh][idxv] = type##_8tap_smooth_##sz##dir##_c; \ mc 2032 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][idxh][idxv] = type##_8tap_regular_##sz##dir##_c; \ mc 2033 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_8TAP_SHARP ][idx2][idxh][idxv] = type##_8tap_sharp_##sz##dir##_c; \ mc 2034 libavcodec/vp9dsp.c dsp->mc[idx1][FILTER_BILINEAR ][idx2][idxh][idxv] = type##_bilin_##sz##dir##_c mc 111 libavcodec/vp9dsp.h vp9_mc_func mc[5][4][2][2][2]; mc 316 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][0][0] = \ mc 317 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][0][0] = \ mc 318 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_SHARP ][idx2][0][0] = \ mc 319 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_BILINEAR ][idx2][0][0] = ff_vp9_##type##sz##_##opt mc 322 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][idxh][idxv] = type##_8tap_smooth_##sz##dir##_##opt; \ mc 323 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][idxh][idxv] = type##_8tap_regular_##sz##dir##_##opt; \ mc 324 libavcodec/x86/vp9dsp_init.c dsp->mc[idx1][FILTER_8TAP_SHARP ][idx2][idxh][idxv] = type##_8tap_sharp_##sz##dir##_##opt mc 115 libavfilter/vf_colormatrix.c double det = ma * (me * mi - mf * mh) - mb * (md * mi - mf * mg) + mc * (md * mh - me * mg); mc 118 libavfilter/vf_colormatrix.c imb = det * (mc * mh - mb * mi); mc 119 libavfilter/vf_colormatrix.c imc = det * (mb * mf - mc * me); mc 121 libavfilter/vf_colormatrix.c ime = det * (ma * mi - mc * mg); mc 122 libavfilter/vf_colormatrix.c imf = det * (mc * md - ma * mf); mc 131 libavformat/rtpdec_qt.c MOVContext *mc = av_mallocz(sizeof(*mc)); mc 132 libavformat/rtpdec_qt.c if (!mc) mc 134 libavformat/rtpdec_qt.c mc->fc = s; mc 137 libavformat/rtpdec_qt.c av_free(mc); mc 144 libavformat/rtpdec_qt.c ff_mov_read_stsd_entries(mc, &pb, 1); mc 147 libavformat/rtpdec_qt.c av_free(mc);