#include <DVDFactoryCodec.h>
 | 
| static std::unique_ptr< CDVDVideoCodec >  | CreateVideoCodec (CDVDStreamInfo &hint, CProcessInfo &processInfo) | 
|   | 
| static IHardwareDecoder *  | CreateVideoCodecHWAccel (const std::string &id, CDVDStreamInfo &hint, CProcessInfo &processInfo, AVPixelFormat fmt) | 
|   | 
| static std::unique_ptr< CDVDAudioCodec >  | CreateAudioCodec (CDVDStreamInfo &hint, CProcessInfo &processInfo, bool allowpassthrough, bool allowdtshddecode, CAEStreamInfo::DataType ptStreamType) | 
|   | 
| static std::unique_ptr< CDVDOverlayCodec >  | CreateOverlayCodec (CDVDStreamInfo &hint) | 
|   | 
| static void  | RegisterHWVideoCodec (const std::string &id, CreateHWVideoCodec createFunc) | 
|   | 
| static void  | ClearHWVideoCodecs () | 
|   | 
| static void  | RegisterHWAccel (const std::string &id, CreateHWAccel createFunc) | 
|   | 
| static std::vector< std::string >  | GetHWAccels () | 
|   | 
| static void  | ClearHWAccels () | 
|   | 
| static void  | RegisterHWAudioCodec (const std::string &id, CreateHWAudioCodec createFunc) | 
|   | 
| static void  | ClearHWAudioCodecs () | 
|   | 
◆ ClearHWAccels()
  
  
      
        
          | void CDVDFactoryCodec::ClearHWAccels  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ClearHWAudioCodecs()
  
  
      
        
          | void CDVDFactoryCodec::ClearHWAudioCodecs  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ ClearHWVideoCodecs()
  
  
      
        
          | void CDVDFactoryCodec::ClearHWVideoCodecs  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ CreateAudioCodec()
◆ CreateAudioCodecHW()
◆ CreateOverlayCodec()
◆ CreateVideoCodec()
◆ CreateVideoCodecHW()
◆ CreateVideoCodecHWAccel()
◆ GetHWAccels()
  
  
      
        
          | std::vector< std::string > CDVDFactoryCodec::GetHWAccels  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ RegisterHWAccel()
  
  
      
        
          | void CDVDFactoryCodec::RegisterHWAccel  | 
          ( | 
          const std::string & |           id,  | 
         
        
           | 
           | 
          CreateHWAccel |           createFunc ) | 
         
       
   | 
  
static   | 
  
 
 
◆ RegisterHWAudioCodec()
◆ RegisterHWVideoCodec()
◆ m_hwAccels
  
  
      
        
          | std::map< std::string, CreateHWAccel > CDVDFactoryCodec::m_hwAccels | 
         
       
   | 
  
staticprotected   | 
  
 
 
◆ m_hwAudioCodecs
◆ m_hwVideoCodecs
The documentation for this class was generated from the following files: