Doxygen Source Code Documentation
iframe.c File Reference
#include <sys/times.h>
#include <sys/param.h>
#include "all.h"
#include "mtypes.h"
#include "frames.h"
#include "prototypes.h"
#include "mpeg.h"
#include "param.h"
#include "mheaders.h"
#include "fsize.h"
#include "parallel.h"
#include "postdct.h"
#include "rate.h"
#include "opts.h"
Go to the source code of this file.
Functions | |
void PrintItoIBitRate | _ANSI_ARGS_ ((int numBits, int frameNum)) |
void AllocDctBlocks | _ANSI_ARGS_ ((void)) |
int SetFCodeHelper | _ANSI_ARGS_ ((int sr)) |
void CalcDistortion | _ANSI_ARGS_ ((MpegFrame *current, int y, int x)) |
int | SetFCodeHelper (SR) int SR |
Variables | |
int | lastNumBits = 0 |
int | lastIFrame = 0 |
int | numBlocks = 0 |
int | numBits |
int | numFrames = 0 |
int | numFrameBits = 0 |
int32 | totalTime = 0 |
float | totalSNR = 0.0 |
float | totalPSNR = 0.0 |
int | lengths [256] |
int | qscaleI |
int | slicesPerFrame |
int | blocksPerSlice |
int | fCodeI |
int | fCodeP |
int | fCodeB |
boolean | printSNR = FALSE |
boolean | printMSE = FALSE |
boolean | decodeRefFrames = FALSE |
Block ** | dct = NULL |
Block ** | dctr = NULL |
Block ** | dctb = NULL |
dct_data_type ** | dct_data |
int | TIME_RATE |
MpegFrame * | current |
int32 | totalBits |
FILE * | fpointer |
int32 * | pred_term |
BitBucket * | bb |
float | snr [] |
float | psnr [] |
int | frameNum |
int | y |
int | x |
Function Documentation
|
|
|
|
|
|
|
|
|
|
Variable Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 232 of file iframe.c. Referenced by Tune_Init(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 230 of file iframe.c. Referenced by Tune_Init(). |
|
|
|
|
|
|
|
Definition at line 849 of file iframe.c. Referenced by main(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|