Interface for video demultiplexing. :  
 More...
#include <opencv2/cudacodec.hpp>
|  | 
| virtual | ~RawVideoSource () | 
|  | 
| virtual FormatInfo | format () const =0 | 
|  | Returns information about video file format. 
 | 
|  | 
| virtual bool | getNextPacket (unsigned char **data, int *size, bool *endOfFile)=0 | 
|  | Returns next packet with RAW video frame. 
 | 
|  | 
Interface for video demultiplexing. : 
User can implement own demultiplexing by implementing this interface. 
  
  | 
        
          | virtual cv::cudacodec::RawVideoSource::~RawVideoSource | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual FormatInfo cv::cudacodec::RawVideoSource::format | ( |  | ) | const |  | pure virtual | 
 
Returns information about video file format. 
 
 
  
  | 
        
          | virtual bool cv::cudacodec::RawVideoSource::getNextPacket | ( | unsigned char ** | data, |  
          |  |  | int * | size, |  
          |  |  | bool * | endOfFile |  
          |  | ) |  |  |  | pure virtual | 
 
Returns next packet with RAW video frame. 
- Parameters
- 
  
    | data | Pointer to frame data. |  | size | Size in bytes of current frame. |  | endOfFile | Indicates that it is end of stream. |  
 
 
 
The documentation for this class was generated from the following file: