GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <GPACPlatinum.h>
Public Member Functions | |
GF_UPnP () | |
~GF_UPnP () | |
void | Load (GF_Terminal *term) |
void | Unload () |
Bool | ProcessEvent (GF_Event *evt) |
void | LockJavascript (Bool do_lock) |
void | OnConnect (const char *url, const char *src_url) |
void | OnPause (Bool do_resume, const char *src_url) |
void | OnStop (const char *src_url) |
void | OnSeek (Double time) |
void | OnSetPlayMode (const char *src_url) |
void | onDurationChanged (s32 renderer_idx, Double dur) |
void | onTimeChanged (s32 renderer_idx, Double time) |
void | ContainerChanged (PLT_DeviceDataReference &device, const char *item_id, const char *update_id) |
NPT_String | OnMigrate () |
void | OnMediaServerAdd (PLT_DeviceDataReference &device, int added) |
void | OnMediaRendererAdd (PLT_DeviceDataReference &device, int added) |
void | OnDeviceAdd (GPAC_DeviceItem *item, int added) |
Data Fields | |
GF_TermExt * | term_ext |
GF_Terminal * | m_pTerm |
PLT_UPnP * | m_pPlatinum |
GPAC_MediaRenderer * | m_pMediaRenderer |
Bool | m_renderer_bound |
NPT_String | m_IPFilter |
GPAC_FileMediaServer * | m_pMediaServer |
GPAC_MediaController * | m_pAVCtrlPoint |
GPAC_GenericController * | m_pGenericController |
PLT_CtrlPoint * | m_pCtrlPoint |
PLT_CtrlPointReference | m_ctrlPtRef |
GF_TermEventFilter | evt_filter |
GF_UPnP::GF_UPnP | ( | ) |
GF_UPnP::~GF_UPnP | ( | ) |
void GF_UPnP::Load | ( | GF_Terminal * | term | ) |
void GF_UPnP::Unload | ( | ) |
void GF_UPnP::LockJavascript | ( | Bool | do_lock | ) |
void GF_UPnP::OnConnect | ( | const char * | url, |
const char * | src_url | ||
) |
void GF_UPnP::OnPause | ( | Bool | do_resume, |
const char * | src_url | ||
) |
void GF_UPnP::OnStop | ( | const char * | src_url | ) |
void GF_UPnP::OnSeek | ( | Double | time | ) |
void GF_UPnP::OnSetPlayMode | ( | const char * | src_url | ) |
void GF_UPnP::ContainerChanged | ( | PLT_DeviceDataReference & | device, |
const char * | item_id, | ||
const char * | update_id | ||
) |
NPT_String GF_UPnP::OnMigrate | ( | ) |
void GF_UPnP::OnMediaServerAdd | ( | PLT_DeviceDataReference & | device, |
int | added | ||
) |
void GF_UPnP::OnMediaRendererAdd | ( | PLT_DeviceDataReference & | device, |
int | added | ||
) |
void GF_UPnP::OnDeviceAdd | ( | GPAC_DeviceItem * | item, |
int | added | ||
) |
GF_TermExt* GF_UPnP::term_ext |
GF_Terminal* GF_UPnP::m_pTerm |
PLT_UPnP* GF_UPnP::m_pPlatinum |
GPAC_MediaRenderer* GF_UPnP::m_pMediaRenderer |
Bool GF_UPnP::m_renderer_bound |
NPT_String GF_UPnP::m_IPFilter |
GPAC_FileMediaServer* GF_UPnP::m_pMediaServer |
GPAC_MediaController* GF_UPnP::m_pAVCtrlPoint |
GPAC_GenericController* GF_UPnP::m_pGenericController |
PLT_CtrlPoint* GF_UPnP::m_pCtrlPoint |
PLT_CtrlPointReference GF_UPnP::m_ctrlPtRef |
GF_TermEventFilter GF_UPnP::evt_filter |