![]() |
libgpac
Documentation of the core library of GPAC
|
Enumerations | |
enum | { RESET_STATE_VPS =1 , RESET_STATE_SPS =1<<1 , RESET_STATE_PPS =1<<2 , RESET_STATE_SPS_EXT =1<<3 , RESET_STATE_DCI =1<<4 } |
Functions | |
void | isor_reset_reader (ISOMChannel *ch) |
void | isor_check_producer_ref_time (ISOMReader *read) |
static void | init_reader (ISOMChannel *ch) |
static void | isor_update_cenc_info (ISOMChannel *ch, Bool for_item) |
void | isor_reader_get_sample_from_item (ISOMChannel *ch) |
void | isor_reader_get_sample (ISOMChannel *ch) |
void | isor_reader_release_sample (ISOMChannel *ch) |
static void | isor_reset_seq_list (GF_List *list) |
static void | isor_replace_nal (ISOMChannel *ch, u8 *data, u32 size, u8 nal_type, u32 *reset_state) |
u8 | key_info_get_iv_size (const u8 *key_info, u32 nb_keys, u32 idx, u8 *const_iv_size, const u8 **const_iv) |
void | isor_sai_bytes_removed (ISOMChannel *ch, u32 pos, u32 removed) |
void | isor_reader_check_config (ISOMChannel *ch) |
void | isor_set_sample_groups_and_aux_data (ISOMReader *read, ISOMChannel *ch, GF_FilterPacket *pck) |
anonymous enum |
void isor_reset_reader | ( | ISOMChannel * | ch | ) |
void isor_check_producer_ref_time | ( | ISOMReader * | read | ) |
|
static |
|
static |
void isor_reader_get_sample_from_item | ( | ISOMChannel * | ch | ) |
void isor_reader_get_sample | ( | ISOMChannel * | ch | ) |
void isor_reader_release_sample | ( | ISOMChannel * | ch | ) |
|
static |
|
static |
u8 key_info_get_iv_size | ( | const u8 * | key_info, |
u32 | nb_keys, | ||
u32 | idx, | ||
u8 * | const_iv_size, | ||
const u8 ** | const_iv | ||
) |
void isor_sai_bytes_removed | ( | ISOMChannel * | ch, |
u32 | pos, | ||
u32 | removed | ||
) |
void isor_reader_check_config | ( | ISOMChannel * | ch | ) |
void isor_set_sample_groups_and_aux_data | ( | ISOMReader * | read, |
ISOMChannel * | ch, | ||
GF_FilterPacket * | pck | ||
) |