Go to the source code of this file.
      
        
          | #define DECLARE_FF_YUVX_TO_RGBX_FUNCS | 
          ( | 
            | 
          ifmt,  | 
        
        
           | 
           | 
            | 
          ofmt  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:int ff_##ifmt##_to_##ofmt##_neon(
int w, 
int h,                                              \
 
                                 const uint8_t *srcY, 
int linesizeY,                        \
 
                                 const uint8_t *srcU, 
int linesizeU,                        \
 
                                 const uint8_t *srcV, 
int linesizeV,                        \
 
                                 int y_offset,                                              \
                                 int y_coeff);                                              \
                                                                                            \
                                           int srcStride[], int srcSliceY, int srcSliceH,   \
                                           uint8_t *dst[], 
int dstStride[]) {               \
 
                                                                                            \
    ff_##ifmt##_to_##ofmt##_neon(c->
srcW, srcSliceH,                                        \
 
                                 dst[0] + srcSliceY * dstStride[0], dstStride[0],           \
                                 src[0], srcStride[0],                                      \
                                 src[1], srcStride[1],                                      \
                                 src[2], srcStride[2],                                      \
                                 yuv2rgb_table,                                             \
}                                                                                           \
static const struct endianess table[]
 
int srcW
Width of source luma/alpha planes. 
 
 
Definition at line 30 of file swscale_unscaled.c.
 
 
      
        
          | #define DECLARE_FF_YUVX_TO_ALL_RGBX_FUNCS | 
          ( | 
            | 
          yuvx | ) | 
           | 
        
      
 
Value:
#define DECLARE_FF_YUVX_TO_RGBX_FUNCS(ifmt, ofmt)
 
 
Definition at line 56 of file swscale_unscaled.c.
 
 
      
        
          | #define DECLARE_FF_NVX_TO_RGBX_FUNCS | 
          ( | 
            | 
          ifmt,  | 
        
        
           | 
           | 
            | 
          ofmt  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:int ff_##ifmt##_to_##ofmt##_neon(
int w, 
int h,                                              \
 
                                 const uint8_t *srcY, 
int linesizeY,                        \
 
                                 const uint8_t *srcC, 
int linesizeC,                        \
 
                                 int y_offset,                                              \
                                 int y_coeff);                                              \
                                                                                            \
                                           int srcStride[], int srcSliceY, int srcSliceH,   \
                                           uint8_t *dst[], 
int dstStride[]) {               \
 
                                                                                            \
    ff_##ifmt##_to_##ofmt##_neon(c->
srcW, srcSliceH,                                        \
 
                                 dst[0] + srcSliceY * dstStride[0], dstStride[0],           \
                                 src[0], srcStride[0], src[1], srcStride[1],                \
                                 yuv2rgb_table,                                             \
}                                                                                           \
static const struct endianess table[]
 
int srcW
Width of source luma/alpha planes. 
 
 
Definition at line 65 of file swscale_unscaled.c.
 
 
      
        
          | #define DECLARE_FF_NVX_TO_ALL_RGBX_FUNCS | 
          ( | 
            | 
          nvx | ) | 
           | 
        
      
 
Value:
#define DECLARE_FF_NVX_TO_RGBX_FUNCS(ifmt, ofmt)
 
 
Definition at line 89 of file swscale_unscaled.c.
 
 
      
        
          | #define SET_FF_NVX_TO_RGBX_FUNC | 
          ( | 
            | 
          ifmt,  | 
        
        
           | 
           | 
            | 
          IFMT,  | 
        
        
           | 
           | 
            | 
          ofmt,  | 
        
        
           | 
           | 
            | 
          OFMT,  | 
        
        
           | 
           | 
            | 
          accurate_rnd  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:
    if (
c->srcFormat == AV_PIX_FMT_##IFMT                                                   \
 
        && 
c->dstFormat == AV_PIX_FMT_##OFMT                                                \
 
        c->swscale = ifmt##_to_##ofmt##_neon_wrapper;                                       \
 
} while (0)
 
Definition at line 102 of file swscale_unscaled.c.
 
 
      
        
          | #define SET_FF_NVX_TO_ALL_RGBX_FUNC | 
          ( | 
            | 
          nvx,  | 
        
        
           | 
           | 
            | 
          NVX,  | 
        
        
           | 
           | 
            | 
          accurate_rnd  | 
        
        
           | 
          ) | 
           |  |