#include <swscale_internal.h>
Public Member Functions | |
| uint64_t redDither | __attribute__ ((aligned(8))) |
| uint64_t greenDither | __attribute__ ((aligned(8))) |
| uint64_t blueDither | __attribute__ ((aligned(8))) |
| uint64_t yCoeff | __attribute__ ((aligned(8))) |
| uint64_t vrCoeff | __attribute__ ((aligned(8))) |
| uint64_t ubCoeff | __attribute__ ((aligned(8))) |
| uint64_t vgCoeff | __attribute__ ((aligned(8))) |
| uint64_t ugCoeff | __attribute__ ((aligned(8))) |
| uint64_t yOffset | __attribute__ ((aligned(8))) |
| uint64_t uOffset | __attribute__ ((aligned(8))) |
| uint64_t vOffset | __attribute__ ((aligned(8))) |
| uint64_t esp | __attribute__ ((aligned(8))) |
| uint64_t vRounder | __attribute__ ((aligned(8))) |
| uint64_t u_temp | __attribute__ ((aligned(8))) |
| uint64_t v_temp | __attribute__ ((aligned(8))) |
Data Fields | |
| const AVClass * | av_class |
| ImgReSampleContext * | resampling_ctx |
| enum PixelFormat src_pix_fmt | dst_pix_fmt |
| const AVClass * | av_class |
| SwsFunc | swScale |
| int | srcW |
| int | srcH |
| int | dstH |
| int | chrSrcW |
| int | chrSrcH |
| int | chrDstW |
| int | chrDstH |
| int | lumXInc |
| int | chrXInc |
| int | lumYInc |
| int | chrYInc |
| int | dstFormat |
| int | srcFormat |
| format 4:2:0 type is always YV12 | |
| int | origDstFormat |
| int | origSrcFormat |
| format | |
| int | chrSrcHSubSample |
| int | chrSrcVSubSample |
| int | chrIntHSubSample |
| int | chrIntVSubSample |
| int | chrDstHSubSample |
| int | chrDstVSubSample |
| int | vChrDrop |
| int | sliceDir |
| double | param [2] |
| int16_t ** | lumPixBuf |
| int16_t ** | chrPixBuf |
| int16_t * | hLumFilter |
| int16_t * | hLumFilterPos |
| int16_t * | hChrFilter |
| int16_t * | hChrFilterPos |
| int16_t * | vLumFilter |
| int16_t * | vLumFilterPos |
| int16_t * | vChrFilter |
| int16_t * | vChrFilterPos |
| uint8_t | formatConvBuffer [VOF] |
| int | hLumFilterSize |
| int | hChrFilterSize |
| int | vLumFilterSize |
| int | vChrFilterSize |
| int | vLumBufSize |
| int | vChrBufSize |
| uint8_t * | funnyYCode |
| uint8_t * | funnyUVCode |
| int32_t * | lumMmx2FilterPos |
| int32_t * | chrMmx2FilterPos |
| int16_t * | lumMmx2Filter |
| int16_t * | chrMmx2Filter |
| int | canMMX2BeUsed |
| int | lastInLumBuf |
| int | lastInChrBuf |
| int | lumBufIndex |
| int | chrBufIndex |
| int | dstY |
| int | flags |
| void * | yuvTable |
| uint8_t * | table_rV [256] |
| uint8_t * | table_gU [256] |
| int | table_gV [256] |
| uint8_t * | table_bU [256] |
| int | contrast |
| int | brightness |
| int | saturation |
| int | srcColorspaceTable [4] |
| int | dstColorspaceTable [4] |
| int | srcRange |
| int | dstRange |
| int32_t | lumMmxFilter [4 *MAX_FILTER_SIZE] |
| int32_t | chrMmxFilter [4 *MAX_FILTER_SIZE] |
| int | dstW |
Definition at line 50 of file imgresample.c.
| uint64_t redDither SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t greenDither SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t blueDither SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t yCoeff SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t vrCoeff SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t ubCoeff SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t vgCoeff SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t ugCoeff SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t yOffset SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t uOffset SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t vOffset SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t esp SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t vRounder SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t u_temp SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t v_temp SwsContext::__attribute__ | ( | (aligned(8)) | ) |
| const AVClass* SwsContext::av_class |
Definition at line 52 of file imgresample.c.
Referenced by sws_freeContext(), sws_getCachedContext(), sws_getContext(), and sws_scale().
| enum PixelFormat src_pix_fmt SwsContext::dst_pix_fmt |
Definition at line 53 of file imgresample.c.
Referenced by sws_getCachedContext(), and sws_getContext().
| const AVClass* SwsContext::av_class |
info on struct for av_log
Definition at line 45 of file swscale_internal.h.
Note that src, dst, srcStride, dstStride will be copied in the sws_scale() wrapper so they can be freely modified here.
Definition at line 51 of file swscale_internal.h.
| int SwsContext::srcW |
| int SwsContext::srcH |
| int SwsContext::dstH |
Definition at line 53 of file swscale_internal.h.
Definition at line 53 of file swscale_internal.h.
Definition at line 53 of file swscale_internal.h.
Definition at line 53 of file swscale_internal.h.
Definition at line 54 of file swscale_internal.h.
Definition at line 54 of file swscale_internal.h.
Definition at line 55 of file swscale_internal.h.
Definition at line 55 of file swscale_internal.h.
format 4:2:0 type is always YV12
Definition at line 56 of file swscale_internal.h.
Referenced by selfTest().
Definition at line 57 of file swscale_internal.h.
Definition at line 58 of file swscale_internal.h.
Definition at line 58 of file swscale_internal.h.
Definition at line 59 of file swscale_internal.h.
Definition at line 59 of file swscale_internal.h.
Definition at line 60 of file swscale_internal.h.
Definition at line 60 of file swscale_internal.h.
Definition at line 61 of file swscale_internal.h.
Definition at line 62 of file swscale_internal.h.
| double SwsContext::param[2] |
Definition at line 63 of file swscale_internal.h.
| int16_t** SwsContext::lumPixBuf |
Definition at line 65 of file swscale_internal.h.
| int16_t** SwsContext::chrPixBuf |
Definition at line 66 of file swscale_internal.h.
| int16_t* SwsContext::hLumFilter |
Definition at line 67 of file swscale_internal.h.
| int16_t* SwsContext::hLumFilterPos |
Definition at line 68 of file swscale_internal.h.
| int16_t* SwsContext::hChrFilter |
Definition at line 69 of file swscale_internal.h.
| int16_t* SwsContext::hChrFilterPos |
Definition at line 70 of file swscale_internal.h.
| int16_t* SwsContext::vLumFilter |
| int16_t* SwsContext::vLumFilterPos |
Definition at line 72 of file swscale_internal.h.
| int16_t* SwsContext::vChrFilter |
| int16_t* SwsContext::vChrFilterPos |
Definition at line 74 of file swscale_internal.h.
| uint8_t SwsContext::formatConvBuffer[VOF] |
Definition at line 76 of file swscale_internal.h.
Definition at line 78 of file swscale_internal.h.
Definition at line 79 of file swscale_internal.h.
Definition at line 80 of file swscale_internal.h.
Definition at line 81 of file swscale_internal.h.
Definition at line 82 of file swscale_internal.h.
Definition at line 83 of file swscale_internal.h.
| uint8_t* SwsContext::funnyYCode |
Definition at line 85 of file swscale_internal.h.
| uint8_t* SwsContext::funnyUVCode |
Definition at line 86 of file swscale_internal.h.
| int32_t* SwsContext::lumMmx2FilterPos |
Definition at line 87 of file swscale_internal.h.
| int32_t* SwsContext::chrMmx2FilterPos |
Definition at line 88 of file swscale_internal.h.
| int16_t* SwsContext::lumMmx2Filter |
Definition at line 89 of file swscale_internal.h.
| int16_t* SwsContext::chrMmx2Filter |
Definition at line 90 of file swscale_internal.h.
Definition at line 92 of file swscale_internal.h.
Definition at line 94 of file swscale_internal.h.
Definition at line 95 of file swscale_internal.h.
Definition at line 96 of file swscale_internal.h.
Definition at line 97 of file swscale_internal.h.
| int SwsContext::dstY |
Definition at line 98 of file swscale_internal.h.
| void* SwsContext::yuvTable |
Definition at line 100 of file swscale_internal.h.
| uint8_t* SwsContext::table_rV[256] |
Definition at line 101 of file swscale_internal.h.
| uint8_t* SwsContext::table_gU[256] |
Definition at line 102 of file swscale_internal.h.
| int SwsContext::table_gV[256] |
Definition at line 103 of file swscale_internal.h.
| uint8_t* SwsContext::table_bU[256] |
Definition at line 104 of file swscale_internal.h.
Definition at line 107 of file swscale_internal.h.
Definition at line 107 of file swscale_internal.h.
Definition at line 107 of file swscale_internal.h.
Definition at line 108 of file swscale_internal.h.
Definition at line 109 of file swscale_internal.h.
Definition at line 110 of file swscale_internal.h.
Definition at line 110 of file swscale_internal.h.
| int32_t SwsContext::lumMmxFilter[4 *MAX_FILTER_SIZE] |
Definition at line 143 of file swscale_internal.h.
| int32_t SwsContext::chrMmxFilter[4 *MAX_FILTER_SIZE] |
Definition at line 144 of file swscale_internal.h.
| int SwsContext::dstW |
1.5.1