Interface for encoder callbacks.
More...
#include <opencv2/cudacodec.hpp>
|
virtual | ~EncoderCallback () |
|
virtual void | onEncoded (const std::vector< std::vector< uint8_t > > &vPacket)=0 |
| Callback function to signal that the encoded bitstream for one or more frames is ready.
|
|
virtual void | onEncodingFinished ()=0 |
| Callback function to that the encoding has finished.
|
|
Interface for encoder callbacks.
User can implement own multiplexing by implementing this interface.
◆ ~EncoderCallback()
virtual cv::cudacodec::EncoderCallback::~EncoderCallback |
( |
| ) |
|
|
inlinevirtual |
◆ onEncoded()
virtual void cv::cudacodec::EncoderCallback::onEncoded |
( |
const std::vector< std::vector< uint8_t > > & |
vPacket | ) |
|
|
pure virtual |
Callback function to signal that the encoded bitstream for one or more frames is ready.
- Parameters
-
vPacket | The raw bitstream for one or more frames. |
◆ onEncodingFinished()
virtual void cv::cudacodec::EncoderCallback::onEncodingFinished |
( |
| ) |
|
|
pure virtual |
Callback function to that the encoding has finished.
The documentation for this class was generated from the following file: