#include <MP3StreamState.hh>
Definition at line 41 of file MP3StreamState.hh.
 
◆ MP3StreamState()
      
        
          | MP3StreamState::MP3StreamState  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~MP3StreamState()
  
  
      
        
          | virtual MP3StreamState::~MP3StreamState  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ assignStream()
      
        
          | void MP3StreamState::assignStream  | 
          ( | 
          FILE *  | 
          fid,  | 
        
        
           | 
           | 
          unsigned  | 
          fileSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ checkForXingHeader()
      
        
          | void MP3StreamState::checkForXingHeader  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ currentFramePlayTime()
  
  
      
        
          | struct timeval MP3StreamState::currentFramePlayTime  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
private   | 
  
 
 
◆ filePlayTime()
      
        
          | float MP3StreamState::filePlayTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ fileSize()
  
  
      
        
          | unsigned MP3StreamState::fileSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ findNextFrame()
  
  
      
        
          | Boolean MP3StreamState::findNextFrame  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ findNextHeader()
      
        
          | unsigned MP3StreamState::findNextHeader  | 
          ( | 
          struct timeval &  | 
          presentationTime | ) | 
           | 
        
      
 
 
◆ fr() [1/2]
◆ fr() [2/2]
◆ getAttributes()
      
        
          | void MP3StreamState::getAttributes  | 
          ( | 
          char *  | 
          buffer,  | 
        
        
           | 
           | 
          unsigned  | 
          bufferSize  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ getByteNumberFromPositionFraction()
      
        
          | unsigned MP3StreamState::getByteNumberFromPositionFraction  | 
          ( | 
          float  | 
          fraction | ) | 
           | 
        
      
 
 
◆ readFrame()
      
        
          | Boolean MP3StreamState::readFrame  | 
          ( | 
          unsigned char *  | 
          outBuf,  | 
        
        
           | 
           | 
          unsigned  | 
          outBufSize,  | 
        
        
           | 
           | 
          unsigned &  | 
          resultFrameSize,  | 
        
        
           | 
           | 
          unsigned &  | 
          resultDurationInMicroseconds  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ readFromStream()
  
  
      
        
          | unsigned MP3StreamState::readFromStream  | 
          ( | 
          unsigned char *  | 
          buf,  | 
         
        
           | 
           | 
          unsigned  | 
          numChars  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ seekWithinFile()
      
        
          | void MP3StreamState::seekWithinFile  | 
          ( | 
          unsigned  | 
          seekByteNumber | ) | 
           | 
        
      
 
 
◆ setPresentationTimeScale()
  
  
      
        
          | void MP3StreamState::setPresentationTimeScale  | 
          ( | 
          unsigned  | 
          scale | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ fCurrentFrame
◆ fFid
  
  
      
        
          | FILE* MP3StreamState::fFid | 
         
       
   | 
  
private   | 
  
 
 
◆ fFidIsReallyASocket
  
  
      
        
          | Boolean MP3StreamState::fFidIsReallyASocket | 
         
       
   | 
  
private   | 
  
 
 
◆ fFileSize
  
  
      
        
          | unsigned MP3StreamState::fFileSize | 
         
       
   | 
  
private   | 
  
 
 
◆ fHasXingTOC
  
  
      
        
          | Boolean MP3StreamState::fHasXingTOC | 
         
       
   | 
  
private   | 
  
 
 
◆ fIsVBR
◆ fNextFramePresentationTime
  
  
      
        
          | struct timeval MP3StreamState::fNextFramePresentationTime | 
         
       
   | 
  
private   | 
  
 
 
◆ fNumFramesInFile
  
  
      
        
          | unsigned MP3StreamState::fNumFramesInFile | 
         
       
   | 
  
private   | 
  
 
 
◆ fPresentationTimeScale
  
  
      
        
          | unsigned MP3StreamState::fPresentationTimeScale | 
         
       
   | 
  
private   | 
  
 
 
◆ fXingTOC
The documentation for this class was generated from the following file: