Revision e6e98234 libavcodec/dsputil.h

View differences:

libavcodec/dsputil.h
524 524
     */
525 525
    int32_t (*scalarproduct_and_madd_int16)(int16_t *v1/*align 16*/, const int16_t *v2, const int16_t *v3, int len, int mul);
526 526

  
527
    /**
528
     * Apply symmetric window in 16-bit fixed-point.
529
     * @param output destination array
530
     *               constraints: 16-byte aligned
531
     * @param input  source array
532
     *               constraints: 16-byte aligned
533
     * @param window window array
534
     *               constraints: 16-byte aligned, at least len/2 elements
535
     * @param len    full window length
536
     *               constraints: multiple of ? greater than zero
537
     */
538
    void (*apply_window_int16)(int16_t *output, const int16_t *input,
539
                               const int16_t *window, unsigned int len);
540

  
527 541
    /* rv30 functions */
528 542
    qpel_mc_func put_rv30_tpel_pixels_tab[4][16];
529 543
    qpel_mc_func avg_rv30_tpel_pixels_tab[4][16];

Also available in: Unified diff