Public Member Functions | |
| PrioritizedInputStreamDescriptor (PrioritizedRTPStreamSelector *ourSelector, PrioritizedInputStreamDescriptor *next, unsigned priority, RTPSource *inputStream, RTCPInstance *inputStreamRTCP) | |
| virtual | ~PrioritizedInputStreamDescriptor () |
| PrioritizedInputStreamDescriptor *& | next () |
| unsigned | priority () const |
| RTPSource * | rtpStream () const |
| unsigned char *& | buffer () |
| unsigned | bufferSize () const |
| void | afterGettingFrame1 (unsigned frameSize) |
| void | onSourceClosure1 () |
Private Attributes | |
| PrioritizedRTPStreamSelector * | fOurSelector |
| PrioritizedInputStreamDescriptor * | fNext |
| unsigned | fPriority |
| RTPSource * | fRTPStream |
| RTCPInstance * | fRTCPStream |
| unsigned char * | fBuffer |
| unsigned | fBufferBytesUsed |
Static Private Attributes | |
| static unsigned const | fBufferSize = 4000 |
Definition at line 30 of file PrioritizedRTPStreamSelector.cpp.
| PrioritizedInputStreamDescriptor::PrioritizedInputStreamDescriptor | ( | PrioritizedRTPStreamSelector * | ourSelector, | |
| PrioritizedInputStreamDescriptor * | next, | |||
| unsigned | priority, | |||
| RTPSource * | inputStream, | |||
| RTCPInstance * | inputStreamRTCP | |||
| ) |
Definition at line 269 of file PrioritizedRTPStreamSelector.cpp.
| PrioritizedInputStreamDescriptor::~PrioritizedInputStreamDescriptor | ( | ) | [virtual] |
Definition at line 281 of file PrioritizedRTPStreamSelector.cpp.
| PrioritizedInputStreamDescriptor*& PrioritizedInputStreamDescriptor::next | ( | void | ) | [inline] |
Definition at line 40 of file PrioritizedRTPStreamSelector.cpp.
| unsigned PrioritizedInputStreamDescriptor::priority | ( | void | ) | const [inline] |
Definition at line 41 of file PrioritizedRTPStreamSelector.cpp.
| RTPSource* PrioritizedInputStreamDescriptor::rtpStream | ( | ) | const [inline] |
Definition at line 42 of file PrioritizedRTPStreamSelector.cpp.
| unsigned char*& PrioritizedInputStreamDescriptor::buffer | ( | ) | [inline] |
Definition at line 43 of file PrioritizedRTPStreamSelector.cpp.
| unsigned PrioritizedInputStreamDescriptor::bufferSize | ( | ) | const [inline] |
Definition at line 44 of file PrioritizedRTPStreamSelector.cpp.
| void PrioritizedInputStreamDescriptor::afterGettingFrame1 | ( | unsigned | frameSize | ) |
Definition at line 295 of file PrioritizedRTPStreamSelector.cpp.
Referenced by afterGettingFrame().
| void PrioritizedInputStreamDescriptor::onSourceClosure1 | ( | ) |
Definition at line 308 of file PrioritizedRTPStreamSelector.cpp.
Referenced by onSourceClosure().
PrioritizedRTPStreamSelector* PrioritizedInputStreamDescriptor::fOurSelector [private] |
Definition at line 50 of file PrioritizedRTPStreamSelector.cpp.
Referenced by onSourceClosure1().
Definition at line 51 of file PrioritizedRTPStreamSelector.cpp.
Referenced by next().
unsigned PrioritizedInputStreamDescriptor::fPriority [private] |
Definition at line 52 of file PrioritizedRTPStreamSelector.cpp.
Referenced by onSourceClosure1(), and priority().
RTPSource* PrioritizedInputStreamDescriptor::fRTPStream [private] |
Definition at line 53 of file PrioritizedRTPStreamSelector.cpp.
Referenced by rtpStream().
RTCPInstance* PrioritizedInputStreamDescriptor::fRTCPStream [private] |
Definition at line 54 of file PrioritizedRTPStreamSelector.cpp.
unsigned char* PrioritizedInputStreamDescriptor::fBuffer [private] |
Definition at line 55 of file PrioritizedRTPStreamSelector.cpp.
Referenced by buffer(), and ~PrioritizedInputStreamDescriptor().
unsigned const PrioritizedInputStreamDescriptor::fBufferSize = 4000 [static, private] |
Definition at line 56 of file PrioritizedRTPStreamSelector.cpp.
Referenced by bufferSize().
unsigned PrioritizedInputStreamDescriptor::fBufferBytesUsed [private] |
Definition at line 57 of file PrioritizedRTPStreamSelector.cpp.
1.6.3