| 
    FFmpeg
    
   | 
 
Go to the source code of this file.
Macros | |
| #define | YUV2RGB_LOOP(depth) | 
Functions | |
| void | ff_yuv_420_rgb24_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuv_420_bgr24_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuv_420_rgb15_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuv_420_rgb16_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuv_420_rgb32_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuv_420_bgr32_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index) | 
| void | ff_yuva_420_rgb32_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index, const uint8_t *pa_2index) | 
| void | ff_yuva_420_bgr32_TMPL (x86_reg index, uint8_t *image, const uint8_t *pu_index, const uint8_t *pv_index, const uint64_t *pointer_c_dither, const uint8_t *py_2index, const uint8_t *pa_2index) | 
| static int | yuv420_rgb15_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuv420_rgb16_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuv420_rgb32_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuv420_bgr32_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuva420_rgb32_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuva420_bgr32_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuv420_rgb24_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
| static int | yuv420_bgr24_TMPL (SwsContext *c, const uint8_t *src[], int srcStride[], int srcSliceY, int srcSliceH, uint8_t *dst[], int dstStride[]) | 
Variables | |
| return | srcSliceH | 
| #define YUV2RGB_LOOP | ( | depth | ) | 
Definition at line 29 of file yuv2rgb_template.c.
| void ff_yuv_420_rgb24_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuv_420_bgr24_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuv_420_rgb15_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuv_420_rgb16_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuv_420_rgb32_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuv_420_bgr32_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index | ||
| ) | 
| void ff_yuva_420_rgb32_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index, | ||
| const uint8_t * | pa_2index | ||
| ) | 
| void ff_yuva_420_bgr32_TMPL | ( | x86_reg | index, | 
| uint8_t * | image, | ||
| const uint8_t * | pu_index, | ||
| const uint8_t * | pv_index, | ||
| const uint64_t * | pointer_c_dither, | ||
| const uint8_t * | py_2index, | ||
| const uint8_t * | pa_2index | ||
| ) | 
      
  | 
  inlinestatic | 
Definition at line 70 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 90 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 110 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 124 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 138 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 152 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 168 of file yuv2rgb_template.c.
      
  | 
  inlinestatic | 
Definition at line 182 of file yuv2rgb_template.c.
| return srcSliceH | 
Definition at line 87 of file yuv2rgb_template.c.
Referenced by bayer_to_rgb24_wrapper(), bayer_to_yv12_wrapper(), bgr24ToYv12Wrapper(), bswap_16bpc(), bswap_32bpc(), copyPlane(), ff_sws_alphablendaway(), float_y_to_uint_y_wrapper(), gbr16ptopacked16(), gbr24ptopacked24(), gbr24ptopacked32(), gbraptopacked32(), nv12ToPlanarWrapper(), nv24ToPlanarWrapper(), packed16togbra16(), packedCopyWrapper(), packedtogbr24p(), palToRgbWrapper(), planar8ToP01xleWrapper(), planarCopyWrapper(), planarRgb16ToRgb16Wrapper(), planarRgbaToRgbWrapper(), planarRgbToplanarRgbWrapper(), planarRgbToRgbWrapper(), planarToNv12Wrapper(), planarToNv24Wrapper(), planarToP01xWrapper(), planarToUyvyWrapper(), planarToYuy2Wrapper(), Rgb16ToPlanarRgb16Wrapper(), rgbToPlanarRgbWrapper(), rgbToRgbWrapper(), sws_scale(), swscale(), uint_y_to_float_y_wrapper(), uyvyToYuv420Wrapper(), uyvyToYuv422Wrapper(), wrap(), yuv422pToUyvyWrapper(), yuv422pToYuy2Wrapper(), yuyvToYuv420Wrapper(), yuyvToYuv422Wrapper(), and yvu9ToYv12Wrapper().
 1.8.17