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  

mproto.h File Reference

#include "general.h"
#include "ansi.h"
#include "bitio.h"

Go to the source code of this file.


Defines

#define DCTSIZE2   DCTSIZE*DCTSIZE

Typedefs

typedef short DCTELEM
typedef DCTELEM DCTBLOCK [DCTSIZE2]

Functions

void mp_reset _ANSI_ARGS_ ((void))
void mp_free _ANSI_ARGS_ ((MpegFrame *mf))
MpegFrame *mp_new _ANSI_ARGS_ ((int fnumber, char type, MpegFrame *oldFrame))
void AllocDecoded _ANSI_ARGS_ ((MpegFrame *frame))
boolean mp_quant_zig_block _ANSI_ARGS_ ((Block in, FlatBlock out, int qscale, int iblock))
void UnQuantZig _ANSI_ARGS_ ((FlatBlock in, Block out, int qscale, boolean iblock))
void mp_rle_huff_block _ANSI_ARGS_ ((FlatBlock in, BitBucket *out))
void ReadEYUV _ANSI_ARGS_ ((MpegFrame *mf, FILE *fpointer, int width, int height))
boolean ReadPPM _ANSI_ARGS_ ((MpegFrame *mf, FILE *fpointer))
boolean PMotionSearch _ANSI_ARGS_ ((LumBlock currentBlock, MpegFrame *prev, int by, int bx, int *motionY, int *motionX))
void mp_validate_size _ANSI_ARGS_ ((int *x, int *y))
void j_rev_dct_sparse _ANSI_ARGS_ ((DCTBLOCK data, int pos))
void j_rev_dct _ANSI_ARGS_ ((DCTBLOCK data))
void BlockToData _ANSI_ARGS_ ((uint8 **data, Block block, int by, int bx))
void AddMotionBlock _ANSI_ARGS_ ((Block block, uint8 **prev, int by, int bx, int my, int mx))

Define Documentation

#define DCTSIZE2   DCTSIZE*DCTSIZE
 

Definition at line 92 of file mproto.h.


Typedef Documentation

typedef DCTELEM DCTBLOCK[DCTSIZE2]
 

Definition at line 94 of file mproto.h.

typedef short DCTELEM
 

Definition at line 93 of file mproto.h.


Function Documentation

void AddMotionBlock _ANSI_ARGS_ (Block block, uint8 **prev, int by, int bx, int my, int mx  
 

void BlockToData _ANSI_ARGS_ (uint8 **data, Block block, int by, int bx  
 

void j_rev_dct _ANSI_ARGS_ (DCTBLOCK data  
 

void j_rev_dct_sparse _ANSI_ARGS_ (DCTBLOCK data, int pos)   
 

void mp_validate_size _ANSI_ARGS_ (int *x, int *y  
 

boolean PMotionSearch _ANSI_ARGS_ (LumBlock currentBlock, MpegFrame *prev, int by, int bx, int *motionY, int *motionX  
 

boolean ReadPPM _ANSI_ARGS_ (MpegFrame *mf, FILE *fpointer  
 

void ReadSub4 _ANSI_ARGS_ (MpegFrame *mf, FILE *fpointer, int width, int height  
 

void Mpost_RLEHuffPBlock _ANSI_ARGS_ (FlatBlock in, BitBucket *out  
 

void UnQuantZig _ANSI_ARGS_ (FlatBlock in, Block out, int qscale, boolean iblock  
 

boolean mp_quant_zig_block _ANSI_ARGS_ (Block in, FlatBlock out, int qscale, int iblock  
 

void AllocDecoded _ANSI_ARGS_ (MpegFrame *frame  
 

MpegFrame* mp_new _ANSI_ARGS_ (int fnumber, char type, MpegFrame *oldFrame)   
 

void mp_free _ANSI_ARGS_ (MpegFrame *mf  
 

void mp_reset _ANSI_ARGS_ (void)   
 

 

Powered by Plone

This site conforms to the following standards: