| 
    FFmpeg
    
   | 
 
Struct which holds all necessary data for processing a slice. More...
#include <swscale_internal.h>
Data Fields | |
| SwsSlice * | src | 
| Source slice.  More... | |
| SwsSlice * | dst | 
| Output slice.  More... | |
| int | alpha | 
| Flag for processing alpha channel.  More... | |
| void * | instance | 
| Filter instance data.  More... | |
| int(* | process )(SwsContext *c, struct SwsFilterDescriptor *desc, int sliceY, int sliceH) | 
| Function for processing input slice sliceH lines starting from line sliceY.  More... | |
Struct which holds all necessary data for processing a slice.
A processing step can be a color conversion or horizontal/vertical scaling.
Definition at line 979 of file swscale_internal.h.
| SwsSlice* SwsFilterDescriptor::src | 
Source slice.
Definition at line 981 of file swscale_internal.h.
Referenced by any_vscale(), chr_convert(), chr_h_scale(), chr_planar_vscale(), ff_init_desc_cfmt_convert(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_desc_no_chr(), ff_init_gamma_convert(), ff_init_vscale(), gamma_convert(), lum_convert(), lum_h_scale(), lum_planar_vscale(), and packed_vscale().
| SwsSlice* SwsFilterDescriptor::dst | 
Output slice.
Definition at line 982 of file swscale_internal.h.
Referenced by any_vscale(), chr_convert(), chr_h_scale(), chr_planar_vscale(), ff_init_desc_cfmt_convert(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_desc_no_chr(), ff_init_gamma_convert(), ff_init_vscale(), lum_convert(), lum_h_scale(), lum_planar_vscale(), no_chr_scale(), and packed_vscale().
| int SwsFilterDescriptor::alpha | 
Flag for processing alpha channel.
Definition at line 984 of file swscale_internal.h.
Referenced by any_vscale(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_desc_no_chr(), ff_init_filters(), ff_init_vscale(), lum_convert(), lum_h_scale(), lum_planar_vscale(), and packed_vscale().
| void* SwsFilterDescriptor::instance | 
Filter instance data.
Definition at line 985 of file swscale_internal.h.
Referenced by any_vscale(), chr_convert(), chr_h_scale(), chr_planar_vscale(), ff_free_filters(), ff_init_desc_cfmt_convert(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_desc_no_chr(), ff_init_gamma_convert(), ff_init_vscale(), ff_init_vscale_pfn(), gamma_convert(), lum_convert(), lum_h_scale(), lum_planar_vscale(), and packed_vscale().
| int(* SwsFilterDescriptor::process)(SwsContext *c, struct SwsFilterDescriptor *desc, int sliceY, int sliceH) | 
Function for processing input slice sliceH lines starting from line sliceY.
Definition at line 988 of file swscale_internal.h.
Referenced by ff_init_desc_cfmt_convert(), ff_init_desc_chscale(), ff_init_desc_fmt_convert(), ff_init_desc_hscale(), ff_init_desc_no_chr(), ff_init_gamma_convert(), and ff_init_vscale().
 1.8.6