s2                 30 libavcodec/aarch64/pixblockdsp_init_aarch64.c                          const uint8_t *s2, ptrdiff_t stride);
s2                 39 libavcodec/adx.h     int s1,s2;
s2                 72 libavcodec/adxdec.c     int s0, s1, s2, d;
s2                 81 libavcodec/adxdec.c     s2 = prev->s2;
s2                 84 libavcodec/adxdec.c         s0 = d * scale + ((c->coeff[0] * s1 + c->coeff[1] * s2) >> COEFF_BITS);
s2                 85 libavcodec/adxdec.c         s2 = s1;
s2                 90 libavcodec/adxdec.c     prev->s2 = s2;
s2                 43 libavcodec/adxenc.c     int s0, s1, s2, d;
s2                 48 libavcodec/adxenc.c     s2 = prev->s2;
s2                 51 libavcodec/adxenc.c         d = s0 + ((-c->coeff[0] * s1 - c->coeff[1] * s2) >> COEFF_BITS);
s2                 56 libavcodec/adxenc.c         s2 = s1;
s2                 62 libavcodec/adxenc.c         prev->s2 = s2;
s2                 80 libavcodec/adxenc.c     s2 = prev->s2;
s2                 82 libavcodec/adxenc.c         d = wav[i] + ((-c->coeff[0] * s1 - c->coeff[1] * s2) >> COEFF_BITS);
s2                 88 libavcodec/adxenc.c         s0 = d * scale + ((c->coeff[0] * s1 + c->coeff[1] * s2) >> COEFF_BITS);
s2                 89 libavcodec/adxenc.c         s2 = s1;
s2                 93 libavcodec/adxenc.c     prev->s2 = s2;
s2                 42 libavcodec/alpha/pixblockdsp_alpha.c static void diff_pixels_mvi(int16_t *block, const uint8_t *s1, const uint8_t *s2,
s2                 55 libavcodec/alpha/pixblockdsp_alpha.c         y = ldq(s2);
s2                 66 libavcodec/alpha/pixblockdsp_alpha.c         s2 += stride;
s2                 30 libavcodec/arm/pixblockdsp_init_arm.c                           const uint8_t *s2, ptrdiff_t stride);
s2                 37 libavcodec/arm/pixblockdsp_init_arm.c                          const uint8_t *s2, ptrdiff_t stride);
s2                 39 libavcodec/arm/pixblockdsp_init_arm.c                                    const uint8_t *s2, ptrdiff_t stride);
s2                149 libavcodec/atrac.c         float s2 = 0.0;
s2                153 libavcodec/atrac.c             s2 += p1[i+1] * qmf_window[i+1];
s2                156 libavcodec/atrac.c         pOut[0] = s2;
s2                478 libavcodec/atrac3.c         int s2 = curr_code[i];
s2                481 libavcodec/atrac3.c         if (s1 != s2) {
s2                485 libavcodec/atrac3.c             mc2_l = matrix_coeffs[s2 * 2    ];
s2                486 libavcodec/atrac3.c             mc2_r = matrix_coeffs[s2 * 2 + 1];
s2                500 libavcodec/atrac3.c         switch (s2) {
s2                 38 libavcodec/binkdsp.c #define IDCT_TRANSFORM(dest,s0,s1,s2,s3,s4,s5,s6,s7,d0,d1,d2,d3,d4,d5,d6,d7,munge,src) {\
s2                 41 libavcodec/binkdsp.c     const int a2 = (src)[s2] + (src)[s6]; \
s2                 42 libavcodec/binkdsp.c     const int a3 = MUL(A1, (src)[s2] - (src)[s6]); \
s2                 58 libavcodec/diracdsp.c         const uint8_t *s2 = src[2];                                     \
s2                 64 libavcodec/diracdsp.c                 OP(dst[x], (s0[x]*w[0] + s1[x]*w[1] + s2[x]*w[2] + s3[x]*w[3] + 8) >> 4); \
s2                 70 libavcodec/diracdsp.c             s2 += stride;                                               \
s2                 36 libavcodec/eaidct.c #define IDCT_TRANSFORM(dest,s0,s1,s2,s3,s4,s5,s6,s7,d0,d1,d2,d3,d4,d5,d6,d7,munge,src) {\
s2                 41 libavcodec/eaidct.c     const int a2 = (src)[s2] + (src)[s6]; \
s2                 42 libavcodec/eaidct.c     const int a6 = (ASQRT*((src)[s2] - (src)[s6]))>>8; \
s2                 31 libavcodec/hqxdsp.c     int s0, s1, s2, s3, s4, s5, s6, s7;
s2                 35 libavcodec/hqxdsp.c     s2 = (int) blk[2 * 8] * quant[2 * 8];
s2                 52 libavcodec/hqxdsp.c     tA  = (int)(s2 * 8867U - s6 * 21407U) >> 14;
s2                 53 libavcodec/hqxdsp.c     tB  = (int)(s6 * 8867U + s2 * 21407U) >> 14;
s2                237 libavcodec/ivi_dsp.c #define IVI_HAAR_BFLY(s1, s2, o1, o2, t) \
s2                238 libavcodec/ivi_dsp.c     t  = ((s1) - (s2)) >> 1;\
s2                239 libavcodec/ivi_dsp.c     o1 = ((s1) + (s2)) >> 1;\
s2                243 libavcodec/ivi_dsp.c #define INV_HAAR8(s1, s5, s3, s7, s2, s4, s6, s8,\
s2                248 libavcodec/ivi_dsp.c     IVI_HAAR_BFLY(t5, s7, t5, t7, t0); IVI_HAAR_BFLY(t1, s2, t1, t2, t0);\
s2                487 libavcodec/ivi_dsp.c #define IVI_SLANT_BFLY(s1, s2, o1, o2, t) \
s2                488 libavcodec/ivi_dsp.c     t  = (s1) - (s2);\
s2                489 libavcodec/ivi_dsp.c     o1 = (s1) + (s2);\
s2                493 libavcodec/ivi_dsp.c #define IVI_IREFLECT(s1, s2, o1, o2, t) \
s2                494 libavcodec/ivi_dsp.c     t  = (((s1) + (s2)*2 + 2) >> 2) + (s1);\
s2                495 libavcodec/ivi_dsp.c     o2 = (((s1)*2 - (s2) + 2) >> 2) - (s2);\
s2                499 libavcodec/ivi_dsp.c #define IVI_SLANT_PART4(s1, s2, o1, o2, t) \
s2                500 libavcodec/ivi_dsp.c     t  = (s2) + (((s1)*4  - (s2) + 4) >> 3);\
s2                501 libavcodec/ivi_dsp.c     o2 = (s1) + ((-(s1) - (s2)*4 + 4) >> 3);\
s2                505 libavcodec/ivi_dsp.c #define IVI_INV_SLANT8(s1, s4, s8, s5, s2, s6, s3, s7,\
s2                510 libavcodec/ivi_dsp.c     IVI_SLANT_BFLY(s1, t5, t1, t5, t0); IVI_SLANT_BFLY(s2, s6, t2, t6, t0);\
s2                527 libavcodec/ivi_dsp.c #define IVI_INV_SLANT4(s1, s4, s2, s3, d1, d2, d3, d4, t0, t1, t2, t3, t4) {\
s2                528 libavcodec/ivi_dsp.c     IVI_SLANT_BFLY(s1, s2, t1, t2, t0); IVI_IREFLECT  (s4, s3, t4, t3, t0);\
s2                418 libavcodec/me_cmp.c static int nsse16_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2,
s2                425 libavcodec/me_cmp.c             score1 += (s1[x] - s2[x]) * (s1[x] - s2[x]);
s2                430 libavcodec/me_cmp.c                           FFABS(s2[x]     - s2[x + stride] -
s2                431 libavcodec/me_cmp.c                                 s2[x + 1] + s2[x + stride + 1]);
s2                434 libavcodec/me_cmp.c         s2 += stride;
s2                443 libavcodec/me_cmp.c static int nsse8_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2,
s2                450 libavcodec/me_cmp.c             score1 += (s1[x] - s2[x]) * (s1[x] - s2[x]);
s2                455 libavcodec/me_cmp.c                           FFABS(s2[x]     - s2[x + stride] -
s2                456 libavcodec/me_cmp.c                                 s2[x + 1] + s2[x + stride + 1]);
s2                459 libavcodec/me_cmp.c         s2 += stride;
s2                928 libavcodec/me_cmp.c                               uint8_t *s1, uint8_t *s2,                        \
s2                935 libavcodec/me_cmp.c             score += FFABS(s1[x] - s2[x] - s1[x + stride] + s2[x + stride]);   \
s2                937 libavcodec/me_cmp.c         s2 += stride;                                                          \
s2                969 libavcodec/me_cmp.c static int vsse ## size ## _c(MpegEncContext *c, uint8_t *s1, uint8_t *s2,     \
s2                976 libavcodec/me_cmp.c             score += SQ(s1[x] - s2[x] - s1[x + stride] + s2[x + stride]);      \
s2                978 libavcodec/me_cmp.c         s2 += stride;                                                          \
s2                356 libavcodec/mips/mpegaudiodsp_mips_fixed.c     int t0, t1, t2, t3, s0, s1, s2, s3;
s2                877 libavcodec/mips/mpegaudiodsp_mips_fixed.c           [s0] "=&r" (s0), [s2] "=&r" (s2), [temp_reg1] "=&r" (temp_reg1),
s2                795 libavcodec/mips/mpegaudiodsp_mips_float.c     float t0, t1, t2, t3, s0, s1, s2, s3;
s2               1223 libavcodec/mips/mpegaudiodsp_mips_float.c           [s2] "=&f" (s2), [s3] "=&f" (s3)
s2                621 libavcodec/mips/vp9_idct_msa.c     v8i16 s0, s1, s2, s3, s4, s5, s6, s7, k0, k1, k2, k3, m0, m1, m2, m3;
s2                640 libavcodec/mips/vp9_idct_msa.c     PCKEV_H2_SH(zero, tmp2, zero, tmp3, s2, s3);
s2                641 libavcodec/mips/vp9_idct_msa.c     BUTTERFLY_4(s0, s1, s3, s2, s4, s7, s6, s5);
s2                652 libavcodec/mips/vp9_idct_msa.c     PCKEV_H2_SH(zero, tmp2, zero, tmp3, s2, s3);
s2                653 libavcodec/mips/vp9_idct_msa.c     BUTTERFLY_4(s0, s1, s2, s3, m0, m1, m2, m3);
s2                661 libavcodec/mips/vp9_idct_msa.c     PCKEV_H2_SH(zero, tmp0, zero, tmp1, s2, s3);
s2                664 libavcodec/mips/vp9_idct_msa.c     BUTTERFLY_8(m0, m1, m2, m3, s4, s2, s3, s7,
s2                 39 libavcodec/mips/wmv2dsp_mmi.c     int s1, s2;
s2                 54 libavcodec/mips/wmv2dsp_mmi.c     s2 = (181 * (a1 - a5 - a7 + a3) + 128) >> 8;
s2                 59 libavcodec/mips/wmv2dsp_mmi.c     b[2] = (a4 - a6 + s2      + 128) >> 8;
s2                 62 libavcodec/mips/wmv2dsp_mmi.c     b[5] = (a4 - a6 - s2      + 128) >> 8;
s2                 69 libavcodec/mips/wmv2dsp_mmi.c     int s1, s2;
s2                 84 libavcodec/mips/wmv2dsp_mmi.c     s2 = (181 * (a1 - a5 - a7 + a3) + 128) >> 8;
s2                 89 libavcodec/mips/wmv2dsp_mmi.c     b[16] = (a4 - a6 + s2      + 8192) >> 14;
s2                 93 libavcodec/mips/wmv2dsp_mmi.c     b[40] = (a4 - a6 - s2      + 8192) >> 14;
s2               1056 libavcodec/mpeg12dec.c     MpegEncContext *s2 = &s->mpeg_enc_ctx;
s2               1058 libavcodec/mpeg12dec.c     ff_mpv_decode_defaults(s2);
s2               1063 libavcodec/mpeg12dec.c     ff_mpv_decode_init(s2, avctx);
s2               1069 libavcodec/mpeg12dec.c     ff_mpv_idct_init(s2);
s2               1073 libavcodec/mpeg12dec.c     s2->chroma_format              = 1;
s2               2466 libavcodec/mpeg12dec.c     MpegEncContext *s2 = &s->mpeg_enc_ctx;
s2               2486 libavcodec/mpeg12dec.c                                    &s2->thread_context[0], NULL,
s2               2489 libavcodec/mpeg12dec.c                         s2->er.error_count += s2->thread_context[i]->er.error_count;
s2               2497 libavcodec/mpeg12dec.c                     if (s2->last_picture_ptr || s2->low_delay || s2->pict_type == AV_PICTURE_TYPE_B)
s2               2501 libavcodec/mpeg12dec.c             s2->pict_type = 0;
s2               2503 libavcodec/mpeg12dec.c             if (avctx->err_recognition & AV_EF_EXPLODE && s2->er.error_count)
s2               2506 libavcodec/mpeg12dec.c             return FFMAX(0, buf_ptr - buf - s2->parse_context.last_index);
s2               2531 libavcodec/mpeg12dec.c             if (picture_start_code_seen && s2->picture_structure == PICT_FRAME) {
s2               2539 libavcodec/mpeg12dec.c             if (s2->width <= 0 || s2->height <= 0) {
s2               2541 libavcodec/mpeg12dec.c                        s2->width, s2->height);
s2               2546 libavcodec/mpeg12dec.c                 s2->intra_dc_precision= 3;
s2               2547 libavcodec/mpeg12dec.c                 s2->intra_matrix[0]= 1;
s2               2554 libavcodec/mpeg12dec.c                                s2->thread_context, NULL,
s2               2557 libavcodec/mpeg12dec.c                     s2->er.error_count += s2->thread_context[i]->er.error_count;
s2               2570 libavcodec/mpeg12dec.c                     s2->pict_type = 0;
s2               2581 libavcodec/mpeg12dec.c             init_get_bits(&s2->gb, buf_ptr, input_size * 8);
s2               2583 libavcodec/mpeg12dec.c             switch (get_bits(&s2->gb, 4)) {
s2               2598 libavcodec/mpeg12dec.c                 mpeg_decode_quant_matrix_extension(s2);
s2               2620 libavcodec/mpeg12dec.c                 s2->first_field = 0;
s2               2633 libavcodec/mpeg12dec.c                 if (s2->progressive_sequence && !s2->progressive_frame) {
s2               2634 libavcodec/mpeg12dec.c                     s2->progressive_frame = 1;
s2               2635 libavcodec/mpeg12dec.c                     av_log(s2->avctx, AV_LOG_ERROR,
s2               2639 libavcodec/mpeg12dec.c                 if (s2->picture_structure == 0 ||
s2               2640 libavcodec/mpeg12dec.c                     (s2->progressive_frame && s2->picture_structure != PICT_FRAME)) {
s2               2641 libavcodec/mpeg12dec.c                     av_log(s2->avctx, AV_LOG_ERROR,
s2               2643 libavcodec/mpeg12dec.c                            s2->picture_structure);
s2               2644 libavcodec/mpeg12dec.c                     s2->picture_structure = PICT_FRAME;
s2               2647 libavcodec/mpeg12dec.c                 if (s2->progressive_sequence && !s2->frame_pred_frame_dct)
s2               2648 libavcodec/mpeg12dec.c                     av_log(s2->avctx, AV_LOG_WARNING, "invalid frame_pred_frame_dct\n");
s2               2650 libavcodec/mpeg12dec.c                 if (s2->picture_structure == PICT_FRAME) {
s2               2651 libavcodec/mpeg12dec.c                     s2->first_field = 0;
s2               2652 libavcodec/mpeg12dec.c                     s2->v_edge_pos  = 16 * s2->mb_height;
s2               2654 libavcodec/mpeg12dec.c                     s2->first_field ^= 1;
s2               2655 libavcodec/mpeg12dec.c                     s2->v_edge_pos   = 8 * s2->mb_height;
s2               2656 libavcodec/mpeg12dec.c                     memset(s2->mbskip_table, 0, s2->mb_stride * s2->mb_height);
s2               2661 libavcodec/mpeg12dec.c                 const int field_pic = s2->picture_structure != PICT_FRAME;
s2               2664 libavcodec/mpeg12dec.c                 if (s2->codec_id != AV_CODEC_ID_MPEG1VIDEO && s2->mb_height > 2800/16)
s2               2668 libavcodec/mpeg12dec.c                 if (s2->picture_structure == PICT_BOTTOM_FIELD)
s2               2672 libavcodec/mpeg12dec.c                     av_log(s2->avctx, AV_LOG_ERROR, "slice too small\n");
s2               2676 libavcodec/mpeg12dec.c                 if (mb_y >= s2->mb_height) {
s2               2677 libavcodec/mpeg12dec.c                     av_log(s2->avctx, AV_LOG_ERROR,
s2               2678 libavcodec/mpeg12dec.c                            "slice below image (%d >= %d)\n", mb_y, s2->mb_height);
s2               2682 libavcodec/mpeg12dec.c                 if (!s2->last_picture_ptr) {
s2               2685 libavcodec/mpeg12dec.c                     if (s2->pict_type == AV_PICTURE_TYPE_B) {
s2               2686 libavcodec/mpeg12dec.c                         if (!s2->closed_gop) {
s2               2688 libavcodec/mpeg12dec.c                             av_log(s2->avctx, AV_LOG_DEBUG,
s2               2694 libavcodec/mpeg12dec.c                 if (s2->pict_type == AV_PICTURE_TYPE_I || (s2->avctx->flags2 & AV_CODEC_FLAG2_SHOW_ALL))
s2               2696 libavcodec/mpeg12dec.c                 if (!s2->next_picture_ptr) {
s2               2699 libavcodec/mpeg12dec.c                     if (s2->pict_type == AV_PICTURE_TYPE_P && !s->sync) {
s2               2701 libavcodec/mpeg12dec.c                         av_log(s2->avctx, AV_LOG_DEBUG,
s2               2707 libavcodec/mpeg12dec.c                      s2->pict_type == AV_PICTURE_TYPE_B) ||
s2               2709 libavcodec/mpeg12dec.c                      s2->pict_type != AV_PICTURE_TYPE_I) ||
s2               2718 libavcodec/mpeg12dec.c                 if (s2->codec_id == AV_CODEC_ID_MPEG2VIDEO) {
s2               2720 libavcodec/mpeg12dec.c                         mb_y >= s2->mb_height - avctx->skip_bottom)
s2               2724 libavcodec/mpeg12dec.c                 if (!s2->pict_type) {
s2               2734 libavcodec/mpeg12dec.c                     if ((ret = mpeg_field_start(s2, buf, buf_size)) < 0)
s2               2737 libavcodec/mpeg12dec.c                 if (!s2->current_picture_ptr) {
s2               2746 libavcodec/mpeg12dec.c                     int threshold = (s2->mb_height * s->slice_count +
s2               2747 libavcodec/mpeg12dec.c                                      s2->slice_context_count / 2) /
s2               2748 libavcodec/mpeg12dec.c                                     s2->slice_context_count;
s2               2751 libavcodec/mpeg12dec.c                         MpegEncContext *thread_context = s2->thread_context[s->slice_count];
s2               2754 libavcodec/mpeg12dec.c                         thread_context->end_mb_y   = s2->mb_height;
s2               2756 libavcodec/mpeg12dec.c                             s2->thread_context[s->slice_count - 1]->end_mb_y = mb_y;
s2               2757 libavcodec/mpeg12dec.c                             ret = ff_update_duplicate_context(thread_context, s2);
s2               2766 libavcodec/mpeg12dec.c                     ret = mpeg_decode_slice(s2, mb_y, &buf_ptr, input_size);
s2               2772 libavcodec/mpeg12dec.c                         if (s2->resync_mb_x >= 0 && s2->resync_mb_y >= 0)
s2               2773 libavcodec/mpeg12dec.c                             ff_er_add_slice(&s2->er, s2->resync_mb_x,
s2               2774 libavcodec/mpeg12dec.c                                             s2->resync_mb_y, s2->mb_x, s2->mb_y,
s2               2777 libavcodec/mpeg12dec.c                         ff_er_add_slice(&s2->er, s2->resync_mb_x,
s2               2778 libavcodec/mpeg12dec.c                                         s2->resync_mb_y, s2->mb_x - 1, s2->mb_y,
s2               2796 libavcodec/mpeg12dec.c     MpegEncContext *s2 = &s->mpeg_enc_ctx;
s2               2800 libavcodec/mpeg12dec.c         if (s2->low_delay == 0 && s2->next_picture_ptr) {
s2               2801 libavcodec/mpeg12dec.c             int ret = av_frame_ref(picture, s2->next_picture_ptr->f);
s2               2805 libavcodec/mpeg12dec.c             s2->next_picture_ptr = NULL;
s2               2812 libavcodec/mpeg12dec.c     if (s2->avctx->flags & AV_CODEC_FLAG_TRUNCATED) {
s2               2813 libavcodec/mpeg12dec.c         int next = ff_mpeg1_find_frame_end(&s2->parse_context, buf,
s2               2816 libavcodec/mpeg12dec.c         if (ff_combine_frame(&s2->parse_context, next,
s2               2821 libavcodec/mpeg12dec.c     s2->codec_tag = avpriv_toupper4(avctx->codec_tag);
s2               2822 libavcodec/mpeg12dec.c     if (s->mpeg_enc_ctx_allocated == 0 && (   s2->codec_tag == AV_RL32("VCR2")
s2               2823 libavcodec/mpeg12dec.c                                            || s2->codec_tag == AV_RL32("BW10")
s2               2839 libavcodec/mpeg12dec.c             s2->current_picture_ptr = NULL;
s2               2846 libavcodec/mpeg12dec.c         s2->current_picture_ptr = NULL;
s2               2848 libavcodec/mpeg12dec.c         if (s2->timecode_frame_start != -1 && *got_output) {
s2               2854 libavcodec/mpeg12dec.c             memcpy(tcside->data, &s2->timecode_frame_start, sizeof(int64_t));
s2               2856 libavcodec/mpeg12dec.c             s2->timecode_frame_start = -1;
s2                306 libavcodec/mpegaudiodsp_template.c     SUINTFLOAT t0, t1, t2, t3, s0, s1, s2, s3;
s2                350 libavcodec/mpegaudiodsp_template.c         s2 = t1 - t0;
s2                364 libavcodec/mpegaudiodsp_template.c         t0 = s2 + s3;
s2                365 libavcodec/mpegaudiodsp_template.c         t1 = s2 - s3;
s2                151 libavcodec/mpegvideoencdsp.c     const uint8_t *s1, *s2;
s2                156 libavcodec/mpegvideoencdsp.c         s2 = s1 + src_wrap;
s2                159 libavcodec/mpegvideoencdsp.c             d[0] = (s1[0] + s1[1] + s2[0] + s2[1] + 2) >> 2;
s2                160 libavcodec/mpegvideoencdsp.c             d[1] = (s1[2] + s1[3] + s2[2] + s2[3] + 2) >> 2;
s2                161 libavcodec/mpegvideoencdsp.c             d[2] = (s1[4] + s1[5] + s2[4] + s2[5] + 2) >> 2;
s2                162 libavcodec/mpegvideoencdsp.c             d[3] = (s1[6] + s1[7] + s2[6] + s2[7] + 2) >> 2;
s2                164 libavcodec/mpegvideoencdsp.c             s2 += 8;
s2                168 libavcodec/mpegvideoencdsp.c             d[0] = (s1[0] + s1[1] + s2[0] + s2[1] + 2) >> 2;
s2                170 libavcodec/mpegvideoencdsp.c             s2 += 2;
s2                184 libavcodec/mpegvideoencdsp.c     const uint8_t *s1, *s2, *s3, *s4;
s2                189 libavcodec/mpegvideoencdsp.c         s2 = s1 + src_wrap;
s2                190 libavcodec/mpegvideoencdsp.c         s3 = s2 + src_wrap;
s2                195 libavcodec/mpegvideoencdsp.c                     s2[0] + s2[1] + s2[2] + s2[3] +
s2                199 libavcodec/mpegvideoencdsp.c             s2 += 4;
s2                387 libavcodec/on2avc.c #define CMUL0(dst, id, s0, s1, s2, s3, t0, t1, t2, t3, is, it)         \
s2                389 libavcodec/on2avc.c                 + s2[is] * t2[it]     + s3[is] * t3[it];               \
s2                391 libavcodec/on2avc.c                 + s2[is] * t2[it + 1] + s3[is] * t3[it + 1];
s2                393 libavcodec/on2avc.c #define CMUL1(dst, s0, s1, s2, s3, t0, t1, t2, t3, is, it)             \
s2                396 libavcodec/on2avc.c            + CMUL1_R(s2, t2, is, it)                                   \
s2                400 libavcodec/on2avc.c            + CMUL1_I(s2, t2, is, it)                                   \
s2                403 libavcodec/on2avc.c #define CMUL2(dst, s0, s1, s2, s3, t0, t1, t2, t3, is, it)             \
s2                406 libavcodec/on2avc.c            + CMUL2_R(s2, t2, is, it)                                   \
s2                410 libavcodec/on2avc.c            + CMUL2_I(s2, t2, is, it)                                   \
s2                413 libavcodec/on2avc.c static void combine_fft(float *s0, float *s1, float *s2, float *s3, float *dst,
s2                432 libavcodec/on2avc.c     CMUL0(dst, 0, s0, s1, s2, s3, t0, t1, t2, t3, 0, 0);
s2                441 libavcodec/on2avc.c         CMUL1(d1, s0, s1, s2, s3, t0, t1, t2, t3, j, k);
s2                442 libavcodec/on2avc.c         CMUL1(d2, s0, s1, s2, s3, h0, h1, h2, h3, j, k);
s2                446 libavcodec/on2avc.c     CMUL0(dst, len4,        s0, s1, s2, s3, t0, t1, t2, t3, 1, hoff);
s2                447 libavcodec/on2avc.c     CMUL0(dst, len4 + len2, s0, s1, s2, s3, h0, h1, h2, h3, 1, hoff);
s2                454 libavcodec/on2avc.c         CMUL2(d1, s0, s1, s2, s3, t0, t1, t2, t3, j, k);
s2                455 libavcodec/on2avc.c         CMUL2(d2, s0, s1, s2, s3, h0, h1, h2, h3, j, k);
s2                459 libavcodec/on2avc.c     CMUL0(dst, len2 + 4, s0, s1, s2, s3, t0, t1, t2, t3, 0, k);
s2                 61 libavcodec/pixblockdsp.c                           const uint8_t *s2, ptrdiff_t stride)
s2                 67 libavcodec/pixblockdsp.c         block[0] = s1[0] - s2[0];
s2                 68 libavcodec/pixblockdsp.c         block[1] = s1[1] - s2[1];
s2                 69 libavcodec/pixblockdsp.c         block[2] = s1[2] - s2[2];
s2                 70 libavcodec/pixblockdsp.c         block[3] = s1[3] - s2[3];
s2                 71 libavcodec/pixblockdsp.c         block[4] = s1[4] - s2[4];
s2                 72 libavcodec/pixblockdsp.c         block[5] = s1[5] - s2[5];
s2                 73 libavcodec/pixblockdsp.c         block[6] = s1[6] - s2[6];
s2                 74 libavcodec/pixblockdsp.c         block[7] = s1[7] - s2[7];
s2                 76 libavcodec/pixblockdsp.c         s2      += stride;
s2                 37 libavcodec/pixblockdsp.h                         const uint8_t *s2 /* align 8 */,
s2                 41 libavcodec/pixblockdsp.h                         const uint8_t *s2,
s2                 67 libavcodec/ppc/fft_init.c         re = vec_perm(a, b, vcprm(0,2,s0,s2)); /* { z[k].re,    z[k+1].re,  z[-k-2].re, z[-k-1].re } */\
s2                 80 libavcodec/ppc/fft_init.c         c = vec_perm(r##p, i##p, vcprm(2,s2,2,s2));\
s2                121 libavcodec/ppc/fft_init.c         pout[2*j]   = vec_perm(a, d, vcprm(0,s3,1,s2));
s2                123 libavcodec/ppc/fft_init.c         pout[2*k]   = vec_perm(c, b, vcprm(0,s3,1,s2));
s2                 98 libavcodec/ppc/fft_vsx.h     x2 = vec_perm(x0, x1, vcprm(2,s2,3,s3));
s2                 99 libavcodec/ppc/fft_vsx.h     x3 = vec_perm(x0, x1, vcprm(s3,3,s2,2));
s2                102 libavcodec/ppc/fft_vsx.h     y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2));
s2                104 libavcodec/ppc/fft_vsx.h     y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3));
s2                117 libavcodec/ppc/fft_vsx.h     x8 = vec_perm(x6, x7, vcprm(0,1,s2,s3));
s2                118 libavcodec/ppc/fft_vsx.h     y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3));
s2                119 libavcodec/ppc/fft_vsx.h     y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3));
s2                121 libavcodec/ppc/fft_vsx.h     x9 = vec_perm(x0, x8, vcprm(0,1,s0,s2));
s2                124 libavcodec/ppc/fft_vsx.h     y16 = vec_perm(y10, y15, vcprm(0,2,s0,s2));
s2                138 libavcodec/ppc/fft_vsx.h     x16 = vec_perm(x13, x14, vcprm(s0,1,s2,3));
s2                140 libavcodec/ppc/fft_vsx.h     y23 = vec_perm(y20, y21, vcprm(s0,1,s2,3));
s2                182 libavcodec/ppc/fft_vsx.h         x5 = vec_perm(x0, x1, vcprm(s3,3,s2,2));
s2                184 libavcodec/ppc/fft_vsx.h         x3 = vec_perm(x0, x1, vcprm(2,s2,3,s3));
s2                187 libavcodec/ppc/fft_vsx.h         y3 = vec_perm(y0, y1, vcprm(2,s2,3,s3));
s2                192 libavcodec/ppc/fft_vsx.h         y5 = vec_perm(y0, y1, vcprm(s3,3,s2,2));
s2                207 libavcodec/ppc/fft_vsx.h         x10 = vec_perm(x8, x9, vcprm(0,1,s2,s3));
s2                208 libavcodec/ppc/fft_vsx.h         x15 = vec_perm(x13, x14, vcprm(0,1,s2,s3));
s2                210 libavcodec/ppc/fft_vsx.h         y10 = vec_perm(y8, y9, vcprm(0,1,s2,s3));
s2                211 libavcodec/ppc/fft_vsx.h         y15 = vec_perm(y13, y14, vcprm(0,1,s2,s3));
s2                213 libavcodec/ppc/fft_vsx.h         x16 = vec_perm(x10, x15, vcprm(0,2,s0,s2));
s2                216 libavcodec/ppc/fft_vsx.h         y16 = vec_perm(y10, y15, vcprm(0,2,s0,s2));
s2                230 libavcodec/ppc/fft_vsx.h         x23 = vec_perm(x20, x21, vcprm(s0,1,s2,3));
s2                233 libavcodec/ppc/fft_vsx.h         y23 = vec_perm(y20, y21, vcprm(s0,1,s2,3));
s2                266 libavcodec/ppc/fft_vsx.h     c = vec_perm(a, b, vcprm(0,1,s2,s1));
s2                272 libavcodec/ppc/fft_vsx.h     d = vec_perm(a, b, vcprm(2,3,s3,s2));
s2                301 libavcodec/ppc/fft_vsx.h     x0 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1));
s2                304 libavcodec/ppc/fft_vsx.h     x3 = vec_perm(vz2, vz3, vcprm(0,3,s2,s3));
s2                312 libavcodec/ppc/fft_vsx.h     x9 = vec_perm(x4, x5, vcprm(2,3,s3,s2));
s2                313 libavcodec/ppc/fft_vsx.h     x10 = vec_perm(x6, x7, vcprm(2,1,s2,s1));
s2                322 libavcodec/ppc/fft_vsx.h     x18 = vec_perm(x16, x17, vcprm(s0,s3,s2,s1));
s2                326 libavcodec/ppc/fft_vsx.h     x21 = vec_perm(x12, x13, vcprm(2,s2,3,s3));
s2                327 libavcodec/ppc/fft_vsx.h     x22 = vec_perm(x14, x15, vcprm(2,3,s2,s3));
s2                328 libavcodec/ppc/fft_vsx.h     x23 = vec_perm(x14, x15, vcprm(3,2,s3,s2));
s2                331 libavcodec/ppc/fft_vsx.h     x26 = vec_mul( vec_perm(x24, x25, vcprm(2,s2,0,s0)), vc1);
s2                336 libavcodec/ppc/fft_vsx.h     x29 = vec_perm(x19, x27, vcprm(0,2,s0,s2)); // z0.r  z0.i  z1.r  z1.i
s2                338 libavcodec/ppc/fft_vsx.h     x31 = vec_perm(x20, x28, vcprm(0,2,s0,s2)); // z4.r  z4.i  z5.r  z5.i
s2                340 libavcodec/ppc/fft_vsx.h     x33 = vec_perm(x30, x32, vcprm(0,1,s2,3));  // z2.r  z2.i  z3.r  z3.i
s2                389 libavcodec/ppc/fft_vsx.h     x0 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1));
s2                392 libavcodec/ppc/fft_vsx.h     x3 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3));
s2                394 libavcodec/ppc/fft_vsx.h     x4 = vec_perm(vz4, vz5, vcprm(0,1,s2,s1));
s2                396 libavcodec/ppc/fft_vsx.h     x6 = vec_perm(vz6, vz7, vcprm(0,1,s2,s1));
s2                410 libavcodec/ppc/fft_vsx.h     x17 = vec_perm(x8, x9, vcprm(2,3,s3,s2));
s2                411 libavcodec/ppc/fft_vsx.h     x18 = vec_perm(x10, x11, vcprm(2,1,s1,s2));
s2                414 libavcodec/ppc/fft_vsx.h     x21 = vec_perm(x12, x14, vcprm(2,3,s2,s3));
s2                416 libavcodec/ppc/fft_vsx.h     x23 = vec_perm(x13, x15, vcprm(3,2,s3,s2));
s2                431 libavcodec/ppc/fft_vsx.h     x35 = vec_perm(x28, x29, vcprm(2,1,s1,s2));
s2                437 libavcodec/ppc/fft_vsx.h     x40 = vec_perm(x27, x38, vcprm(3,2,s2,s3));
s2                438 libavcodec/ppc/fft_vsx.h     x41 = vec_perm(x26,  x37, vcprm(2,3,s3,s2));
s2                447 libavcodec/ppc/fft_vsx.h     x48 = vec_perm(x30, x31, vcprm(2,1,s1,s2));
s2                456 libavcodec/ppc/fft_vsx.h     x56 = vec_perm(x24, x25, vcprm(2,3,s2,s3));
s2                462 libavcodec/ppc/fft_vsx.h     x61 = vec_perm(x54, x55, vcprm(s1,s0,s3,s2));
s2                467 libavcodec/ppc/fft_vsx.h     x66 = vec_perm(x62, x64, vcprm(0,1,s3,s2));
s2                475 libavcodec/ppc/fft_vsx.h     x72 = vec_perm(x25, x27, vcprm(s1,s0,s2,s3));
s2                479 libavcodec/ppc/fft_vsx.h     x76 = vec_perm(x44, x45, vcprm(3,2,s2,s3));
s2                484 libavcodec/ppc/fft_vsx.h     x80 = vec_perm(x77, x68, vcprm(0,1,s2,s3)); // z2.r  z2.i  z3.r  z3.i
s2                486 libavcodec/ppc/fft_vsx.h     x82 = vec_perm(x71, x77, vcprm(s2,s3,2,3)); // z6.r  z6.i  z7.r  z7.i
s2                492 libavcodec/ppc/fft_vsx.h     x84 = vec_perm(x78, x69, vcprm(0,1,s2,s3)); // z10.r  z10.i  z11.r  z11.i
s2                494 libavcodec/ppc/fft_vsx.h     x86 = vec_perm(x70, x78, vcprm(s2,s3,2,3)); // z14.r  z14.i  z15.r  z15.i
s2                508 libavcodec/ppc/fft_vsx.h     c = vec_perm(a, b, vcprm(0,1,s2,s1));
s2                514 libavcodec/ppc/fft_vsx.h     d = vec_perm(a, b, vcprm(2,s3,3,s2));
s2                520 libavcodec/ppc/fft_vsx.h     d = vec_perm(a, b, vcprm(2,3,s2,s3));
s2                543 libavcodec/ppc/fft_vsx.h     vz7 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3));
s2                544 libavcodec/ppc/fft_vsx.h     vz4 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1));
s2                558 libavcodec/ppc/fft_vsx.h     vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2));
s2                560 libavcodec/ppc/fft_vsx.h     vz7 = vec_perm(vz2, vz3, vcprm(0,3,s2,s1));
s2                568 libavcodec/ppc/fft_vsx.h     vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3));
s2                570 libavcodec/ppc/fft_vsx.h     vz7 = vec_perm(vz2, vz3, vcprm(1,3,s0,s2));
s2                606 libavcodec/ppc/fft_vsx.h     vz4 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1));
s2                608 libavcodec/ppc/fft_vsx.h     vz6 = vec_perm(vz2, vz3, vcprm(0,1,s2,s1));
s2                617 libavcodec/ppc/fft_vsx.h     vz5 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2));
s2                619 libavcodec/ppc/fft_vsx.h     vz7 = vec_perm(vz2, vz3, vcprm(2,s3,3,s2));
s2                627 libavcodec/ppc/fft_vsx.h     vz5 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3));
s2                630 libavcodec/ppc/fft_vsx.h     vz7 = vec_perm(vz2, vz3, vcprm(2,3,s2,s3));
s2                637 libavcodec/ppc/fft_vsx.h     vz11 = vec_perm(vz2, vz3, vcprm(2,s2,3,s3));
s2                638 libavcodec/ppc/fft_vsx.h     vz8 = vec_perm(vz0, vz1, vcprm(0,1,s2,s1));
s2                650 libavcodec/ppc/fft_vsx.h     vz9 = vec_perm(vz0, vz1, vcprm(2,s3,3,s2));
s2                652 libavcodec/ppc/fft_vsx.h     vz11 = vec_perm(vz2, vz3, vcprm(0,3,s2,s1));
s2                660 libavcodec/ppc/fft_vsx.h     vz9 = vec_perm(vz0, vz1, vcprm(2,3,s2,s3));
s2                662 libavcodec/ppc/fft_vsx.h     vz11 = vec_perm(vz2, vz3, vcprm(1,3,s0,s2));
s2                126 libavcodec/ppc/h264dsp.c #define IDCT8_1D_ALTIVEC(s0, s1, s2, s3, s4, s5, s6, s7,  d0, d1, d2, d3, d4, d5, d6, d7) {\
s2                132 libavcodec/ppc/h264dsp.c     vec_s16 a4v = vec_sub(vec_sra(s2, onev), s6);    \
s2                134 libavcodec/ppc/h264dsp.c     vec_s16 a6v = vec_add(vec_sra(s6, onev), s2);    \
s2                203 libavcodec/ppc/h264dsp.c     vec_u8 dst8 = vec_perm((vec_u8)idstsum8, dstv, vcprm(2,3,s2,s3));\
s2                220 libavcodec/ppc/h264dsp.c     vec_s16 s0, s1, s2, s3, s4, s5, s6, s7;
s2                238 libavcodec/ppc/h264dsp.c     s2 = vec_ld(0x20, (int16_t*)dct);
s2                246 libavcodec/ppc/h264dsp.c     IDCT8_1D_ALTIVEC(s0, s1, s2, s3, s4, s5, s6, s7,
s2                 92 libavcodec/ppc/pixblockdsp.c                                 const uint8_t *s2, ptrdiff_t stride)
s2                109 libavcodec/ppc/pixblockdsp.c     bytes =vec_vsx_ld(0,  s2);
s2                121 libavcodec/ppc/pixblockdsp.c     s2    += stride;
s2                136 libavcodec/ppc/pixblockdsp.c     bytes = vec_vsx_ld(0,  s2);
s2                148 libavcodec/ppc/pixblockdsp.c     s2    += stride;
s2                154 libavcodec/ppc/pixblockdsp.c                                 const uint8_t *s2, ptrdiff_t stride)
s2                174 libavcodec/ppc/pixblockdsp.c         perm = vec_lvsl(0, s2);
s2                175 libavcodec/ppc/pixblockdsp.c         pixl  = vec_ld(0,  s2);
s2                176 libavcodec/ppc/pixblockdsp.c         pixr  = vec_ld(15, s2);
s2                189 libavcodec/ppc/pixblockdsp.c         s2    += stride;
s2                207 libavcodec/ppc/pixblockdsp.c         perm = vec_lvsl(0, s2);
s2                208 libavcodec/ppc/pixblockdsp.c         pixl  = vec_ld(0,  s2);
s2                209 libavcodec/ppc/pixblockdsp.c         pixr  = vec_ld(15, s2);
s2                222 libavcodec/ppc/pixblockdsp.c         s2    += stride;
s2                246 libavcodec/ppc/pixblockdsp.c                             const uint8_t *s2, ptrdiff_t stride)
s2                252 libavcodec/ppc/pixblockdsp.c         shorts2 = vsx_ld_u8_s16(0, s2);
s2                259 libavcodec/ppc/pixblockdsp.c         s2    += stride;
s2                 34 libavcodec/ppc/vc1dsp_altivec.c #define STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_rnd) \
s2                 43 libavcodec/ppc/vc1dsp_altivec.c     t2 = vec_add(t2, vec_sl(s2, vec_4)); \
s2                 44 libavcodec/ppc/vc1dsp_altivec.c     t3 = vec_add(vec_sl(s2, vec_2), vec_sl(s2, vec_1)); \
s2                 73 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_add(t6, t2); \
s2                 81 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7) \
s2                 85 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_sra(s2, vec_3); \
s2                 93 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7) \
s2                 97 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_sra(s2, vec_7); \
s2                106 libavcodec/ppc/vc1dsp_altivec.c #define STEP4(s0, s1, s2, s3, vec_rnd) \
s2                110 libavcodec/ppc/vc1dsp_altivec.c     t2 = vec_add(vec_sl(s2, vec_4), s2); \
s2                120 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_add(t1, t3); \
s2                124 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_HOR4(s0, s1, s2, s3) \
s2                127 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_sra(s2, vec_3); \
s2                130 libavcodec/ppc/vc1dsp_altivec.c #define SHIFT_VERT4(s0, s1, s2, s3) \
s2                133 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_sra(s2, vec_7); \
s2                141 libavcodec/ppc/vc1dsp_altivec.c     vector signed int s0, s1, s2, s3, s4, s5, s6, s7;
s2                164 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_unpackl(src2);
s2                178 libavcodec/ppc/vc1dsp_altivec.c     STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s);
s2                179 libavcodec/ppc/vc1dsp_altivec.c     SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7);
s2                184 libavcodec/ppc/vc1dsp_altivec.c     src2 = vec_pack(sA, s2);
s2                194 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_unpackl(src2);
s2                208 libavcodec/ppc/vc1dsp_altivec.c     STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_64);
s2                209 libavcodec/ppc/vc1dsp_altivec.c     SHIFT_VERT8(s0, s1, s2, s3, s4, s5, s6, s7);
s2                214 libavcodec/ppc/vc1dsp_altivec.c     src2 = vec_pack(sA, s2);
s2                237 libavcodec/ppc/vc1dsp_altivec.c     vector signed int s0, s1, s2, s3, s4, s5, s6, s7;
s2                264 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_unpackl(src2);
s2                278 libavcodec/ppc/vc1dsp_altivec.c     STEP8(s0, s1, s2, s3, s4, s5, s6, s7, vec_4s);
s2                279 libavcodec/ppc/vc1dsp_altivec.c     SHIFT_HOR8(s0, s1, s2, s3, s4, s5, s6, s7);
s2                284 libavcodec/ppc/vc1dsp_altivec.c     src2 = vec_pack(sA, s2);
s2                294 libavcodec/ppc/vc1dsp_altivec.c     s2 = vec_unpackh(src2);
s2                300 libavcodec/ppc/vc1dsp_altivec.c     STEP4(s0, s1, s2, s3, vec_64);
s2                301 libavcodec/ppc/vc1dsp_altivec.c     SHIFT_VERT4(s0, s1, s2, s3);
s2                306 libavcodec/ppc/vc1dsp_altivec.c     src2 = vec_pack(s2, sA);
s2                172 libavcodec/ppc/vp8dsp_altivec.c     s2f = (vec_s16)vec_mul(s2, f2); \
s2                199 libavcodec/ppc/vp8dsp_altivec.c     vec_u8 s0, s1, s2, s3, s4, s5, filt, align_vech, perm_vec, align_vecl;
s2                218 libavcodec/ppc/vp8dsp_altivec.c     s2 = LOAD_HL( 0*src_stride, src, perm_vec);
s2                248 libavcodec/ppc/vp8dsp_altivec.c         s1 = s2;
s2                249 libavcodec/ppc/vp8dsp_altivec.c         s2 = s3;
s2               1508 libavcodec/ra144.c                     const int16_t *s1, const int8_t *s2, const int8_t *s3)
s2               1519 libavcodec/ra144.c             dest[i] = (int)((s1[i]*(unsigned)v[0]) + s2[i]*v[1] + s3[i]*v[2]) >> 12;
s2               1522 libavcodec/ra144.c             dest[i] = (             s2[i]*v[1] + s3[i]*v[2]) >> 12;
s2                 95 libavcodec/tscc2.c #define DCT1D(d0, d1, d2, d3, s0, s1, s2, s3, OP) \
s2                 96 libavcodec/tscc2.c     OP(d0, 5 * ((s0) + (s1) + (s2)) + 2 * (s3));  \
s2                 97 libavcodec/tscc2.c     OP(d1, 5 * ((s0) - (s2) - (s3)) + 2 * (s1));  \
s2                 98 libavcodec/tscc2.c     OP(d2, 5 * ((s0) - (s2) + (s3)) - 2 * (s1));  \
s2                 99 libavcodec/tscc2.c     OP(d3, 5 * ((s0) - (s1) + (s2)) - 2 * (s3));  \
s2                 49 libavcodec/vp56dsp.c     int s2, s1 = v >> 31;
s2                 54 libavcodec/vp56dsp.c     s2 = v >> 31;
s2                 55 libavcodec/vp56dsp.c     v ^= s2;
s2                 56 libavcodec/vp56dsp.c     v -= s2;
s2                228 libavcodec/vp9prob.c         unsigned *c = s->td[0].counts.y_mode[i], sum, s2;
s2                236 libavcodec/vp9prob.c         s2   = c[HOR_PRED] + c[DIAG_DOWN_RIGHT_PRED] + c[VERT_RIGHT_PRED];
s2                237 libavcodec/vp9prob.c         sum -= s2;
s2                238 libavcodec/vp9prob.c         adapt_prob(&pp[3], s2, sum, 20, 128);
s2                239 libavcodec/vp9prob.c         s2 -= c[HOR_PRED];
s2                240 libavcodec/vp9prob.c         adapt_prob(&pp[4], c[HOR_PRED], s2, 20, 128);
s2                253 libavcodec/vp9prob.c         unsigned *c = s->td[0].counts.uv_mode[i], sum, s2;
s2                261 libavcodec/vp9prob.c         s2   = c[HOR_PRED] + c[DIAG_DOWN_RIGHT_PRED] + c[VERT_RIGHT_PRED];
s2                262 libavcodec/vp9prob.c         sum -= s2;
s2                263 libavcodec/vp9prob.c         adapt_prob(&pp[3], s2, sum, 20, 128);
s2                264 libavcodec/vp9prob.c         s2 -= c[HOR_PRED];
s2                265 libavcodec/vp9prob.c         adapt_prob(&pp[4], c[HOR_PRED], s2, 20, 128);
s2                 37 libavcodec/wmv2dsp.c     int s1, s2;
s2                 52 libavcodec/wmv2dsp.c     s2 = (int)(181U * (a1 - a5 - a7 + a3) + 128) >> 8;
s2                 57 libavcodec/wmv2dsp.c     b[2] = (a4 - a6 + s2      + (1 << 7)) >> 8;
s2                 60 libavcodec/wmv2dsp.c     b[5] = (a4 - a6 - s2      + (1 << 7)) >> 8;
s2                 67 libavcodec/wmv2dsp.c     int s1, s2;
s2                 82 libavcodec/wmv2dsp.c     s2 = (int)(181U * (a1 - a5 - a7 + a3) + 128) >> 8;
s2                 87 libavcodec/wmv2dsp.c     b[8 * 2] = (a4 - a6 + s2      + (1 << 13)) >> 14;
s2                 91 libavcodec/wmv2dsp.c     b[8 * 5] = (a4 - a6 - s2      + (1 << 13)) >> 14;
s2                 28 libavcodec/x86/pixblockdsp_init.c void ff_diff_pixels_mmx(int16_t *block, const uint8_t *s1, const uint8_t *s2,
s2                 30 libavcodec/x86/pixblockdsp_init.c void ff_diff_pixels_sse2(int16_t *block, const uint8_t *s1, const uint8_t *s2,
s2                404 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_sub(s0,s1,s2,s3,t0,t1,t2,t3)\
s2                407 libavcodec/x86/snowdsp.c         "psubw %%"s2", %%"t2" \n\t"\
s2                410 libavcodec/x86/snowdsp.c #define snow_vertical_compose_sse2_store(w,s0,s1,s2,s3)\
s2                413 libavcodec/x86/snowdsp.c         "movdqa %%"s2", 32("w",%%"FF_REG_d")  \n\t"\
s2                422 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_add(s0,s1,s2,s3,t0,t1,t2,t3)\
s2                425 libavcodec/x86/snowdsp.c         "paddw %%"s2", %%"t2" \n\t"\
s2                428 libavcodec/x86/snowdsp.c #define snow_vertical_compose_r2r_pmulhw(s0,s1,s2,s3,t0,t1,t2,t3)\
s2                431 libavcodec/x86/snowdsp.c         "pmulhw %%"s2", %%"t2" \n\t"\
s2                434 libavcodec/x86/snowdsp.c #define snow_vertical_compose_sse2_move(s0,s1,s2,s3,t0,t1,t2,t3)\
s2                437 libavcodec/x86/snowdsp.c         "movdqa %%"s2", %%"t2" \n\t"\
s2                525 libavcodec/x86/snowdsp.c #define snow_vertical_compose_mmx_store(w,s0,s1,s2,s3)\
s2                528 libavcodec/x86/snowdsp.c         "movq %%"s2", 16("w",%%"FF_REG_d") \n\t"\
s2                531 libavcodec/x86/snowdsp.c #define snow_vertical_compose_mmx_move(s0,s1,s2,s3,t0,t1,t2,t3)\
s2                534 libavcodec/x86/snowdsp.c         "movq %%"s2", %%"t2" \n\t"\
s2                 24 libavfilter/aarch64/vf_nlmeans_init.c                                              const uint8_t *s2, ptrdiff_t linesize2,
s2                 30 libavfilter/af_deesser.c     double s1, s2, s3;
s2                152 libavfilter/af_deesser.c             dec->s3 = dec->s2;
s2                153 libavfilter/af_deesser.c             dec->s2 = dec->s1;
s2                155 libavfilter/af_deesser.c             dec->m1 = (dec->s1 - dec->s2) * ((dec->s1 - dec->s2) / 1.3);
s2                156 libavfilter/af_deesser.c             dec->m2 = (dec->s2 - dec->s3) * ((dec->s1 - dec->s2) / 1.3);
s2                 35 libavfilter/opencl/nlmeans.cl     float4 s2;
s2                 38 libavfilter/opencl/nlmeans.cl         s2.x = read_imagef(src, sampler, (int2)(i + dx.x, y + dy.x)).x;
s2                 39 libavfilter/opencl/nlmeans.cl         s2.y = read_imagef(src, sampler, (int2)(i + dx.y, y + dy.y)).x;
s2                 40 libavfilter/opencl/nlmeans.cl         s2.z = read_imagef(src, sampler, (int2)(i + dx.z, y + dy.z)).x;
s2                 41 libavfilter/opencl/nlmeans.cl         s2.w = read_imagef(src, sampler, (int2)(i + dx.w, y + dy.w)).x;
s2                 42 libavfilter/opencl/nlmeans.cl         sum += convert_uint4((s1 - s2) * (s1 - s2) * 255 * 255);
s2                234 libavfilter/vf_fieldmatch.c             const int s2 = abs(srcp[x] - srcp[x + src_linesize]);
s2                235 libavfilter/vf_fieldmatch.c             if (s1 > cthresh && s2 > cthresh && FILTER(2, -1, 1, 2))
s2                245 libavfilter/vf_fieldmatch.c                 const int s2 = abs(srcp[x] - srcp[x + src_linesize]);
s2                246 libavfilter/vf_fieldmatch.c                 if (s1 > cthresh && s2 > cthresh && FILTER(-2, -1, 1, 2))
s2                256 libavfilter/vf_fieldmatch.c             const int s2 = abs(srcp[x] - srcp[x + src_linesize]);
s2                257 libavfilter/vf_fieldmatch.c             if (s1 > cthresh && s2 > cthresh && FILTER(-2, -1, 1, -2))
s2                 46 libavfilter/vf_floodfill.c                    unsigned s0, unsigned s1, unsigned s2, unsigned s3);
s2                 50 libavfilter/vf_floodfill.c                        int *s0, int *s1, int *s2, int *s3);
s2                 61 libavfilter/vf_floodfill.c                     unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                 68 libavfilter/vf_floodfill.c     if (s0 == c0 && s1 == c1 && s2 == c2 && s3 == c3)
s2                 74 libavfilter/vf_floodfill.c                        unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                 81 libavfilter/vf_floodfill.c     if (s0 == c0 && s1 == c1 && s2 == c2 && s3 == c3)
s2                 87 libavfilter/vf_floodfill.c                     unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                 93 libavfilter/vf_floodfill.c     if (s0 == c0 && s1 == c1 && s2 == c2)
s2                 99 libavfilter/vf_floodfill.c                        unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                105 libavfilter/vf_floodfill.c     if (s0 == c0 && s1 == c1 && s2 == c2)
s2                111 libavfilter/vf_floodfill.c                     unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                121 libavfilter/vf_floodfill.c                        unsigned s0, unsigned s1, unsigned s2, unsigned s3)
s2                177 libavfilter/vf_floodfill.c                         int *s0, int *s1, int *s2, int *s3)
s2                184 libavfilter/vf_floodfill.c                            int *s0, int *s1, int *s2, int *s3)
s2                191 libavfilter/vf_floodfill.c                         int *s0, int *s1, int *s2, int *s3)
s2                197 libavfilter/vf_floodfill.c     if (*s2 < 0)
s2                198 libavfilter/vf_floodfill.c         *s2 = frame->data[2][y * frame->linesize[2] + x];
s2                202 libavfilter/vf_floodfill.c                            int *s0, int *s1, int *s2, int *s3)
s2                208 libavfilter/vf_floodfill.c     if (*s2 < 0)
s2                209 libavfilter/vf_floodfill.c         *s2 = AV_RN16(frame->data[2] + y * frame->linesize[2] + 2 * x);
s2                213 libavfilter/vf_floodfill.c                         int *s0, int *s1, int *s2, int *s3)
s2                219 libavfilter/vf_floodfill.c     if (*s2 < 0)
s2                220 libavfilter/vf_floodfill.c         *s2 = frame->data[2][y * frame->linesize[2] + x];
s2                226 libavfilter/vf_floodfill.c                            int *s0, int *s1, int *s2, int *s3)
s2                232 libavfilter/vf_floodfill.c     if (*s2 < 0)
s2                233 libavfilter/vf_floodfill.c         *s2 = AV_RN16(frame->data[2] + y * frame->linesize[2] + 2 * x);
s2                291 libavfilter/vf_floodfill.c     int s2 = s->s[2];
s2                298 libavfilter/vf_floodfill.c         s->pick_pixel(frame, s->x, s->y, &s0, &s1, &s2, &s3);
s2                302 libavfilter/vf_floodfill.c         s->S[2] = s2;
s2                312 libavfilter/vf_floodfill.c         if (s->is_same(frame, s->x, s->y, s0, s1, s2, s3)) {
s2                328 libavfilter/vf_floodfill.c             if (s->is_same(frame, x, y, s0, s1, s2, s3)) {
s2                109 libavfilter/vf_nlmeans.c                                               const uint8_t *s2, ptrdiff_t linesize2,
s2                120 libavfilter/vf_nlmeans.c             const int d0 = s1[x    ] - s2[x    ];
s2                121 libavfilter/vf_nlmeans.c             const int d1 = s1[x + 1] - s2[x + 1];
s2                122 libavfilter/vf_nlmeans.c             const int d2 = s1[x + 2] - s2[x + 2];
s2                123 libavfilter/vf_nlmeans.c             const int d3 = s1[x + 3] - s2[x + 3];
s2                136 libavfilter/vf_nlmeans.c         s2  += linesize2;
s2                 28 libavfilter/vf_nlmeans.h                                             const uint8_t *s2, ptrdiff_t linesize2,
s2                101 libavfilter/vf_pp7.c         int s2 = src[2 * stride] + src[4 * stride];
s2                106 libavfilter/vf_pp7.c         s  = s2 + s1;
s2                107 libavfilter/vf_pp7.c         s2 = s2 - s1;
s2                110 libavfilter/vf_pp7.c         dst[1] = 2 * s3 +     s2;
s2                111 libavfilter/vf_pp7.c         dst[3] =     s3 - 2 * s2;
s2                124 libavfilter/vf_pp7.c         int s2 = src[2 * 4] + src[4 * 4];
s2                129 libavfilter/vf_pp7.c         s  = s2 + s1;
s2                130 libavfilter/vf_pp7.c         s2 = s2 - s1;
s2                133 libavfilter/vf_pp7.c         dst[1 * 4] = 2 * s3 +     s2;
s2                134 libavfilter/vf_pp7.c         dst[3 * 4] =     s3 - 2 * s2;
s2                108 libavfilter/vf_ssim.c         uint64_t s1 = 0, s2 = 0, ss = 0, s12 = 0;
s2                116 libavfilter/vf_ssim.c                 s2  += b;
s2                124 libavfilter/vf_ssim.c         sums[z][1] = s2;
s2                139 libavfilter/vf_ssim.c         uint32_t s1 = 0, s2 = 0, ss = 0, s12 = 0;
s2                147 libavfilter/vf_ssim.c                 s2  += b;
s2                155 libavfilter/vf_ssim.c         sums[z][1] = s2;
s2                163 libavfilter/vf_ssim.c static float ssim_end1x(int64_t s1, int64_t s2, int64_t ss, int64_t s12, int max)
s2                169 libavfilter/vf_ssim.c     int64_t fs2 = s2;
s2                179 libavfilter/vf_ssim.c static float ssim_end1(int s1, int s2, int ss, int s12)
s2                185 libavfilter/vf_ssim.c     int fs2 = s2;
s2               1072 libavformat/sbgdec.c                              struct sbg_script_synth *s2,
s2               1077 libavformat/sbgdec.c     if (ts2 <= ts1 || (s1->vol == 0 && s2->vol == 0))
s2               1083 libavformat/sbgdec.c             if (s1->beat == 0 && s2->beat == 0) {
s2               1086 libavformat/sbgdec.c                                  ts2, s2->carrier, s2->vol);
s2               1089 libavformat/sbgdec.c                 s2->ref.l = s2->ref.r = r;
s2               1093 libavformat/sbgdec.c                                  ts2, s2->carrier + s2->beat / 2, s2->vol);
s2               1096 libavformat/sbgdec.c                 s2->ref.l = r;
s2               1099 libavformat/sbgdec.c                                  ts2, s2->carrier - s2->beat / 2, s2->vol);
s2               1102 libavformat/sbgdec.c                 s2->ref.r = r;
s2               1108 libavformat/sbgdec.c                 r = add_bell(inter, s, ts1, ts2, s1->carrier, s2->vol);
s2               1131 libavformat/sbgdec.c                              ts2, 0, s2->vol - s2->vol / 4);
s2               1134 libavformat/sbgdec.c             s2->ref.l = s2->ref.r = r;
s2               1186 libavformat/sbgdec.c     struct sbg_script_synth *s1, *s2, s1mod, s2mod, smid;
s2               1199 libavformat/sbgdec.c             s2 = i < ev2->nb_elements ? &s->synth[ev2->elements + i] : &s2mod;
s2               1201 libavformat/sbgdec.c             s2mod = s2 != &s2mod ? *s2 : (struct sbg_script_synth){ 0 };
s2               1224 libavformat/sbgdec.c                     s2->ref = s2mod.ref;
s2               1242 libavformat/sbgdec.c                     s2->ref = s2mod.ref;
s2                149 libavformat/subtitles.c     const AVPacket *s2 = b;
s2                150 libavformat/subtitles.c     if (s1->pts == s2->pts)
s2                151 libavformat/subtitles.c         return FFDIFFSIGN(s1->pos, s2->pos);
s2                152 libavformat/subtitles.c     return FFDIFFSIGN(s1->pts , s2->pts);
s2                158 libavformat/subtitles.c     const AVPacket *s2 = b;
s2                159 libavformat/subtitles.c     if (s1->pos == s2->pos) {
s2                160 libavformat/subtitles.c         if (s1->pts == s2->pts)
s2                162 libavformat/subtitles.c         return s1->pts > s2->pts ? 1 : -1;
s2                164 libavformat/subtitles.c     return s1->pos > s2->pos ? 1 : -1;
s2                230 libavformat/subtitles.c     int s1 = 0, s2 = q->nb_subs - 1;
s2                232 libavformat/subtitles.c     if (s2 < s1)
s2                238 libavformat/subtitles.c         if (s1 == s2)
s2                240 libavformat/subtitles.c         if (s1 == s2 - 1)
s2                241 libavformat/subtitles.c             return q->subs[s1].pts <= q->subs[s2].pts ? s1 : s2;
s2                242 libavformat/subtitles.c         mid = (s1 + s2) / 2;
s2                246 libavformat/subtitles.c             s2 = mid;
s2                545 libavformat/tee.c     int s2;
s2                563 libavformat/tee.c         s2 = tee->slaves[i].stream_map[s];
s2                564 libavformat/tee.c         if (s2 < 0)
s2                572 libavformat/tee.c         bsfs = tee->slaves[i].bsfs[s2];
s2                573 libavformat/tee.c         pkt2.stream_index = s2;
s2                594 libavformat/tee.c                                  avf2->streams[s2]->time_base);
s2                 40 libavutil/adler32.c #define DO1(buf)  { s1 += *buf++; s2 += s1; }
s2                 48 libavutil/adler32.c     unsigned long s2 = adler >> 16;
s2                 59 libavutil/adler32.c             s2 += s1*len2;
s2                 75 libavutil/adler32.c             s2 += ((((a2&0xFFFF0000FFFF)+(b2&0xFFFF0000FFFF)+((a2>>16)&0xFFFF0000FFFF)+((b2>>16)&0xFFFF0000FFFF))*0x800000008)>>32)
s2                 87 libavutil/adler32.c         while (len > 4  && s2 < (1U << 31)) {
s2                 94 libavutil/adler32.c         s2 %= BASE;
s2                 96 libavutil/adler32.c     return (s2 << 16) | s1;
s2                 56 libavutil/avstring.c char *av_stristr(const char *s1, const char *s2)
s2                 58 libavutil/avstring.c     if (!*s2)
s2                 62 libavutil/avstring.c         if (av_stristart(s1, s2, NULL))
s2                629 libavutil/mips/generic_macros_msa.h #define SLDI_B3(RTYPE, d0, s0, d1, s1, d2, s2, slide_val,  \
s2                633 libavutil/mips/generic_macros_msa.h     SLDI_B(RTYPE, d2, s2, slide_val, out2)                 \
s2                639 libavutil/mips/generic_macros_msa.h #define SLDI_B4(RTYPE, d0, s0, d1, s1, d2, s2, d3, s3,     \
s2                643 libavutil/mips/generic_macros_msa.h     SLDI_B2(RTYPE, d2, s2, d3, s3, slide_val, out2, out3)  \
s2                 88 libavutil/ppc/float_dsp_altivec.c         t1 = vec_perm(d, edges, vcprm(s0,s1,s2,s3));
s2                 89 libavutil/ppc/float_dsp_altivec.c         t0 = vec_perm(edges, d, vcprm(s0,s1,s2,s3));
s2                 99 libavutil/ppc/float_dsp_altivec.c     vec_f d, s0, s1, h0, l0, s2, s3;
s2                109 libavutil/ppc/float_dsp_altivec.c         s2 = vec_ld(16, src0 + i);
s2                119 libavutil/ppc/float_dsp_altivec.c         d = vec_madd(s2, s3, zero);
s2                 79 libavutil/ppc/float_dsp_vsx.c     vec_f d, s0, s1, s2;
s2                 84 libavutil/ppc/float_dsp_vsx.c         s2 = vec_vsx_ld(0, src2 + i);
s2                 85 libavutil/ppc/float_dsp_vsx.c         d = vec_madd(s0, s1, s2);
s2                 94 libavutil/ppc/float_dsp_vsx.c     vec_f d, s0, s1, h0, l0, s2, s3;
s2                104 libavutil/ppc/float_dsp_vsx.c         s2 = vec_vsx_ld(16, src0 + i);
s2                114 libavutil/ppc/float_dsp_vsx.c         d = vec_madd(s2, s3, zero);
s2                765 libswscale/rgb2rgb_template.c         const uint8_t *s2 = src2 + srcStride2 * (y >> 1);
s2                768 libswscale/rgb2rgb_template.c             d[2 * x] = d[2 * x + 1] = s2[x];
s2                 53 libswscale/tests/pixdesc_query.c     const char *s2 = *(const char **)b;
s2                 54 libswscale/tests/pixdesc_query.c     return strcmp(s1, s2);
s2               1984 libswscale/x86/rgb2rgb_template.c         const uint8_t* s2=src2+srcStride2*(y>>1);
s2               2014 libswscale/x86/rgb2rgb_template.c                 :: "r"(d), "r"(s2), "r"(x)
s2               2017 libswscale/x86/rgb2rgb_template.c         for (;x<w;x++) d[2*x]=d[2*x+1]=s2[x];
s2                 67 tests/checkasm/pixblockdsp.c         declare_func_emms(AV_CPU_FLAG_MMX, void, int16_t *av_restrict block, const uint8_t *s1, const uint8_t *s2, ptrdiff_t stride); \
s2                 58 tests/checkasm/vf_nlmeans.c                      const uint8_t *s2, ptrdiff_t linesize2,
s2                 55 tests/tiny_ssim.c         uint32_t s1 = 0, s2 = 0, ss = 0, s12 = 0;
s2                 62 tests/tiny_ssim.c                 s2  += b;
s2                 68 tests/tiny_ssim.c         sums[z][1] = s2;
s2                 76 tests/tiny_ssim.c static float ssim_end1( int s1, int s2, int ss, int s12 )
s2                 91 tests/tiny_ssim.c     type fs2 = s2;