class SdpMedia

Session Media m= Besides thr fields above, this class really holds the media block, i

Public Methods

void addFormat(int fmt)
void clearFormatList()
void encode(ostrstream& s)
SdpBandwidth* getBandwidth()
SdpConnection* getConnection()
SdpEncryptkey* getEncryptkey()
vector < int > * getFormatList()
MediaAttributes* getMediaAttributes()
string getMediaInfo()
SdpMediaType getMediaType()
int getNumPorts()
int getPort()
TransportType getTransportType()
SdpMedia& operator=(SdpMedia& media)
SdpMedia(split_t& mediaDetails)
SdpMedia()
void setMediaAttributes(MediaAttributes* attributes)
void setMediaInfo(const string& info)
void setMediaType(SdpMediaType newType)
void setNumPorts(int newnumPorts)
void setPort(int newport)
void setTransportType(TransportType newtransport)

Private Methods

void encodeMediaAnnouncement(ostrstream& s)
string mediaTypeString()
string transportTypeString()

Documentation

Session Media m= Besides thr fields above, this class really holds the media block, i.e. not just the "m=" line but all lines followed until next "m=" line
SdpMedia()

SdpMedia(split_t& mediaDetails)

SdpMediaType getMediaType()

void setMediaType(SdpMediaType newType)

int getPort()

void setPort(int newport)

int getNumPorts()

void setNumPorts(int newnumPorts)

TransportType getTransportType()

void setTransportType(TransportType newtransport)

void addFormat(int fmt)

vector < int > * getFormatList()

void clearFormatList()

MediaAttributes* getMediaAttributes()

void setMediaAttributes(MediaAttributes* attributes)

SdpConnection* getConnection()

SdpBandwidth* getBandwidth()

SdpEncryptkey* getEncryptkey()

string getMediaInfo()

void setMediaInfo(const string& info)

SdpMedia& operator=(SdpMedia& media)

void encode(ostrstream& s)

string mediaTypeString()

string transportTypeString()

void encodeMediaAnnouncement(ostrstream& s)


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++