|
static void | M2TS_GetNetworkType (GF_InputService *plug, M2TSIn *reader) |
|
static Bool | M2TS_CanHandleURL (GF_InputService *plug, const char *url) |
|
static Bool | M2TS_CanHandleURLInService (GF_InputService *plug, const char *url) |
|
static GF_ESD * | MP2TS_GetESD (M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size) |
|
static GF_ObjectDescriptor * | MP2TS_GetOD (M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size, u32 *streamType) |
|
static void | MP2TS_DeclareStream (M2TSIn *m2ts, GF_M2TS_PES *stream, char *dsi, u32 dsi_size) |
|
static void | MP2TS_SetupProgram (M2TSIn *m2ts, GF_M2TS_Program *prog, Bool regenerate_scene, Bool no_declare) |
|
static void | MP2TS_SendPacket (M2TSIn *m2ts, GF_M2TS_PES_PCK *pck) |
|
static void | MP2TS_SendSLPacket (M2TSIn *m2ts, GF_M2TS_SL_PCK *pck) |
|
static GF_ObjectDescriptor * | M2TS_GenerateEPG_OD (M2TSIn *m2ts) |
|
static void | M2TS_FlushRequested (M2TSIn *m2ts) |
|
static void | M2TS_OnEvent (GF_M2TS_Demuxer *ts, u32 evt_type, void *param) |
|
void | m2ts_net_io (void *cbk, GF_NETIO_Parameter *param) |
|
static GF_Err | M2TS_QueryNextFile (void *udta, u32 query_type, const char **out_url, u64 *out_start_range, u64 *out_end_range, u32 *refresh_type) |
|
void | m2ts_flush_data (M2TSIn *m2ts, u32 flush_type) |
|
static GF_Err | M2TS_ConnectService (GF_InputService *plug, GF_ClientService *serv, const char *url) |
|
static GF_Err | M2TS_CloseService (GF_InputService *plug) |
|
static GF_Descriptor * | M2TS_GetServiceDesc (GF_InputService *plug, u32 expect_type, const char *sub_url) |
|
static GF_Err | M2TS_ConnectChannel (GF_InputService *plug, LPNETCHANNEL channel, const char *url, Bool upstream) |
|
static GF_M2TS_PES * | M2TS_GetChannel (M2TSIn *m2ts, LPNETCHANNEL channel) |
|
static GF_Err | M2TS_DisconnectChannel (GF_InputService *plug, LPNETCHANNEL channel) |
|
static void | gf_m2ts_switch_quality (GF_M2TS_Program *prog, GF_M2TS_Demuxer *ts, Bool switch_up) |
|
static GF_Err | M2TS_ServiceCommand (GF_InputService *plug, GF_NetworkCommand *com) |
|
static u32 | M2TS_RegisterMimeTypes (const GF_InputService *service) |
|
GF_InputService * | NewM2TSReader () |
|
void | DeleteM2TSReader (void *ifce) |
|
const u32 * | QueryInterfaces () |
|
GF_BaseInterface * | LoadInterface (u32 InterfaceType) |
|
void | ShutdownInterface (GF_BaseInterface *ifce) |
|