Revision 8dbe5856 libavcodec/h264idct_internal.h

View differences:

libavcodec/h264idct_internal.h
25 25
 * @author Michael Niedermayer <michaelni@gmx.at>
26 26
 */
27 27

  
28
#include "dsputil.h"
28
#include "h264_high_depth.h"
29 29

  
30 30
#ifndef AVCODEC_H264IDCT_INTERNAL_H
31 31
#define AVCODEC_H264IDCT_INTERNAL_H
......
42 42
};
43 43
#endif
44 44

  
45
#define pixel  uint8_t
46
#define dctcoef DCTELEM
47
#define INIT_CLIP uint8_t *cm = ff_cropTbl + MAX_NEG_CROP;
48
#define CLIP(a) cm[a]
49
#define FUNCC(a) a ## _c
50

  
51 45
static av_always_inline void FUNCC(idct_internal)(uint8_t *p_dst, DCTELEM *p_block, int stride, int block_stride, int shift, int add){
52 46
    int i;
53 47
    INIT_CLIP

Also available in: Unified diff