#include <MP3Transcoder.hh>
 | 
| typedef void()  | afterGettingFunc(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) | 
|   | 
| typedef void()  | onCloseFunc(void *clientData) | 
|   | 
 | 
| static MP3Transcoder *  | createNew (UsageEnvironment &env, unsigned outBitrate, FramedSource *inputSource) | 
|   | 
| static MP3FromADUSource *  | createNew (UsageEnvironment &env, FramedSource *inputSource, Boolean includeADUdescriptors=True) | 
|   | 
| static Boolean  | lookupByName (UsageEnvironment &env, char const *sourceName, FramedSource *&resultSource) | 
|   | 
| static Boolean  | lookupByName (UsageEnvironment &env, char const *sourceName, MediaSource *&resultSource) | 
|   | 
| static Boolean  | lookupByName (UsageEnvironment &env, char const *mediumName, Medium *&resultMedium) | 
|   | 
| static void  | handleClosure (void *clientData) | 
|   | 
| static void  | afterGetting (FramedSource *source) | 
|   | 
| static void  | close (UsageEnvironment &env, char const *mediumName) | 
|   | 
| static void  | close (Medium *medium) | 
|   | 
Definition at line 31 of file MP3Transcoder.hh.
 
◆ afterGettingFunc
  
  
      
        
          | typedef void() FramedSource::afterGettingFunc(void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ onCloseFunc
  
  
      
        
          | typedef void() FramedSource::onCloseFunc(void *clientData) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ MP3Transcoder()
◆ ~MP3Transcoder()
  
  
      
        
          | virtual MP3Transcoder::~MP3Transcoder  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ afterGetting()
  
  
      
        
          | static void FramedSource::afterGetting  | 
          ( | 
          FramedSource *  | 
          source | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ close() [1/2]
  
  
      
        
          | static void Medium::close  | 
          ( | 
          Medium *  | 
          medium | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ close() [2/2]
◆ createNew() [1/2]
◆ createNew() [2/2]
◆ detachInputSource()
  
  
      
        
          | void FramedFilter::detachInputSource  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ doGetNextFrame()
  
  
      
        
          | virtual void MP3FromADUSource::doGetNextFrame  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ doStopGettingFrames()
  
  
      
        
          | virtual void FramedFilter::doStopGettingFrames  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ envir()
◆ generateFrameFromHeadADU()
  
  
      
        
          | Boolean MP3FromADUSource::generateFrameFromHeadADU  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ getAttributes()
  
  
      
        
          | virtual void FramedFilter::getAttributes  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
 
◆ getNextFrame()
  
  
      
        
          | void FramedSource::getNextFrame  | 
          ( | 
          unsigned char *  | 
          to,  | 
         
        
           | 
           | 
          unsigned  | 
          maxSize,  | 
         
        
           | 
           | 
          afterGettingFunc *  | 
          afterGettingFunc,  | 
         
        
           | 
           | 
          void *  | 
          afterGettingClientData,  | 
         
        
           | 
           | 
          onCloseFunc *  | 
          onCloseFunc,  | 
         
        
           | 
           | 
          void *  | 
          onCloseClientData  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inherited   | 
  
 
 
◆ handleClosure() [1/2]
  
  
      
        
          | void FramedSource::handleClosure  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ handleClosure() [2/2]
  
  
      
        
          | static void FramedSource::handleClosure  | 
          ( | 
          void *  | 
          clientData | ) | 
           | 
         
       
   | 
  
staticinherited   | 
  
 
 
◆ inputSource()
◆ insertDummyADUsIfNecessary()
  
  
      
        
          | void MP3FromADUSource::insertDummyADUsIfNecessary  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ isAMRAudioSource()
  
  
      
        
          | virtual Boolean MediaSource::isAMRAudioSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isCurrentlyAwaitingData()
  
  
      
        
          | Boolean FramedSource::isCurrentlyAwaitingData  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ isDVVideoStreamFramer()
  
  
      
        
          | virtual Boolean MediaSource::isDVVideoStreamFramer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isFramedSource()
  
  
      
        
          | virtual Boolean FramedSource::isFramedSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ isH264VideoStreamFramer()
  
  
      
        
          | virtual Boolean MediaSource::isH264VideoStreamFramer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isH265VideoStreamFramer()
  
  
      
        
          | virtual Boolean MediaSource::isH265VideoStreamFramer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isJPEGVideoSource()
  
  
      
        
          | virtual Boolean MediaSource::isJPEGVideoSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isMediaSession()
  
  
      
        
          | virtual Boolean Medium::isMediaSession  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isMPEG1or2VideoStreamFramer()
  
  
      
        
          | virtual Boolean MediaSource::isMPEG1or2VideoStreamFramer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isMPEG2TransportStreamMultiplexor()
  
  
      
        
          | virtual Boolean MediaSource::isMPEG2TransportStreamMultiplexor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isMPEG4VideoStreamFramer()
  
  
      
        
          | virtual Boolean MediaSource::isMPEG4VideoStreamFramer  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTCPInstance()
  
  
      
        
          | virtual Boolean Medium::isRTCPInstance  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ isRTPSource()
  
  
      
        
          | virtual Boolean MediaSource::isRTPSource  | 
          ( | 
           | ) | 
           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 MediaSource::isSource  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ lookupByName() [1/3]
◆ lookupByName() [2/3]
◆ lookupByName() [3/3]
◆ maxFrameSize()
  
  
      
        
          | virtual unsigned FramedSource::maxFrameSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ MIMEtype()
  
  
      
        
          | virtual char const  * MP3FromADUSource::MIMEtype  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
privatevirtualinherited   | 
  
 
 
◆ name()
  
  
      
        
          | char const  * Medium::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ needToGetAnADU()
  
  
      
        
          | Boolean MP3FromADUSource::needToGetAnADU  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ nextTask()
◆ reassignInputSource()
  
  
      
        
          | void FramedFilter::reassignInputSource  | 
          ( | 
          FramedSource *  | 
          newInputSource | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
 
◆ stopGettingFrames()
  
  
      
        
          | void FramedSource::stopGettingFrames  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ fAfterGettingClientData
  
  
      
        
          | void* FramedSource::fAfterGettingClientData | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fAfterGettingFunc
◆ fAreEnqueueingADU
  
  
      
        
          | Boolean MP3FromADUSource::fAreEnqueueingADU | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fDurationInMicroseconds
  
  
      
        
          | unsigned FramedSource::fDurationInMicroseconds | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fEnviron
◆ fFrameSize
  
  
      
        
          | unsigned FramedSource::fFrameSize | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fInputSource
◆ fIsCurrentlyAwaitingData
  
  
      
        
          | Boolean FramedSource::fIsCurrentlyAwaitingData | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fMaxSize
  
  
      
        
          | unsigned FramedSource::fMaxSize | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fMediumName
◆ fNextTask
◆ fNumTruncatedBytes
  
  
      
        
          | unsigned FramedSource::fNumTruncatedBytes | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fOnCloseClientData
  
  
      
        
          | void* FramedSource::fOnCloseClientData | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fOnCloseFunc
◆ fPresentationTime
  
  
      
        
          | struct timeval FramedSource::fPresentationTime | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ fSegments
  
  
      
        
          | class SegmentQueue* MP3FromADUSource::fSegments | 
         
       
   | 
  
privateinherited   | 
  
 
 
◆ fTo
  
  
      
        
          | unsigned char* FramedSource::fTo | 
         
       
   | 
  
protectedinherited   | 
  
 
 
The documentation for this class was generated from the following file: