21#ifndef _H264_OR_5_VIDEO_FILE_SINK_HH
22#define _H264_OR_5_VIDEO_FILE_SINK_HH
31 unsigned bufferSize,
char const* perFrameFileNamePrefix,
32 char const* sPropParameterSetsStr1,
33 char const* sPropParameterSetsStr2 =
NULL,
34 char const* sPropParameterSetsStr3 =
NULL);
39 virtual void afterGettingFrame(
unsigned frameSize,
unsigned numTruncatedBytes,
struct timeval presentationTime);
Boolean fHaveWrittenFirstFrame
virtual ~H264or5VideoFileSink()
H264or5VideoFileSink(UsageEnvironment &env, FILE *fid, unsigned bufferSize, char const *perFrameFileNamePrefix, char const *sPropParameterSetsStr1, char const *sPropParameterSetsStr2=NULL, char const *sPropParameterSetsStr3=NULL)
virtual void afterGettingFrame(unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime)
char const * fSPropParameterSetsStr[3]