SwsContext Struct Reference

#include <swscale_internal.h>


Data Fields

AVClassav_class
 info on struct for av_log
struct ImgReSampleContextresampling_ctx
enum PixelFormat src_pix_fmt dst_pix_fmt
SwsFunc swScale
 Note that src, dst, srcStride, dstStride will be copied in the sws_scale() wrapper so they can be freely modified here.
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 [4000]
int hLumFilterSize
int hChrFilterSize
int vLumFilterSize
int vChrFilterSize
int vLumBufSize
int vChrBufSize
uint8_tfunnyYCode
uint8_tfunnyUVCode
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_ttable_rV [256]
uint8_ttable_gU [256]
int table_gV [256]
uint8_ttable_bU [256]
int contrast
int brightness
int saturation
int srcColorspaceTable [4]
int dstColorspaceTable [4]
int srcRange
int dstRange
uint64_t redDither
uint64_t greenDither
uint64_t blueDither
uint64_t yCoeff
uint64_t vrCoeff
uint64_t ubCoeff
uint64_t vgCoeff
uint64_t ugCoeff
uint64_t yOffset
uint64_t uOffset
uint64_t vOffset
int32_t lumMmxFilter [4 *MAX_FILTER_SIZE]
int32_t chrMmxFilter [4 *MAX_FILTER_SIZE]
int dstW
uint64_t esp
uint64_t vRounder
uint64_t u_temp
uint64_t v_temp


Detailed Description

Definition at line 50 of file imgresample.c.


Field Documentation

info on struct for av_log

Definition at line 51 of file imgresample.c.

Definition at line 52 of file imgresample.c.

Definition at line 53 of file imgresample.c.

Note that src, dst, srcStride, dstStride will be copied in the sws_scale() wrapper so they can be freely modified here.

Definition at line 48 of file swscale_internal.h.

Referenced by ff_bfin_get_unscaled_swscale().

Definition at line 49 of file swscale_internal.h.

Referenced by selfTest(), and yuv2rgb_init_altivec().

Definition at line 49 of file swscale_internal.h.

Referenced by selfTest().

Definition at line 50 of file swscale_internal.h.

Definition at line 50 of file swscale_internal.h.

Definition at line 50 of file swscale_internal.h.

Definition at line 50 of file swscale_internal.h.

Definition at line 51 of file swscale_internal.h.

Definition at line 51 of file swscale_internal.h.

Definition at line 52 of file swscale_internal.h.

Definition at line 52 of file swscale_internal.h.

Definition at line 54 of file swscale_internal.h.

format

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.

Definition at line 56 of file swscale_internal.h.

Definition at line 56 of file swscale_internal.h.

Definition at line 57 of file swscale_internal.h.

Definition at line 57 of file swscale_internal.h.

Referenced by gray16swap().

Definition at line 58 of file swscale_internal.h.

Definition at line 59 of file swscale_internal.h.

double SwsContext::param[2]

Definition at line 60 of file swscale_internal.h.

Definition at line 62 of file swscale_internal.h.

Definition at line 63 of file swscale_internal.h.

Definition at line 64 of file swscale_internal.h.

Definition at line 65 of file swscale_internal.h.

Definition at line 66 of file swscale_internal.h.

Definition at line 67 of file swscale_internal.h.

Definition at line 68 of file swscale_internal.h.

Referenced by yuv2yuvX_altivec_real().

Definition at line 69 of file swscale_internal.h.

Definition at line 70 of file swscale_internal.h.

Referenced by yuv2yuvX_altivec_real().

Definition at line 71 of file swscale_internal.h.

Definition at line 73 of file swscale_internal.h.

Definition at line 75 of file swscale_internal.h.

Definition at line 76 of file swscale_internal.h.

Definition at line 77 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 82 of file swscale_internal.h.

Definition at line 83 of file swscale_internal.h.

Definition at line 84 of file swscale_internal.h.

Definition at line 85 of file swscale_internal.h.

Definition at line 86 of file swscale_internal.h.

Definition at line 87 of file swscale_internal.h.

Definition at line 89 of file swscale_internal.h.

Definition at line 91 of file swscale_internal.h.

Definition at line 92 of file swscale_internal.h.

Definition at line 93 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 97 of file swscale_internal.h.

Referenced by yuv2rgb_c_init_tables().

Definition at line 98 of file swscale_internal.h.

Referenced by yuv2rgb_c_init_tables().

Definition at line 99 of file swscale_internal.h.

Referenced by yuv2rgb_c_init_tables().

Definition at line 100 of file swscale_internal.h.

Referenced by yuv2rgb_c_init_tables().

Definition at line 101 of file swscale_internal.h.

Referenced by yuv2rgb_c_init_tables().

Definition at line 104 of file swscale_internal.h.

Definition at line 104 of file swscale_internal.h.

Definition at line 104 of file swscale_internal.h.

Definition at line 105 of file swscale_internal.h.

Definition at line 106 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 128 of file swscale_internal.h.

Definition at line 129 of file swscale_internal.h.

Definition at line 130 of file swscale_internal.h.

Definition at line 132 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 133 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 134 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 135 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 136 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 137 of file swscale_internal.h.

Referenced by bfin_prepare_coefficients(), and yuv2rgb_init_vis().

Definition at line 138 of file swscale_internal.h.

Referenced by yuv2rgb_init_vis().

Definition at line 139 of file swscale_internal.h.

Referenced by yuv2rgb_init_vis().

int32_t SwsContext::lumMmxFilter[4 *MAX_FILTER_SIZE]

Definition at line 140 of file swscale_internal.h.

int32_t SwsContext::chrMmxFilter[4 *MAX_FILTER_SIZE]

Definition at line 141 of file swscale_internal.h.

uint64_t SwsContext::esp

Definition at line 143 of file swscale_internal.h.

Definition at line 144 of file swscale_internal.h.

Definition at line 145 of file swscale_internal.h.

Definition at line 146 of file swscale_internal.h.


The documentation for this struct was generated from the following files:

Generated on Sat Sep 6 21:26:21 2008 for ffmpeg by  doxygen 1.5.6