|
typedef void() | afterPlayingFunc(void *clientData) |
|
|
virtual void | addData (unsigned char const *data, unsigned dataSize, struct timeval presentationTime) |
|
Boolean | startPlaying (MediaSource &source, afterPlayingFunc *afterFunc, void *afterClientData) |
|
virtual void | stopPlaying () |
|
virtual Boolean | isRTPSink () const |
|
FramedSource * | source () const |
|
UsageEnvironment & | envir () const |
|
char const * | name () const |
|
virtual Boolean | isSource () const |
|
virtual Boolean | isRTCPInstance () const |
|
virtual Boolean | isRTSPClient () const |
|
virtual Boolean | isRTSPServer () const |
|
virtual Boolean | isMediaSession () const |
|
virtual Boolean | isServerMediaSession () const |
|
|
| FileSink (UsageEnvironment &env, FILE *fid, unsigned bufferSize, char const *perFrameFileNamePrefix) |
|
virtual Boolean | continuePlaying () |
|
virtual void | afterGettingFrame (unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime) |
|
virtual Boolean | sourceIsCompatibleWithUs (MediaSource &source) |
|
void | onSourceClosure () |
|
TaskToken & | nextTask () |
|
|
static void | afterGettingFrame (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) |
|
static void | onSourceClosure (void *clientData) |
|
|
FILE * | fOutFid |
|
unsigned char * | fBuffer |
|
unsigned | fBufferSize |
|
char * | fPerFrameFileNamePrefix |
|
char * | fPerFrameFileNameBuffer |
|
struct timeval | fPrevPresentationTime |
|
unsigned | fSamePresentationTimeCounter |
|
FramedSource * | fSource |
|
The documentation for this class was generated from the following files: