Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

mpeg3io.h File Reference

#include <stdio.h>
#include "mpeg3css.h"
#include "mpeg3private.inc"

Include dependency graph for mpeg3io.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define mpeg3io_tell(fs)   (((mpeg3_fs_t *)(fs))->current_byte)
#define mpeg3io_eof(fs)   (((mpeg3_fs_t *)(fs))->current_byte >= ((mpeg3_fs_t *)(fs))->total_bytes)
#define mpeg3io_bof(fs)   (((mpeg3_fs_t *)(fs))->current_byte < 0)
#define mpeg3io_total_bytes(fs)   (((mpeg3_fs_t *)(fs))->total_bytes)

Functions

unsigned int mpeg3io_read_int32 (mpeg3_fs_t *fs)
unsigned int mpeg3io_read_char (mpeg3_fs_t *fs)


Define Documentation

#define mpeg3io_bof fs   )     (((mpeg3_fs_t *)(fs))->current_byte < 0)
 

Definition at line 46 of file mpeg3io.h.

#define mpeg3io_eof fs   )     (((mpeg3_fs_t *)(fs))->current_byte >= ((mpeg3_fs_t *)(fs))->total_bytes)
 

Definition at line 43 of file mpeg3io.h.

#define mpeg3io_tell fs   )     (((mpeg3_fs_t *)(fs))->current_byte)
 

Definition at line 40 of file mpeg3io.h.

#define mpeg3io_total_bytes fs   )     (((mpeg3_fs_t *)(fs))->total_bytes)
 

Definition at line 49 of file mpeg3io.h.


Function Documentation

unsigned int mpeg3io_read_char mpeg3_fs_t fs  )  [inline]
 

Definition at line 68 of file mpeg3io.h.

References mpeg3_fs_t::current_byte, and mpeg3_fs_t::fd.

unsigned int mpeg3io_read_int32 mpeg3_fs_t fs  )  [inline]
 

Definition at line 51 of file mpeg3io.h.

References mpeg3_fs_t::current_byte, d, and mpeg3_fs_t::fd.


Generated on Sat Nov 5 16:24:45 2005 for OPIE by  doxygen 1.4.2