Quality settings

Generic quality settings. More...

Defines

#define GAVL_QUALITY_FASTEST   1
 Fastest processing.
#define GAVL_QUALITY_BEST   5
 Highest quality.
#define GAVL_QUALITY_DEFAULT   2
 Default quality.

Detailed Description

Generic quality settings.

Gavl allows multiple versions of each conversion routine. Optimized routines often have a worse precision, while highly accurate routines are too slow for live playback. Quality level 3 enables the standard ANSI-C versions, which are always available, or an optimized version of the same accuracy. Qualities 1 and 2 choose optimized versions which are less accurate. Qualities 4 and 5 enable high quality versions.

Not all routines are available for quality levels other than 3. In these cases, the quality will be ignored.


Define Documentation

#define GAVL_QUALITY_FASTEST   1

Fastest processing.

Worst quality.

#define GAVL_QUALITY_BEST   5

Highest quality.

Slowest, may not work in realtime applications

#define GAVL_QUALITY_DEFAULT   2

Default quality.

Default quality, most probably the choice for realtime playback applications.

Generated on Fri Jun 8 17:27:53 2012 for gavl by  doxygen 1.6.3