video::DecompressorImpl::DecompressorImpl |
( |
const std::string & |
filename | ) |
|
|
inline |
video::DecompressorImpl::~DecompressorImpl |
( |
| ) |
|
|
inline |
bool video::DecompressorImpl::decompress |
( |
unsigned int |
frameno, |
|
|
void * |
buffer, |
|
|
std::vcl_size_t |
buffersize, |
|
|
unsigned int |
bufferpitch |
|
) |
| |
|
inline |
bool video::DecompressorImpl::decompress_internal |
( |
unsigned int |
frameno | ) |
|
|
inline |
int video::DecompressorImpl::get_height |
( |
| ) |
const |
|
inline |
bool video::DecompressorImpl::get_index |
( |
unsigned int |
frameno, |
|
|
unsigned __int64 * |
offset, |
|
|
FrameType::FT * |
type |
|
) |
| |
|
inline |
int video::DecompressorImpl::get_width |
( |
| ) |
const |
|
inline |
static int CUDAAPI video::DecompressorImpl::HandlePictureDecode |
( |
void * |
pUserData, |
|
|
CUVIDPICPARAMS * |
pPicParams |
|
) |
| |
|
inlinestaticprotected |
static int CUDAAPI video::DecompressorImpl::HandlePictureDisplay |
( |
void * |
pUserData, |
|
|
CUVIDPARSERDISPINFO * |
pPicParams |
|
) |
| |
|
inlinestaticprotected |
static int CUDAAPI video::DecompressorImpl::HandleVideoData |
( |
void * |
pUserData, |
|
|
CUVIDSOURCEDATAPACKET * |
pPacket |
|
) |
| |
|
inlinestaticprotected |
static int CUDAAPI video::DecompressorImpl::HandleVideoSequence |
( |
void * |
pUserData, |
|
|
CUVIDEOFORMAT * |
pFormat |
|
) |
| |
|
inlinestaticprotected |
void video::DecompressorImpl::submit_frame |
( |
unsigned int |
frameno, |
|
|
unsigned int |
iframebase |
|
) |
| |
|
inline |
void video::DecompressorImpl::update_index |
( |
unsigned int |
frameno, |
|
|
unsigned __int64 |
offset, |
|
|
FrameType::FT |
type |
|
) |
| |
|
inline |
bool video::DecompressorImpl::done_requested_frame |
|
protected |
CUVIDEOFORMAT video::DecompressorImpl::format |
|
protected |
std::vector<std::pair<unsigned __int64, FrameType::FT> > video::DecompressorImpl::index |
|
protected |
std::ifstream video::DecompressorImpl::nalfile |
|
protected |
CUvideodecoder video::DecompressorImpl::nvdecoder |
|
protected |
CUvideoparser video::DecompressorImpl::nvparser |
|
protected |
CUvideosource video::DecompressorImpl::nvsource |
|
protected |
std::vector<unsigned char> video::DecompressorImpl::packetbuffer |
|
protected |
unsigned int video::DecompressorImpl::requested_frame |
|
protected |
unsigned int video::DecompressorImpl::session_frame_count |
|
protected |
void* video::DecompressorImpl::target_cpu_buffer |
|
protected |
unsigned int video::DecompressorImpl::target_cpu_pitch |
|
protected |
GLuint video::DecompressorImpl::target_gl_texture |
|
protected |
The documentation for this class was generated from the following file: