Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

pframe.c File Reference

#include <assert.h>
#include <sys/param.h>
#include "all.h"
#include "mtypes.h"
#include "bitio.h"
#include "frames.h"
#include "prototypes.h"
#include "param.h"
#include "mheaders.h"
#include "fsize.h"
#include "postdct.h"
#include "mpeg.h"
#include "parallel.h"
#include "rate.h"
#include "opts.h"

Go to the source code of this file.


Functions

boolean ZeroMotionBetter _ANSI_ARGS_ ((LumBlock currentBlock, MpegFrame *prev, int by, int bx, int my, int mx))
boolean DoIntraCode _ANSI_ARGS_ ((LumBlock currentBlock, MpegFrame *prev, int by, int bx, int motionY, int motionX))
boolean ZeroMotionSufficient _ANSI_ARGS_ ((LumBlock currentBlock, MpegFrame *prev, int by, int bx))
void GenPFrame (bb, current, prev) BitBucket *bb

Variables

int32 zeroDiff
int numPIBlocks = 0
int numPPBlocks = 0
int numPSkipped = 0
int numPIBits = 0
int numPPBits = 0
int numFrames = 0
int numFrameBits = 0
int32 totalTime = 0
int qscaleP
float totalSNR = 0.0
float totalPSNR = 0.0
Block ** dct
Block ** dctr
Block ** dctb
dct_data_type ** dct_data
MpegFramecurrent
MpegFrameprev
int32 totalBits
FILE * fpointer
int by
int bx
int my
int mx
int motionY
int motionX

Function Documentation

boolean ZeroMotionSufficient _ANSI_ARGS_ (LumBlock currentBlock, MpegFrame *prev, int by, int bx   [static]
 

boolean DoIntraCode _ANSI_ARGS_ (LumBlock currentBlock, MpegFrame *prev, int by, int bx, int motionY, int motionX   [static]
 

boolean ZeroMotionBetter _ANSI_ARGS_ (LumBlock currentBlock, MpegFrame *prev, int by, int bx, int my, int mx   [static]
 

void GenPFrame bb   ,
current   ,
prev   
 


Variable Documentation

int bx
 

Definition at line 1067 of file pframe.c.

int by
 

Definition at line 1066 of file pframe.c.

MpegFrame* current
 

Definition at line 219 of file pframe.c.

Block** dct
 

Definition at line 172 of file pframe.c.

dct_data_type** dct_data
 

Definition at line 173 of file pframe.c.

Block ** dctb
 

Definition at line 172 of file pframe.c.

Block ** dctr
 

Definition at line 172 of file pframe.c.

FILE* fpointer
 

Definition at line 803 of file pframe.c.

int motionX
 

Definition at line 1012 of file pframe.c.

int motionY
 

Definition at line 1011 of file pframe.c.

int mx
 

Definition at line 961 of file pframe.c.

int my
 

Definition at line 960 of file pframe.c.

int numFrameBits = 0 [static]
 

Definition at line 167 of file pframe.c.

int numFrames = 0 [static]
 

Definition at line 166 of file pframe.c.

int numPIBits = 0 [static]
 

Definition at line 164 of file pframe.c.

int numPIBlocks = 0 [static]
 

Definition at line 161 of file pframe.c.

int numPPBits = 0 [static]
 

Definition at line 165 of file pframe.c.

int numPPBlocks = 0 [static]
 

Definition at line 162 of file pframe.c.

int numPSkipped = 0 [static]
 

Definition at line 163 of file pframe.c.

MpegFrame* prev
 

Definition at line 1065 of file pframe.c.

int qscaleP [static]
 

Definition at line 169 of file pframe.c.

int32 totalBits
 

Definition at line 802 of file pframe.c.

float totalPSNR = 0.0 [static]
 

Definition at line 171 of file pframe.c.

float totalSNR = 0.0 [static]
 

Definition at line 170 of file pframe.c.

int32 totalTime = 0 [static]
 

Definition at line 168 of file pframe.c.

int32 zeroDiff [static]
 

Definition at line 160 of file pframe.c.

 

Powered by Plone

This site conforms to the following standards: