#include <WebVTTHandler.h>
◆ CWebVTTHandler()
  
  
      
        
          | CWebVTTHandler::CWebVTTHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~CWebVTTHandler()
  
  
      
        
          | CWebVTTHandler::~CWebVTTHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ CalculateTextPosition()
  
  
      
        
          | void CWebVTTHandler::CalculateTextPosition  | 
          ( | 
          std::string & |           subtitleText | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ CheckSignature()
      
        
          | bool CWebVTTHandler::CheckSignature  | 
          ( | 
          const std::string & |           data | ) | 
           | 
        
      
 
Verify the validity of the WebVTT signature. 
 
 
◆ ConvertSubtitle()
  
  
      
        
          | void CWebVTTHandler::ConvertSubtitle  | 
          ( | 
          std::string & |           text | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ DecodeLine()
      
        
          | void CWebVTTHandler::DecodeLine  | 
          ( | 
          std::string |           line,  | 
        
        
           | 
           | 
          std::vector< subtitleData > * |           subList ) | 
        
      
 
Decode a line of the WebVTT text data. 
- Parameters
 - 
  
    | line | The line to decode  | 
    | subList | The list to be filled with decoded subtitles  | 
  
   
 
 
◆ GetCueSettings()
  
  
      
        
          | void CWebVTTHandler::GetCueSettings  | 
          ( | 
          std::string & |           cueSettings | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ Initialize()
      
        
          | bool CWebVTTHandler::Initialize  | 
          ( | 
           | ) | 
           | 
        
      
 
Prepare the handler to the decoding. 
 
 
◆ IsForcedMargins()
  
  
      
        
          | bool CWebVTTHandler::IsForcedMargins  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Reset()
      
        
          | void CWebVTTHandler::Reset  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ SetPeriodStart()
  
  
      
        
          | void CWebVTTHandler::SetPeriodStart  | 
          ( | 
          double |           pts | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ m_subtitleData
The documentation for this class was generated from the following files: