21#ifndef _BASIC_UDP_SINK_HH
22#define _BASIC_UDP_SINK_HH
34 unsigned maxPayloadSize = 1450);
47 unsigned numTruncatedBytes,
48 struct timeval presentationTime,
49 unsigned durationInMicroseconds);
51 unsigned durationInMicroseconds);
unsigned char * fOutputBuffer
BasicUDPSink(UsageEnvironment &env, Groupsock *gs, unsigned maxPayloadSize)
static void sendNext(void *firstArg)
struct timeval fNextSendTime
static void afterGettingFrame(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)
void afterGettingFrame1(unsigned frameSize, unsigned numTruncatedBytes, unsigned durationInMicroseconds)
virtual Boolean continuePlaying()
static BasicUDPSink * createNew(UsageEnvironment &env, Groupsock *gs, unsigned maxPayloadSize=1450)