#include <H265VideoFileSink.hh>
 | 
| static H265VideoFileSink *  | createNew (UsageEnvironment &env, char const *fileName, char const *sPropVPSStr=NULL, char const *sPropSPSStr=NULL, char const *sPropPPSStr=NULL, unsigned bufferSize=100000, Boolean oneFilePerFrame=False) | 
|   | 
| static FileSink *  | createNew (UsageEnvironment &env, char const *fileName, unsigned bufferSize=20000, Boolean oneFilePerFrame=False) | 
|   | 
| static Boolean  | lookupByName (UsageEnvironment &env, char const *sinkName, MediaSink *&resultSink) | 
|   | 
| static Boolean  | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) | 
|   | 
| static void  | close (UsageEnvironment &env, char const *mediumName) | 
|   | 
| static void  | close (Medium *medium) | 
|   | 
 | 
| 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 H265VideoFileSink.hh.
 
◆ afterPlayingFunc
  
  
      
        
          | typedef void() MediaSink::afterPlayingFunc(void *clientData) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ H265VideoFileSink()
  
  
      
        
          | H265VideoFileSink::H265VideoFileSink  | 
          ( | 
          UsageEnvironment &  | 
          env,  | 
         
        
           | 
           | 
          FILE *  | 
          fid,  | 
         
        
           | 
           | 
          char const *  | 
          sPropVPSStr,  | 
         
        
           | 
           | 
          char const *  | 
          sPropSPSStr,  | 
         
        
           | 
           | 
          char const *  | 
          sPropPPSStr,  | 
         
        
           | 
           | 
          unsigned  | 
          bufferSize,  | 
         
        
           | 
           | 
          char const *  | 
          perFrameFileNamePrefix  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ ~H265VideoFileSink()
  
  
      
        
          | virtual H265VideoFileSink::~H265VideoFileSink  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
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  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ 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() [1/2]
◆ createNew() [2/2]
◆ 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 | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ 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] | 
         
       
   | 
  
privateinherited   | 
  
 
 
The documentation for this class was generated from the following file: