| 
    live
    
   | 
 
#include <MPEG2TransportStreamDemux.hh>


Public Member Functions | |
| UsageEnvironment & | envir () const | 
| char const * | name () const | 
| virtual Boolean | isSource () const | 
| virtual Boolean | isSink () const | 
| virtual Boolean | isRTCPInstance () const | 
| virtual Boolean | isRTSPClient () const | 
| virtual Boolean | isRTSPServer () const | 
| virtual Boolean | isMediaSession () const | 
| virtual Boolean | isServerMediaSession () const | 
Static Public Member Functions | |
| static MPEG2TransportStreamDemux * | createNew (UsageEnvironment &env, FramedSource *inputSource, FramedSource::onCloseFunc *onCloseFunc, void *onCloseClientData) | 
| static Boolean | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) | 
| static void | close (UsageEnvironment &env, char const *mediumName) | 
| static void | close (Medium *medium) | 
Protected Member Functions | |
| TaskToken & | nextTask () | 
Private Member Functions | |
| MPEG2TransportStreamDemux (UsageEnvironment &env, FramedSource *inputSource, FramedSource::onCloseFunc *onCloseFunc, void *onCloseClientData) | |
| virtual | ~MPEG2TransportStreamDemux () | 
| void | handleEndOfFile () | 
Static Private Member Functions | |
| static void | handleEndOfFile (void *clientData) | 
Private Attributes | |
| class MPEG2TransportStreamParser * | fParser | 
| FramedSource::onCloseFunc * | fOnCloseFunc | 
| void * | fOnCloseClientData | 
| UsageEnvironment & | fEnviron | 
| char | fMediumName [mediumNameMaxLen] | 
| TaskToken | fNextTask | 
Definition at line 28 of file MPEG2TransportStreamDemux.hh.
      
  | 
  private | 
      
  | 
  privatevirtual | 
      
  | 
  staticinherited | 
      
  | 
  staticinherited | 
      
  | 
  static | 
      
  | 
  inlineinherited | 
Definition at line 59 of file Media.hh.
References Medium::fEnviron.
Referenced by MediaSubsession::env(), GenericMediaServer::ClientConnection::envir(), GenericMediaServer::ClientSession::envir(), and RTPInterface::envir().
      
  | 
  private | 
      
  | 
  staticprivate | 
      
  | 
  virtualinherited | 
Reimplemented in MediaSession.
      
  | 
  virtualinherited | 
Reimplemented in RTCPInstance.
      
  | 
  virtualinherited | 
Reimplemented in RTSPClient.
      
  | 
  virtualinherited | 
Reimplemented in RTSPServer.
      
  | 
  virtualinherited | 
Reimplemented in ServerMediaSession.
      
  | 
  virtualinherited | 
Reimplemented in MediaSource.
      
  | 
  staticinherited | 
      
  | 
  inlineinherited | 
      
  | 
  inlineprotectedinherited | 
Definition at line 77 of file Media.hh.
References Medium::fNextTask.
      
  | 
  privateinherited | 
Definition at line 82 of file Media.hh.
Referenced by Medium::envir().
      
  | 
  privateinherited | 
Definition at line 83 of file Media.hh.
Referenced by Medium::name().
      
  | 
  privateinherited | 
Definition at line 84 of file Media.hh.
Referenced by Medium::nextTask().
      
  | 
  private | 
Definition at line 47 of file MPEG2TransportStreamDemux.hh.
      
  | 
  private | 
Definition at line 46 of file MPEG2TransportStreamDemux.hh.
      
  | 
  private | 
Definition at line 45 of file MPEG2TransportStreamDemux.hh.