#include <ImageEncoder.h>
Definition at line 17 of file ImageEncoder.h.
 
◆ ImageEncoderNV()
      
        
          | ImageEncoderNV::ImageEncoderNV  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~ImageEncoderNV()
      
        
          | ImageEncoderNV::~ImageEncoderNV  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Encode()
  
  
      
        
          | unsigned long ImageEncoderNV::Encode  | 
          ( | 
          const unsigned char * |           data,  | 
         
        
           | 
           | 
          int |           width,  | 
         
        
           | 
           | 
          int |           height,  | 
         
        
           | 
           | 
          int |           pitch,  | 
         
        
           | 
           | 
          std::vector< unsigned char > & |           buffer ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetQuality()
  
  
      
        
          | void ImageEncoderNV::SetQuality  | 
          ( | 
          int |           quality | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ [struct]
      
        
          | struct  { ... }  ImageEncoderNV::cudaBuffer | 
        
      
 
 
◆ encodeParams
  
  
      
        
          | nvjpegEncoderParams* ImageEncoderNV::encodeParams | 
         
       
   | 
  
private   | 
  
 
 
◆ encoderState
  
  
      
        
          | nvjpegEncoderState* ImageEncoderNV::encoderState | 
         
       
   | 
  
private   | 
  
 
 
◆ nvjpegHandle
  
  
      
        
          | nvjpegHandle* ImageEncoderNV::nvjpegHandle | 
         
       
   | 
  
private   | 
  
 
 
◆ ptr
      
        
          | void* ImageEncoderNV::ptr | 
        
      
 
 
◆ size
      
        
          | size_t ImageEncoderNV::size | 
        
      
 
 
The documentation for this class was generated from the following files: