Revision e6e98234 libavcodec/dsputil.h
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 16bit fixedpoint. 

529 
* @param output destination array 

530 
* constraints: 16byte aligned 

531 
* @param input source array 

532 
* constraints: 16byte aligned 

533 
* @param window window array 

534 
* constraints: 16byte 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