#include <gpu.hpp>
Public Types | |
| enum | PicType { IFRAME = 1, PFRAME = 2, BFRAME = 3 } |
Public Member Functions | |
| virtual | ~EncoderCallBack () |
| virtual uchar * | acquireBitStream (int *bufferSize)=0 |
| virtual void | releaseBitStream (unsigned char *data, int size)=0 |
| virtual void | onBeginFrame (int frameNumber, PicType picType)=0 |
| virtual void | onEndFrame (int frameNumber, PicType picType)=0 |
| virtual cv::gpu::VideoWriter_GPU::EncoderCallBack::~EncoderCallBack | ( | ) | [virtual] |
| virtual uchar* cv::gpu::VideoWriter_GPU::EncoderCallBack::acquireBitStream | ( | int * | bufferSize | ) | [pure virtual] |
| virtual void cv::gpu::VideoWriter_GPU::EncoderCallBack::releaseBitStream | ( | unsigned char * | data, |
| int | size | ||
| ) | [pure virtual] |
| virtual void cv::gpu::VideoWriter_GPU::EncoderCallBack::onBeginFrame | ( | int | frameNumber, |
| PicType | picType | ||
| ) | [pure virtual] |
| virtual void cv::gpu::VideoWriter_GPU::EncoderCallBack::onEndFrame | ( | int | frameNumber, |
| PicType | picType | ||
| ) | [pure virtual] |