|
static GFINLINE u32 | get_vlen_size (u32 len) |
|
static GFINLINE void | gsfmx_write_vlen (GSFMxCtx *ctx, u32 len) |
|
static GFINLINE u32 | gsfmx_get_header_size (GSFMxCtx *ctx, GSFStream *gst, Bool use_seq_num, Bool first_frag, Bool no_frag, u32 pck_size, u32 block_size, u32 block_offset) |
|
static void | gsfmx_encrypt (GSFMxCtx *ctx, char *data, u32 nb_crypt_bytes) |
|
static void | gsfmx_send_packets (GSFMxCtx *ctx, GSFStream *gst, GF_GSFPacketType pck_type, Bool is_end, Bool is_redundant, u32 frame_size, u32 frame_hdr_size) |
|
static void | gsfmx_send_pid_rem (GSFMxCtx *ctx, GSFStream *gst) |
|
static void | gsfmx_send_pid_eos (GSFMxCtx *ctx, GSFStream *gst, Bool is_eos) |
|
static Bool | gsfmx_can_serialize_prop (const GF_PropertyValue *p, u32 prop_4cc) |
|
static void | gsfmx_write_prop (GSFMxCtx *ctx, const GF_PropertyValue *p) |
|
static GFINLINE Bool | gsfmx_is_prop_skip (GSFMxCtx *ctx, u32 prop_4cc, const char *prop_name, u8 sep_l) |
|
static void | gsfmx_write_pid_config (GF_Filter *filter, GSFMxCtx *ctx, GSFStream *gst) |
|
static void | gsfmx_send_header (GF_Filter *filter, GSFMxCtx *ctx, Bool is_carousel_update) |
|
static void | gsfmx_send_pid_config (GF_Filter *filter, GSFMxCtx *ctx, GSFStream *gst, Bool is_info, Bool is_carousel_update) |
|
static void | gsfmx_write_data_packet (GSFMxCtx *ctx, GSFStream *gst, GF_FilterPacket *pck) |
|
GF_Err | gsfmx_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
|
GF_Err | gsfmx_process (GF_Filter *filter) |
|
static Bool | gsfmx_process_event (GF_Filter *filter, const GF_FilterEvent *evt) |
|
static GF_Err | gsfmx_initialize (GF_Filter *filter) |
|
static void | gsfmx_finalize (GF_Filter *filter) |
|
static Bool | gsfmx_use_alias (GF_Filter *filter, const char *url, const char *mime) |
|
const GF_FilterRegister * | gsfmx_register (GF_FilterSession *session) |
|