|
MythTV master
|
#include <stdlib.h>#include <string.h>#include "mpg_common.h"#include "avi.h"#include "replex.h"#include "pes.h"#include "libmythbase/mythlogging.h"Go to the source code of this file.
Macros | |
| #define | DEBUG 1 |
| #define | MAX_BUF_SIZE 0xffff |
Functions | |
| static uint32_t | getle32 (uint8_t *buf) |
| static uint32_t | getsize (int fd) |
| static uint32_t | getsize_buf (uint8_t *buf) |
| int | check_riff (avi_context *ac, uint8_t *buf, int len) |
| static int | new_idx_frame (avi_context *ac, uint32_t pos, uint32_t len, uint32_t fl, uint32_t id) |
| static void | print_index (avi_context *ac, int num) |
| int | avi_read_index (avi_context *ac, int fd) |
| int | read_avi_header (avi_context *ac, int fd) |
| int | get_avi_from_index (pes_in_t *p, int fd, avi_context *ac, void(*func)(pes_in_t *p), uint32_t insize) |
| void | get_avi (pes_in_t *p, uint8_t *buf, int count, void(*func)(pes_in_t *p)) |
| int avi_read_index | ( | avi_context * | ac, |
| int | fd | ||
| ) |
Definition at line 142 of file avi.cpp.
Referenced by init_replex().
| int check_riff | ( | avi_context * | ac, |
| uint8_t * | buf, | ||
| int | len | ||
| ) |
Definition at line 79 of file avi.cpp.
Referenced by check_stream_type(), and init_replex().
Definition at line 525 of file avi.cpp.
Referenced by get_avi(), and replex_fill_buffers().
| int get_avi_from_index | ( | pes_in_t * | p, |
| int | fd, | ||
| avi_context * | ac, | ||
| void(*)(pes_in_t *p) | func, | ||
| uint32_t | insize | ||
| ) |
Definition at line 426 of file avi.cpp.
Referenced by replex_fill_buffers().
|
static |
Definition at line 46 of file avi.cpp.
Referenced by avi_read_index(), check_riff(), get_avi_from_index(), getsize(), getsize_buf(), and read_avi_header().
|
static |
Definition at line 64 of file avi.cpp.
Referenced by avi_read_index(), mythburn.FontDef::drawText(), and read_avi_header().
|
static |
Definition at line 73 of file avi.cpp.
Referenced by get_avi(), and get_avi_from_index().
|
static |
Definition at line 100 of file avi.cpp.
Referenced by avi_read_index().
|
static |
Definition at line 129 of file avi.cpp.
Referenced by get_avi_from_index().
| int read_avi_header | ( | avi_context * | ac, |
| int | fd | ||
| ) |
Definition at line 215 of file avi.cpp.
Referenced by init_replex().