hvirtual/quicktime/encore50/text_dct.c File Reference

#include <math.h>

Include dependency graph for text_dct.c:

Go to the source code of this file.

Defines

#define PI   3.14159265358979323846
#define W1   2841
#define W2   2676
#define W3   2408
#define W5   1609
#define W6   1108
#define W7   565

Functions

void fdct_enc (short *block)
void init_fdct_enc ()
static void idctrow_enc (short *blk)
static void idctcol_enc (short *blk)
void idct_enc (short *block)
void init_idct_enc ()

Variables

static double c [8][8]
static short iclip [1024]
static short * iclp


Define Documentation

#define PI   3.14159265358979323846

Definition at line 48 of file text_dct.c.

#define W1   2841

Definition at line 113 of file text_dct.c.

#define W2   2676

Definition at line 114 of file text_dct.c.

#define W3   2408

Definition at line 115 of file text_dct.c.

#define W5   1609

Definition at line 116 of file text_dct.c.

#define W6   1108

Definition at line 117 of file text_dct.c.

#define W7   565

Definition at line 118 of file text_dct.c.


Function Documentation

void fdct_enc ( short *  block  ) 

Definition at line 55 of file text_dct.c.

References c, and s.

Referenced by CodeMB().

void idct_enc ( short *  block  ) 

Definition at line 129 of file text_dct.c.

References idctcol_enc(), and idctrow_enc().

Referenced by CodeMB().

Here is the call graph for this function:

static void idctcol_enc ( short *  blk  )  [static]

Definition at line 222 of file text_dct.c.

References iclp, W1, W2, W3, W5, W6, and W7.

Referenced by idct_enc().

static void idctrow_enc ( short *  blk  )  [static]

Definition at line 160 of file text_dct.c.

References W1, W2, W3, W5, W6, and W7.

Referenced by idct_enc().

void init_fdct_enc (  ) 

Definition at line 94 of file text_dct.c.

References c, PI, and s.

Referenced by encore().

void init_idct_enc (  ) 

Definition at line 141 of file text_dct.c.

References iclip, and iclp.

Referenced by encore().


Variable Documentation

double c[8][8] [static]

Definition at line 53 of file text_dct.c.

short iclip[1024] [static]

Definition at line 121 of file text_dct.c.

short* iclp [static]

Definition at line 122 of file text_dct.c.


Generated on Mon Apr 28 14:02:42 2008 for Cinelerra by  doxygen 1.5.5