TRVFFMpegFilter

<< Click to display table of contents >>

TRVFFMpegFilter

This type defines the method for scaling video frames.

Unit [VCL and LCL] MRVType;

Unit [FMX] fmxMRVType;

type

  TRVFFMpegFilter = (rvffNone, rvffFastBilinear, rvffBilinear, rvffBicubic,

    rvffX, rvffPoint, rvffArea, rvffBicublin, rvffGauss, rvffSinc, rvffLaczos,

    rvffSpline);                                                           

Value

Method

rvffNone

(auto-selection)

rvffFastBilinear

fast bilinear

rvffBilinear

bilinear

rvffBicubic

bicubic

rvffX

experimental

rvffPoint

nearest neighbor / point

rvffArea

area averaging (downscale only, for upscale it is bilinear)

rvffBicublin

luma bicubic / chroma bilinear

rvffGauss

Gaussian

rvffSinc

sinc

rvffLaczos

Lanczos

rvffSpline

bicubic spline

See also:

TRVFFMpegProperty.VideoFilter