|
|
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) |
|
) |
|
|
|