|
Public Types |
enum | IntSpec { PORT,
SERVER_PORT,
CLIENT_PORT,
INTERLEAVED
} |
enum | Mode { PLAY,
RECORD
} |
Public Member Functions |
| ParseTransport (RTSP::TransportTypes p) |
| ~ParseTransport () |
RTSP::TransportTypes | getProtocol () |
ParseTransport * | getNextTransport () |
void | setNextTransport (ParseTransport *pt) |
int | setDestination (const char *dest="") |
bool | hasDestination () |
const MNString & | getDestination () |
int | setRange (int s, int start) |
int | setRange (int s, int start, int end) |
bool | hasPort () |
bool | hasClientPort () |
bool | hasServerPort () |
bool | hasInterleaved () |
int | getStartPort () |
int | getEndPort () |
int | getStartClientPort () |
int | getEndClientPort () |
int | getStartServerPort () |
int | getEndServerPort () |
int | getStartInterleaved () |
int | getEndInterleaved () |
int | setMulticast (bool m) |
bool | getMulticast () |
int | setAppend (bool a) |
bool | getAppend () |
int | setTtl (int t) |
bool | hasTtl () |
int | getTtl () |
int | setLayers (int l) |
bool | hasLayers () |
int | getLayers () |
int | setSsrc (long s) |
bool | hasSsrc () |
long | getSsrc () |
int | setMode (const char *m) |
Mode | getMode () |
int | setProxyCaching (bool m) |
bool | getProxyCaching () |
int | setProxyStreaming (bool m) |
bool | getProxyStreaming () |
int | setProxyRtcp (const char *rtcp) |
bool | hasProxyRtcp () |
const MNString & | getProxyRtcp () |
int | setProxyFormatswitching (bool m) |
bool | getProxyFormatswitching () |
const MNString & | getErrorString () |
int | getErrorNum () |
void | append (ParseTransport *p) |
MNString & | toString () |
Friends |
ostream & | operator<< (ostream &ostr, IntSpec p) |
ostream & | operator<< (ostream &ostr, Mode p) |