libgpac
Documentation of the core library of GPAC
|
#include <gpac/xml.h>
#include <gpac/internal/isomedia_dev.h>
#include <gpac/base_coding.h>
#include <gpac/network.h>
Macros | |
#define | XML_SCAN_INT(_fmt, _value) |
#define | WRITE_CMD_LEN() |
Functions | |
static void | xml_scte35_parse_splice_time (GF_XMLNode *root, GF_BitStream *bs) |
static void | xml_scte35_parse_break_duration (GF_XMLNode *root, GF_BitStream *bs) |
static void | xml_scte35_parse_time_signal (GF_XMLNode *root, GF_BitStream *bs) |
static void | xml_scte35_parse_segmentation_descriptor (GF_XMLNode *root, GF_BitStream *bs) |
static void | xml_scte35_parse_splice_insert (GF_XMLNode *root, GF_BitStream *bs) |
static void | xml_scte35_parse_splice_info (GF_XMLNode *root, GF_BitStream *bs) |
void | xml_scte35_parse (GF_XMLNode *root, GF_BitStream *bs) |
void | xml_emeb_parse (GF_XMLNode *root, GF_BitStream *bs) |
void | xml_emib_parse (GF_XMLNode *root, GF_BitStream *bs) |
GF_EXPORT GF_Err | gf_xml_parse_bit_sequence_bs (GF_XMLNode *bsroot, const char *parent_url, const char *base_media_file, GF_BitStream *bs_orig) |
bit-sequence XML parser More... | |
GF_EXPORT GF_Err | gf_xml_parse_bit_sequence (GF_XMLNode *bsroot, const char *parent_url, u8 **data, u32 *data_size) |
bit-sequence XML parser More... | |
#define XML_SCAN_INT | ( | _fmt, | |
_value | |||
) |
#define WRITE_CMD_LEN | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void xml_scte35_parse | ( | GF_XMLNode * | root, |
GF_BitStream * | bs | ||
) |
void xml_emeb_parse | ( | GF_XMLNode * | root, |
GF_BitStream * | bs | ||
) |
void xml_emib_parse | ( | GF_XMLNode * | root, |
GF_BitStream * | bs | ||
) |