libgpac
Documentation of the core library of GPAC
|
Data Structures | |
struct | H263Idx |
struct | GF_H263DmxCtx |
Macros | |
#define | H263_CACHE_SIZE 4096 |
#define | OFFS(_n) #_n, offsetof(GF_H263DmxCtx, _n) |
Functions | |
GF_Err | h263dmx_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
static u32 | h263dmx_next_start_code_bs (GF_BitStream *bs) |
static void | h263dmx_check_dur (GF_Filter *filter, GF_H263DmxCtx *ctx) |
static void | h263dmx_check_pid (GF_Filter *filter, GF_H263DmxCtx *ctx, u32 width, u32 height) |
static Bool | h263dmx_process_event (GF_Filter *filter, const GF_FilterEvent *evt) |
static GFINLINE void | h263dmx_update_cts (GF_H263DmxCtx *ctx) |
static s32 | h263dmx_next_start_code (u8 *data, u32 size) |
static void | h263_get_pic_size (GF_BitStream *bs, u32 fmt, u32 *w, u32 *h) |
GF_Err | h263dmx_process (GF_Filter *filter) |
static void | h263dmx_finalize (GF_Filter *filter) |
static const char * | h263dmx_probe_data (const u8 *data, u32 size, GF_FilterProbeScore *score) |
const GF_FilterRegister * | rfh263_register (GF_FilterSession *session) |
Variables | |
static const GF_FilterCapability | H263DmxCaps [] |
static const GF_FilterArgs | H263DmxArgs [] |
GF_FilterRegister | H263DmxRegister |
struct GF_H263DmxCtx |
Data Fields | ||
---|---|---|
GF_Fraction | fps | |
Double | index | |
Bool | notime | |
GF_FilterPid * | ipid | |
GF_FilterPid * | opid | |
GF_BitStream * | bs | |
u64 | cts | |
u32 | width | |
u32 | height | |
GF_Fraction64 | duration | |
Double | start_range | |
Bool | in_seek | |
u32 | timescale | |
u32 | resume_from | |
u32 | bytes_in_header | |
char | hdr_store[8] | |
Bool | is_playing | |
Bool | is_file | |
Bool | file_loaded | |
Bool | initial_play_done | |
GF_FilterPacket * | src_pck | |
H263Idx * | indexes | |
u32 | index_alloc_size | |
u32 | index_size | |
u32 | bitrate | |
Bool | copy_props |
#define H263_CACHE_SIZE 4096 |
#define OFFS | ( | _n | ) | #_n, offsetof(GF_H263DmxCtx, _n) |
|
static |
|
static |
|
static |
|
static |
|
static |
GF_Err h263dmx_process | ( | GF_Filter * | filter | ) |
|
static |
|
static |
const GF_FilterRegister* rfh263_register | ( | GF_FilterSession * | session | ) |
|
static |
|
static |
GF_FilterRegister H263DmxRegister |