|
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
|
|
Typedef Documentation
Function Documentation
void j_rev_dct_sparse _ANSI_ARGS_ |
( |
(DCTBLOCK data, int pos) |
|
) |
|
|
void mp_validate_size _ANSI_ARGS_ |
( |
(int *x, int *y) |
|
) |
|
|
void mp_reset _ANSI_ARGS_ |
( |
(void) |
|
) |
|
|
|