Go to the source code of this file.
|  | 
| #define | ss   444 | 
|  | 
| #define | avg(a,  b,  c,  d)   (a) | 
|  | 
| #define | fn3(a,  b,  c)   a##_##c##p##b##_c | 
|  | 
| #define | fn2(a,  b,  c)   fn3(a,b,c) | 
|  | 
| #define | fn(a)   fn2(a, BIT_DEPTH, ss) | 
|  | 
| #define | pixel   uint16_t | 
|  | 
| #define | av_clip_pixel(x)   av_clip_uintp2(x, BIT_DEPTH) | 
|  | 
| #define | OUT_BIT_DEPTH   BIT_DEPTH | 
|  | 
| #define | IN_BIT_DEPTH   8 | 
|  | 
| #define | IN_BIT_DEPTH   10 | 
|  | 
| #define | IN_BIT_DEPTH   12 | 
|  | 
|  | 
| static void fn() | yuv2rgb (int16_t *rgb[3], ptrdiff_t rgb_stride, uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int w, int h, const int16_t yuv2rgb_coeffs[3][3][8], const int16_t yuv_offset[8]) | 
|  | 
| static void fn() | rgb2yuv (uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int16_t *rgb[3], ptrdiff_t s, int w, int h, const int16_t rgb2yuv_coeffs[3][3][8], const int16_t yuv_offset[8]) | 
|  | 
| static void fn() | rgb2yuv_fsb (uint8_t *_yuv[3], const ptrdiff_t yuv_stride[3], int16_t *rgb[3], ptrdiff_t s, int w, int h, const int16_t rgb2yuv_coeffs[3][3][8], const int16_t yuv_offset[8], int *rnd_scratch[3][2]) | 
|  | 
◆ ss
◆ avg
      
        
          | #define avg | ( |  | a, | 
        
          |  |  |  | b, | 
        
          |  |  |  | c, | 
        
          |  |  |  | d | 
        
          |  | ) |  | (a) | 
      
 
 
◆ fn3
      
        
          | #define fn3 | ( |  | a, | 
        
          |  |  |  | b, | 
        
          |  |  |  | c | 
        
          |  | ) |  | a##_##c##p##b##_c | 
      
 
 
◆ fn2
◆ fn
◆ pixel
◆ av_clip_pixel
◆ OUT_BIT_DEPTH
◆ IN_BIT_DEPTH [1/3]
◆ IN_BIT_DEPTH [2/3]
◆ IN_BIT_DEPTH [3/3]
◆ yuv2rgb()
  
  | 
        
          | static void fn() yuv2rgb | ( | int16_t * | rgb[3], |  
          |  |  | ptrdiff_t | rgb_stride, |  
          |  |  | uint8_t * | _yuv[3], |  
          |  |  | const ptrdiff_t | yuv_stride[3], |  
          |  |  | int | w, |  
          |  |  | int | h, |  
          |  |  | const int16_t | yuv2rgb_coeffs[3][3][8], |  
          |  |  | const int16_t | yuv_offset[8] |  
          |  | ) |  |  |  | static | 
 
 
◆ rgb2yuv()
  
  | 
        
          | static void fn() rgb2yuv | ( | uint8_t * | _yuv[3], |  
          |  |  | const ptrdiff_t | yuv_stride[3], |  
          |  |  | int16_t * | rgb[3], |  
          |  |  | ptrdiff_t | s, |  
          |  |  | int | w, |  
          |  |  | int | h, |  
          |  |  | const int16_t | rgb2yuv_coeffs[3][3][8], |  
          |  |  | const int16_t | yuv_offset[8] |  
          |  | ) |  |  |  | static | 
 
 
◆ rgb2yuv_fsb()
  
  | 
        
          | static void fn() rgb2yuv_fsb | ( | uint8_t * | _yuv[3], |  
          |  |  | const ptrdiff_t | yuv_stride[3], |  
          |  |  | int16_t * | rgb[3], |  
          |  |  | ptrdiff_t | s, |  
          |  |  | int | w, |  
          |  |  | int | h, |  
          |  |  | const int16_t | rgb2yuv_coeffs[3][3][8], |  
          |  |  | const int16_t | yuv_offset[8], |  
          |  |  | int * | rnd_scratch[3][2] |  
          |  | ) |  |  |  | static |