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  

mpeg.h File Reference

#include "ansi.h"
#include "mtypes.h"
#include "frame.h"

Go to the source code of this file.


Functions

int32 GenMPEGStream _ANSI_ARGS_ ((int whichGOP, int frameStart, int frameEnd, int32 qtable[], int32 niqtable[], int numFrames, FILE *ofp, char *outputFileName))
void PrintStartStats _ANSI_ARGS_ ((int firstFrame, int lastFrame))
void IncrementTCTime _ANSI_ARGS_ ((void))
void SetReferenceFrameType _ANSI_ARGS_ ((char *type))
boolean NonLocalRefFrame _ANSI_ARGS_ ((int id))
void ReadDecodedRefFrame _ANSI_ARGS_ ((MpegFrame *frame, int frameNumber))
void WriteDecodedFrame _ANSI_ARGS_ ((MpegFrame *frame))
void SetBitRateFileName _ANSI_ARGS_ ((char *fileName))

Variables

MpegFrame * frameMemory [3]
int32 tc_hrs
int32 tc_min
int32 tc_sec
int32 tc_pict
int32 tc_extra
int totalFramesSent
int gopSize
char * framePattern
int framePatternLen
int32 qtable []
int32 niqtable []
int32 * customQtable
int32 * customNIQtable
int aspectRatio
int frameRate
int frameRateRounded
boolean frameRateInteger

Function Documentation

void SetBitRateFileName _ANSI_ARGS_ (  (char *fileName)    ) 
 

void WriteDecodedFrame _ANSI_ARGS_ (  (MpegFrame *frame)    ) 
 

void GetRemoteDecodedRefFrame _ANSI_ARGS_ (  (MpegFrame *frame, int frameNumber)    ) 
 

void WaitForDecodedFrame _ANSI_ARGS_ (  (int id)    ) 
 

void SetReferenceFrameType _ANSI_ARGS_ (  (char *type)    ) 
 

void IncrementTCTime _ANSI_ARGS_ (  (void)    ) 
 

void PrintStartStats _ANSI_ARGS_ (  (int firstFrame, int lastFrame)    ) 
 

int32 GenMPEGStream _ANSI_ARGS_ (  (int whichGOP, int frameStart, int frameEnd, int32 qtable[], int32 niqtable[], int numFrames, FILE *ofp, char *outputFileName)    ) 
 


Variable Documentation

int aspectRatio
 

Definition at line 113 of file mpeg.h.

int32* customNIQtable
 

Definition at line 112 of file mpeg.h.

int32* customQtable
 

Definition at line 111 of file mpeg.h.

MpegFrame* frameMemory[3]
 

Definition at line 103 of file mpeg.h.

char* framePattern
 

Definition at line 107 of file mpeg.h.

int framePatternLen
 

Definition at line 108 of file mpeg.h.

int frameRate
 

Definition at line 114 of file mpeg.h.

boolean frameRateInteger
 

Definition at line 116 of file mpeg.h.

int frameRateRounded
 

Definition at line 115 of file mpeg.h.

int gopSize
 

Definition at line 106 of file mpeg.h.

int32 niqtable[]
 

Definition at line 110 of file mpeg.h.

int32 qtable[]
 

Definition at line 109 of file mpeg.h.

int32 tc_extra
 

Definition at line 104 of file mpeg.h.

int32 tc_hrs
 

Definition at line 104 of file mpeg.h.

int32 tc_min
 

Definition at line 104 of file mpeg.h.

int32 tc_pict
 

Definition at line 104 of file mpeg.h.

int32 tc_sec
 

Definition at line 104 of file mpeg.h.

int totalFramesSent
 

Definition at line 105 of file mpeg.h.

 

Powered by Plone

This site conforms to the following standards: