GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/modules/service.h>
#include <gpac/constants.h>
#include <gpac/download.h>
#include <gpac/xml.h>
Data Structures | |
struct | DummyChannel |
struct | DCReader |
Variables | |
static const char * | DC_MIME_TYPES [] |
struct DummyChannel |
struct DCReader |
DummyChannel* DC_GetChannel | ( | DCReader * | read, |
LPNETCHANNEL | ch | ||
) |
Bool DC_RemoveChannel | ( | DCReader * | read, |
LPNETCHANNEL | ch | ||
) |
|
static |
Bool DC_CanHandleURL | ( | GF_InputService * | plug, |
const char * | url | ||
) |
void DC_NetIO | ( | void * | cbk, |
GF_NETIO_Parameter * | param | ||
) |
void DC_DownloadFile | ( | GF_InputService * | plug, |
char * | url | ||
) |
GF_Err DC_ConnectService | ( | GF_InputService * | plug, |
GF_ClientService * | serv, | ||
const char * | url | ||
) |
GF_Err DC_CloseService | ( | GF_InputService * | plug | ) |
|
static |
GF_Err DC_ServiceCommand | ( | GF_InputService * | plug, |
GF_NetworkCommand * | com | ||
) |
GF_Err DC_ConnectChannel | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel, | ||
const char * | url, | ||
Bool | upstream | ||
) |
GF_Err DC_DisconnectChannel | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel | ||
) |
GF_Err DC_ChannelGetSLP | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel, | ||
char ** | out_data_ptr, | ||
u32 * | out_data_size, | ||
GF_SLHeader * | out_sl_hdr, | ||
Bool * | sl_compressed, | ||
GF_Err * | out_reception_status, | ||
Bool * | is_new_data | ||
) |
GF_Err DC_ChannelReleaseSLP | ( | GF_InputService * | plug, |
LPNETCHANNEL | channel | ||
) |
Bool DC_CanHandleURLInService | ( | GF_InputService * | plug, |
const char * | url | ||
) |
const u32* QueryInterfaces | ( | ) |
GF_BaseInterface* LoadInterface | ( | u32 | InterfaceType | ) |
void ShutdownInterface | ( | GF_BaseInterface * | bi | ) |
|
static |