~ubuntu-branches/ubuntu/saucy/x264/saucy-updates

« back to all changes in this revision

Viewing changes to common/ppc/dct.h

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2010-07-04 16:23:51 UTC
  • mto: (12.1.1 sid) (1.3.1)
  • mto: This revision was merged to the branch mainline in revision 24.
  • Revision ID: james.westby@ubuntu.com-20100704162351-4r9pyu2l13du91l5
Tags: upstream-0.98.1653+git88b90d9
ImportĀ upstreamĀ versionĀ 0.98.1653+git88b90d9

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
#ifndef X264_PPC_DCT_H
25
25
#define X264_PPC_DCT_H
26
26
 
27
 
void x264_sub4x4_dct_altivec( int16_t dct[4][4],
28
 
        uint8_t *pix1, uint8_t *pix2 );
29
 
void x264_sub8x8_dct_altivec( int16_t dct[4][4][4],
30
 
        uint8_t *pix1, uint8_t *pix2 );
31
 
void x264_sub16x16_dct_altivec( int16_t dct[16][4][4],
32
 
        uint8_t *pix1, uint8_t *pix2 );
 
27
void x264_sub4x4_dct_altivec( int16_t dct[4][4], uint8_t *pix1, uint8_t *pix2 );
 
28
void x264_sub8x8_dct_altivec( int16_t dct[4][4][4], uint8_t *pix1, uint8_t *pix2 );
 
29
void x264_sub16x16_dct_altivec( int16_t dct[16][4][4], uint8_t *pix1, uint8_t *pix2 );
33
30
 
34
31
void x264_add4x4_idct_altivec( uint8_t *p_dst, int16_t dct[4][4] );
35
32
void x264_add8x8_idct_altivec( uint8_t *p_dst, int16_t dct[4][4][4] );
36
33
void x264_add16x16_idct_altivec( uint8_t *p_dst, int16_t dct[16][4][4] );
37
34
 
38
 
void x264_sub8x8_dct8_altivec( int16_t dct[8][8],
39
 
        uint8_t *pix1, uint8_t *pix2 );
40
 
void x264_sub16x16_dct8_altivec( int16_t dct[4][8][8],
41
 
        uint8_t *pix1, uint8_t *pix2 );
 
35
void x264_sub8x8_dct8_altivec( int16_t dct[8][8], uint8_t *pix1, uint8_t *pix2 );
 
36
void x264_sub16x16_dct8_altivec( int16_t dct[4][8][8], uint8_t *pix1, uint8_t *pix2 );
42
37
 
43
38
void x264_add8x8_idct8_altivec( uint8_t *dst, int16_t dct[8][8] );
44
39
void x264_add16x16_idct8_altivec( uint8_t *dst, int16_t dct[4][8][8] );