Live scene encoding engine with RAP generation support.
More...
|
GF_SceneEngine * | gf_seng_init (void *calling_object, char *inputContext, u32 load_type, char *dump_path, Bool embed_resources) |
|
u32 | gf_seng_get_stream_count (GF_SceneEngine *seng) |
|
GF_Err | gf_seng_get_stream_carousel_info (GF_SceneEngine *seng, u16 ESID, u32 *carousel_period, u16 *aggregate_on_es_id) |
|
GF_Err | gf_seng_get_stream_config (GF_SceneEngine *seng, u32 idx, u16 *ESID, const u8 **config, u32 *config_len, u32 *streamType, u32 *objectType, u32 *timeScale) |
|
GF_Err | gf_seng_encode_context (GF_SceneEngine *seng, gf_seng_callback callback) |
|
GF_Err | gf_seng_encode_from_file (GF_SceneEngine *seng, u16 ESID, Bool disable_aggregation, char *auFile, gf_seng_callback callback) |
|
GF_Err | gf_seng_encode_from_string (GF_SceneEngine *seng, u16 ESID, Bool disable_aggregation, char *auString, gf_seng_callback callback) |
|
GF_Err | gf_seng_save_context (GF_SceneEngine *seng, char *ctxFileName) |
|
GF_Err | gf_seng_enable_aggregation (GF_SceneEngine *seng, u16 ESID, u16 onESID) |
|
GF_Err | gf_seng_aggregate_context (GF_SceneEngine *seng, u16 ESID) |
|
void | gf_seng_terminate (GF_SceneEngine *seng) |
|
char * | gf_seng_get_base64_iod (GF_SceneEngine *seng) |
|
GF_Descriptor * | gf_seng_get_iod (GF_SceneEngine *seng) |
|