libavcodec/proresdsp.c File Reference

#include "proresdsp.h"
#include "simple_idct.h"
#include "libavutil/common.h"

Go to the source code of this file.

Defines

#define BIAS   (1 << (PRORES_BITS_PER_SAMPLE - 1))
 bias value for converting signed pixels into unsigned ones
#define CLIP_MIN   (1 << (PRORES_BITS_PER_SAMPLE - 8))
 minimum value for clipping resulting pixels
#define CLIP_MAX   (1 << PRORES_BITS_PER_SAMPLE) - CLIP_MIN - 1
 maximum value for clipping resulting pixels
#define CLIP_AND_BIAS(x)   (av_clip((x) + BIAS, CLIP_MIN, CLIP_MAX))

Functions

void ff_proresdsp_init (ProresDSPContext *dsp, AVCodecContext *avctx)


Define Documentation

#define BIAS   (1 << (PRORES_BITS_PER_SAMPLE - 1))

bias value for converting signed pixels into unsigned ones

Definition at line 27 of file proresdsp.c.

#define CLIP_AND_BIAS (  )     (av_clip((x) + BIAS, CLIP_MIN, CLIP_MAX))

Definition at line 31 of file proresdsp.c.

#define CLIP_MAX   (1 << PRORES_BITS_PER_SAMPLE) - CLIP_MIN - 1

maximum value for clipping resulting pixels

Definition at line 29 of file proresdsp.c.

#define CLIP_MIN   (1 << (PRORES_BITS_PER_SAMPLE - 8))

minimum value for clipping resulting pixels

Definition at line 28 of file proresdsp.c.


Function Documentation

void ff_proresdsp_init ( ProresDSPContext dsp,
AVCodecContext avctx 
)

Definition at line 72 of file proresdsp.c.

Referenced by decode_init(), and encode_init().


Generated on Fri Oct 26 02:50:07 2012 for FFmpeg by  doxygen 1.5.8