34 int srcW =
desc->src->width;
37 for (
i = 0;
i < sliceH; ++
i) {
39 int src_pos = sliceY+
i -
desc->src->plane[0].sliceY;
41 uint16_t *
src1 = (uint16_t*)*(
src+src_pos);
43 for (j = 0; j < srcW; ++j) {
int ff_init_gamma_convert(SwsFilterDescriptor *desc, SwsSlice *src, uint16_t *table)
initializes gamma conversion descriptor
static int gamma_convert(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH)
static const uint16_t table[]
Struct which holds all necessary data for processing a slice.
Struct which defines a slice of an image to be scaled or an output for a scaled slice.