#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: