libavcodec/ppc/dsputil_altivec.h File Reference
#include <stdint.h>
#include "libavcodec/dsputil.h"
Go to the source code of this file.
 | 
 Functions | 
| void  | put_pixels16_altivec (uint8_t *block, const uint8_t *pixels, int line_size, int h) | 
| void  | avg_pixels16_altivec (uint8_t *block, const uint8_t *pixels, int line_size, int h) | 
| void  | fdct_altivec (int16_t *block) | 
| void  | gmc1_altivec (uint8_t *dst, uint8_t *src, int stride, int h, int x16, int y16, int rounder) | 
| void  | idct_put_altivec (uint8_t *dest, int line_size, int16_t *block) | 
| void  | idct_add_altivec (uint8_t *dest, int line_size, int16_t *block) | 
| void  | ff_vp3_idct_altivec (DCTELEM *block) | 
| void  | ff_vp3_idct_put_altivec (uint8_t *dest, int line_size, DCTELEM *block) | 
| void  | ff_vp3_idct_add_altivec (uint8_t *dest, int line_size, DCTELEM *block) | 
| void  | dsputil_h264_init_ppc (DSPContext *c, AVCodecContext *avctx) | 
| void  | dsputil_init_altivec (DSPContext *c, AVCodecContext *avctx) | 
| void  | float_init_altivec (DSPContext *c, AVCodecContext *avctx) | 
| void  | int_init_altivec (DSPContext *c, AVCodecContext *avctx) | 
Function Documentation
      
        
          | void avg_pixels16_altivec            | 
          ( | 
          uint8_t *  | 
           block,  | 
        
        
           | 
           | 
          const uint8_t *  | 
           pixels,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          int  | 
           h |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void fdct_altivec            | 
          ( | 
          int16_t *  | 
           block           | 
           )  | 
           | 
        
      
 
 
      
        
          | void ff_vp3_idct_add_altivec            | 
          ( | 
          uint8_t *  | 
           dest,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          DCTELEM *  | 
           block |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void ff_vp3_idct_altivec            | 
          ( | 
          DCTELEM *  | 
           block           | 
           )  | 
           | 
        
      
 
 
      
        
          | void ff_vp3_idct_put_altivec            | 
          ( | 
          uint8_t *  | 
           dest,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          DCTELEM *  | 
           block |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void gmc1_altivec            | 
          ( | 
          uint8_t *  | 
           dst,  | 
        
        
           | 
           | 
          uint8_t *  | 
           src,  | 
        
        
           | 
           | 
          int  | 
           stride,  | 
        
        
           | 
           | 
          int  | 
           h,  | 
        
        
           | 
           | 
          int  | 
           x16,  | 
        
        
           | 
           | 
          int  | 
           y16,  | 
        
        
           | 
           | 
          int  | 
           rounder |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void idct_add_altivec            | 
          ( | 
          uint8_t *  | 
           dest,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          int16_t *  | 
           block |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void idct_put_altivec            | 
          ( | 
          uint8_t *  | 
           dest,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          int16_t *  | 
           block |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
 
      
        
          | void put_pixels16_altivec            | 
          ( | 
          uint8_t *  | 
           block,  | 
        
        
           | 
           | 
          const uint8_t *  | 
           pixels,  | 
        
        
           | 
           | 
          int  | 
           line_size,  | 
        
        
           | 
           | 
          int  | 
           h |   | 
        
        
           | 
          ) | 
           |  |  |