22#ifndef _PASSIVE_SERVER_MEDIA_SUBSESSION_HH
23#define _PASSIVE_SERVER_MEDIA_SUBSESSION_HH
25#ifndef _SERVER_MEDIA_SESSION_HH
49 virtual char const*
sdpLines(
int addressFamily);
51 struct sockaddr_storage
const& clientAddress,
52 Port const& clientRTPPort,
53 Port const& clientRTCPPort,
55 unsigned char rtpChannelId,
56 unsigned char rtcpChannelId,
58 struct sockaddr_storage& destinationAddress,
59 u_int8_t& destinationTTL,
64 virtual void startStream(
unsigned clientSessionId,
void* streamToken,
int tcpSocketNum,
65 TaskFunc* rtcpRRHandler,
void* rtcpRRHandlerClientData,
66 unsigned short& rtpSeqNum,
67 unsigned& rtpTimestamp,
69 void* serverRequestAlternativeByteHandlerClientData);
73 virtual void deleteStream(
unsigned clientSessionId,
void*& streamToken);
void ServerRequestAlternativeByteHandler(void *instance, u_int8_t requestByte)
void TaskFunc(void *clientData)