#include <H264or5VideoFileSink.hh>
 | 
| static void  | afterGettingFrame (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) | 
|   | 
| static void  | onSourceClosure (void *clientData) | 
|   | 
Definition at line 28 of file H264or5VideoFileSink.hh.
 
◆ afterPlayingFunc
  
  
      
        
          | typedef void() MediaSink::afterPlayingFunc(void *clientData) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ H264or5VideoFileSink()
  
  
      
        
          | H264or5VideoFileSink::H264or5VideoFileSink  | 
          ( | 
          UsageEnvironment &  | 
          env,  | 
         
        
           | 
           | 
          FILE *  | 
          fid,  | 
         
        
           | 
           | 
          unsigned  | 
          bufferSize,  | 
         
        
           | 
           | 
          char const *  | 
          perFrameFileNamePrefix,  | 
         
        
           | 
           | 
          char const *  | 
          sPropParameterSetsStr1,  | 
         
        
           | 
           | 
          char const *  | 
          sPropParameterSetsStr2 = NULL,  | 
         
        
           | 
           | 
          char const *  | 
          sPropParameterSetsStr3 = NULL  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ ~H264or5VideoFileSink()
  
  
      
        
          | virtual H264or5VideoFileSink::~H264or5VideoFileSink  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ addData()
  
  
      
        
          | virtual void FileSink::addData  | 
          ( | 
          unsigned char const *  | 
          data,  | 
         
        
           | 
           | 
          unsigned  | 
          dataSize,  | 
         
        
           | 
           | 
          struct timeval  | 
          presentationTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ afterGettingFrame() [1/2]
  
  
      
        
          | virtual void H264or5VideoFileSink::afterGettingFrame  | 
          ( | 
          unsigned  | 
          frameSize,  | 
         
        
           | 
           | 
          unsigned  | 
          numTruncatedBytes,  | 
         
        
           | 
           | 
          struct timeval  | 
          presentationTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ afterGettingFrame() [2/2]
  
  
      
        
          | static void FileSink::afterGettingFrame  | 
          ( | 
          void *  | 
          clientData,  | 
         
        
           | 
           | 
          unsigned  | 
          frameSize,  | 
         
        
           | 
           | 
          unsigned  | 
          numTruncatedBytes,  | 
         
        
           | 
           | 
          struct timeval  | 
          presentationTime,  | 
         
        
           | 
           | 
          unsigned  | 
          durationInMicroseconds  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprotectedinherited   | 
  
 
 
◆ close() [1/2]
  
  
      
        
          | static void Medium::close  | 
          ( | 
          Medium *  | 
          medium | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ close() [2/2]
◆ continuePlaying()
  
  
      
        
          | virtual Boolean FileSink::continuePlaying  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ createNew()
◆ envir()
◆ isMediaSession()
  
  
      
        
          | virtual Boolean Medium::isMediaSession  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTCPInstance()
  
  
      
        
          | virtual Boolean Medium::isRTCPInstance  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTPSink()
  
  
      
        
          | virtual Boolean MediaSink::isRTPSink  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTSPClient()
  
  
      
        
          | virtual Boolean Medium::isRTSPClient  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTSPServer()
  
  
      
        
          | virtual Boolean Medium::isRTSPServer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isServerMediaSession()
  
  
      
        
          | virtual Boolean Medium::isServerMediaSession  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isSink()
  
  
      
        
          | virtual Boolean MediaSink::isSink  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ isSource()
  
  
      
        
          | virtual Boolean Medium::isSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ lookupByName() [1/2]
◆ lookupByName() [2/2]
◆ name()
  
  
      
        
          | char const  * Medium::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ nextTask()
◆ onSourceClosure() [1/2]
  
  
      
        
          | void MediaSink::onSourceClosure  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ onSourceClosure() [2/2]
  
  
      
        
          | static void MediaSink::onSourceClosure  | 
          ( | 
          void *  | 
          clientData | ) | 
           | 
         
       
   | 
  
staticprotectedinherited   | 
  
 
 
◆ source()
◆ sourceIsCompatibleWithUs()
  
  | 
      
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ startPlaying()
◆ stopPlaying()
  
  
      
        
          | virtual void MediaSink::stopPlaying  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ fAfterClientData
  
  
      
        
          | void* MediaSink::fAfterClientData | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fAfterFunc
◆ fBuffer
  
  
      
        
          | unsigned char* FileSink::fBuffer | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fBufferSize
  
  
      
        
          | unsigned FileSink::fBufferSize | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fEnviron
◆ fHaveWrittenFirstFrame
  
  
      
        
          | Boolean H264or5VideoFileSink::fHaveWrittenFirstFrame | 
         
       
   | 
  
private   | 
  
 
 
◆ fMediumName
◆ fNextTask
◆ fOutFid
◆ fPerFrameFileNameBuffer
  
  
      
        
          | char* FileSink::fPerFrameFileNameBuffer | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fPerFrameFileNamePrefix
  
  
      
        
          | char* FileSink::fPerFrameFileNamePrefix | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fPrevPresentationTime
  
  
      
        
          | struct timeval FileSink::fPrevPresentationTime | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fSamePresentationTimeCounter
  
  
      
        
          | unsigned FileSink::fSamePresentationTimeCounter | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fSource
◆ fSPropParameterSetsStr
  
  
      
        
          | char const* H264or5VideoFileSink::fSPropParameterSetsStr[3] | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: