#include <ServerSideReflectorGM.h>
Inheritance diagram for ServerSideReflectorGM:
Public Member Functions | |
ServerSideReflectorGM (GMUser *user, MNSelector &sel) | |
~ServerSideReflectorGM () | |
void | init (int idx, MNSocket *localUpRtp, MNSocket *localUpRtcp, int distantPortUp, MNString &server, int bandwidth) |
void | init (int idx, int rtpPayloadtype) |
void | match (int idx, SH::Base *sh) |
void | unmatch (int idx, SH::Base *sh) |
void | startStreaming () |
void | stopStreaming () |
int | getNptSeconds () |
void | setNptSeek (int npt) |
void | setRTPTimestamp (int idx, u_int32 rtptime) |
size_t | getClientSideReflectorGMCount () |
virtual bool | graphManNotify (int idx, SH::Base *caller, SH::Notification attribute, void *msg) |
|
|
|
|
|
returns the number of ClientSideReflectorGMs connected to this ServerSideReflectorGM |
|
|
|
Implements SHGraphManager.
|
|
|
|
|
|
to connect a ClientSideReflectorGM |
|
to adjust the presentation time after a seek |
|
sets the timestamp from the RTP-Info field from the response to a rtsp play messsage |
|
|
|
|
|
to disconnect a ClientSideReflectorGM |