24#ifndef _H264_OR_5_VIDEO_STREAM_DISCRETE_FRAMER_HH 
   25#define _H264_OR_5_VIDEO_STREAM_DISCRETE_FRAMER_HH 
   27#ifndef _H264_OR_5_VIDEO_STREAM_FRAMER_HH 
   34                                   Boolean includeStartCodeInOutput,
 
   35                                   Boolean insertAccessUnitDelimiters);
 
   45                                unsigned numTruncatedBytes,
 
   46                                struct timeval presentationTime,
 
   47                                unsigned durationInMicroseconds);
 
   49                          unsigned numTruncatedBytes,
 
   50                          struct timeval presentationTime,
 
   51                          unsigned durationInMicroseconds);
 
FramedSource * inputSource() const
 
virtual Boolean nalUnitEndsAccessUnit(u_int8_t nal_unit_type)
 
H264or5VideoStreamDiscreteFramer(int hNumber, UsageEnvironment &env, FramedSource *inputSource, Boolean includeStartCodeInOutput, Boolean insertAccessUnitDelimiters)
 
static void afterGettingFrame(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)
 
virtual ~H264or5VideoStreamDiscreteFramer()
 
virtual void doGetNextFrame()
 
void afterGettingFrame1(unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)