Declaration of CDecoderFilter.  
 More...
#include <DecoderFilterManager.h>
Declaration of CDecoderFilter. 
◆ anonymous enum
      
        
          | anonymous enum : uint32_t | 
      
 
Flags to control decoder validity. 
| Enumerator | 
|---|
| FLAG_GENERAL_ALLOWED | early false exit if set  | 
| FLAG_STILLS_ALLOWED | early false exit if set and stream is marked as "has stillframes"  | 
| FLAG_DVD_ALLOWED | early false exit if set and stream is marked as dvd  | 
 
 
◆ CDecoderFilter()
  
  | 
        
          | CDecoderFilter::CDecoderFilter | ( | const std::string & | name | ) |  |  | inline | 
 
 
◆ isValid()
test if stream is allowed by filter. 
- Returns
- true if valid, false otherwise 
 
 
◆ Load()
  
  | 
        
          | CDecoderFilter::Load | ( | const tinyxml2::XMLNode * | node | ) |  |  | virtual | 
 
load all members from XML node 
- Parameters
- 
  
    | node | filter node from where to get the values |  
 
- Returns
- true if operation was successful, false on error 
 
 
◆ Save()
  
  | 
        
          | CDecoderFilter::Save | ( | tinyxml2::XMLNode * | node | ) | const |  | virtual | 
 
store all members in XML node 
- Parameters
- 
  
    | node | a ready to use filter setting node |  
 
- Returns
- true if operation was successful, false on error 
 
 
The documentation for this class was generated from the following files: