Synchronization source in an RTP session.
More...
#include <sources.h>
Synchronization source in an RTP session.
Each synchronization source in an RTP session is identified by a 32-bit numeric SSRC identifier. Each SyncSource object is related to a Participant object, which can be retrieved through the getParticipant() method.
- Author
- Federico Montesino Pouzols fedem.nosp@m.p@al.nosp@m.tern..nosp@m.org
- Examples:
- ccrtptest.cpp, and rtplisten.cpp.
SyncSource::SyncSource |
( |
uint32 |
ssrc | ) |
|
- Parameters
-
ssrc | SSRC identifier of the source, unique in each session. |
SyncSource::~SyncSource |
( |
| ) |
|
SyncSource::SyncSource |
( |
const SyncSource & |
source | ) |
|
|
protected |
- Parameters
-
source | The RTPSource object being copied |
tpport_t SyncSource::getControlTransportPort |
( |
| ) |
const |
|
inline |
tpport_t SyncSource::getDataTransportPort |
( |
| ) |
const |
|
inline |
uint32 SyncSource::getID |
( |
| ) |
const |
|
inline |
const InetAddress& SyncSource::getNetworkAddress |
( |
| ) |
const |
|
inline |
Get the participant this synchronization source is asociated to.
- Return values
-
NULL | if the stack has not been yet able to identify the participant this source is associated to. |
- Examples:
- ccrtptest.cpp, and rtplisten.cpp.
State SyncSource::getState |
( |
| ) |
const |
|
inline |
bool SyncSource::isSender |
( |
| ) |
const |
|
inline |
Whether this source sends RTP data packets.
- Examples:
- ccrtptest.cpp.
The documentation for this class was generated from the following file: