#include <MPEG1or2Demux.hh>
 | 
|   | MPEG1or2Demux (UsageEnvironment &env, FramedSource *inputSource, Boolean reclaimWhenLastESDies, MPEG1or2DemuxOnDeletionFunc *onDeletionFunc, void *objectToNotify) | 
|   | 
| virtual  | ~MPEG1or2Demux () | 
|   | 
| void  | registerReadInterest (u_int8_t streamIdTag, unsigned char *to, unsigned maxSize, FramedSource::afterGettingFunc *afterGettingFunc, void *afterGettingClientData, FramedSource::onCloseFunc *onCloseFunc, void *onCloseClientData) | 
|   | 
| Boolean  | useSavedData (u_int8_t streamIdTag, unsigned char *to, unsigned maxSize, FramedSource::afterGettingFunc *afterGettingFunc, void *afterGettingClientData) | 
|   | 
| void  | continueReadProcessing () | 
|   | 
| void  | noteElementaryStreamDeletion (MPEG1or2DemuxedElementaryStream *es) | 
|   | 
 | 
| static void  | continueReadProcessing (void *clientData, unsigned char *ptr, unsigned size, struct timeval presentationTime) | 
|   | 
Definition at line 32 of file MPEG1or2Demux.hh.
 
◆ OutputDescriptor_t
◆ MPEG1or2Demux()
◆ ~MPEG1or2Demux()
  
  
      
        
          | virtual MPEG1or2Demux::~MPEG1or2Demux  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtual   | 
  
 
 
◆ close() [1/2]
  
  
      
        
          | static void Medium::close  | 
          ( | 
          Medium *  | 
          medium | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ close() [2/2]
◆ continueReadProcessing() [1/2]
  
  
      
        
          | void MPEG1or2Demux::continueReadProcessing  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ continueReadProcessing() [2/2]
  
  
      
        
          | static void MPEG1or2Demux::continueReadProcessing  | 
          ( | 
          void *  | 
          clientData,  | 
         
        
           | 
           | 
          unsigned char *  | 
          ptr,  | 
         
        
           | 
           | 
          unsigned  | 
          size,  | 
         
        
           | 
           | 
          struct timeval  | 
          presentationTime  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ createNew()
◆ envir()
◆ flushInput()
      
        
          | void MPEG1or2Demux::flushInput  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getNextFrame()
◆ handleClosure()
  
  
      
        
          | static void MPEG1or2Demux::handleClosure  | 
          ( | 
          void *  | 
          clientData | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ inputSource()
◆ isMediaSession()
  
  
      
        
          | virtual Boolean Medium::isMediaSession  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTCPInstance()
  
  
      
        
          | virtual Boolean Medium::isRTCPInstance  | 
          ( | 
           | ) | 
           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 Medium::isSink  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isSource()
  
  
      
        
          | virtual Boolean Medium::isSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ lastSeenSCR()
  
  
      
        
          | SCR & MPEG1or2Demux::lastSeenSCR  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ lookupByName()
◆ mpegVersion()
  
  
      
        
          | unsigned char MPEG1or2Demux::mpegVersion  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ name()
  
  
      
        
          | char const  * Medium::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ newAudioStream()
◆ newElementaryStream()
◆ newRawPESStream()
◆ newVideoStream()
◆ nextTask()
◆ noteElementaryStreamDeletion()
◆ registerReadInterest()
◆ stopGettingFrames()
      
        
          | void MPEG1or2Demux::stopGettingFrames  | 
          ( | 
          u_int8_t  | 
          streamIdTag | ) | 
           | 
        
      
 
 
◆ useSavedData()
◆ MPEG1or2DemuxedElementaryStream
◆ MPEGProgramStreamParser
  
  
      
        
          | friend class MPEGProgramStreamParser | 
         
       
   | 
  
friend   | 
  
 
 
◆ fEnviron
◆ fHaveUndeliveredData
  
  
      
        
          | Boolean MPEG1or2Demux::fHaveUndeliveredData | 
         
       
   | 
  
private   | 
  
 
 
◆ fInputSource
◆ fLastSeenSCR
  
  
      
        
          | SCR MPEG1or2Demux::fLastSeenSCR | 
         
       
   | 
  
private   | 
  
 
 
◆ fMediumName
◆ fMPEGversion
  
  
      
        
          | unsigned char MPEG1or2Demux::fMPEGversion | 
         
       
   | 
  
private   | 
  
 
 
◆ fNextAudioStreamNumber
  
  
      
        
          | unsigned char MPEG1or2Demux::fNextAudioStreamNumber | 
         
       
   | 
  
private   | 
  
 
 
◆ fNextTask
◆ fNextVideoStreamNumber
  
  
      
        
          | unsigned char MPEG1or2Demux::fNextVideoStreamNumber | 
         
       
   | 
  
private   | 
  
 
 
◆ fNumOutstandingESs
  
  
      
        
          | unsigned MPEG1or2Demux::fNumOutstandingESs | 
         
       
   | 
  
private   | 
  
 
 
◆ fNumPendingReads
  
  
      
        
          | unsigned MPEG1or2Demux::fNumPendingReads | 
         
       
   | 
  
private   | 
  
 
 
◆ fOnDeletionFunc
◆ fOnDeletionObjectToNotify
  
  
      
        
          | void* MPEG1or2Demux::fOnDeletionObjectToNotify | 
         
       
   | 
  
private   | 
  
 
 
◆ fOutput
◆ fParser
◆ fReclaimWhenLastESDies
  
  
      
        
          | Boolean MPEG1or2Demux::fReclaimWhenLastESDies | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: