Grok 20.3.2
grk::PluginDecodeCallbackInfo Struct Reference

#include <plugin_interface.h>

Public Member Functions

 PluginDecodeCallbackInfo ()
 PluginDecodeCallbackInfo (std::string input, std::string output, gpup_decompress_params *decompressorParameters, gpup_codec_fmt format, uint32_t flags)

Public Attributes

size_t deviceId
GPUP_INIT_DECOMPRESSORS init_decompressors_func
std::string inputFile
std::string outputFile
gpup_codec_fmt decod_format
gpup_file_fmt cod_format
gpup_codeccodec
gpup_decompress_paramsdecompressor_parameters
gpup_header_info header_info
gpup_imageimage
bool plugin_owns_image
gpup_tiletile
int32_t error_code
uint32_t decompress_flags
void * user_data
void * format_private

Constructor & Destructor Documentation

◆ PluginDecodeCallbackInfo() [1/2]

grk::PluginDecodeCallbackInfo::PluginDecodeCallbackInfo ( )
inline

◆ PluginDecodeCallbackInfo() [2/2]

grk::PluginDecodeCallbackInfo::PluginDecodeCallbackInfo ( std::string input,
std::string output,
gpup_decompress_params * decompressorParameters,
gpup_codec_fmt format,
uint32_t flags )
inline

Member Data Documentation

◆ cod_format

gpup_file_fmt grk::PluginDecodeCallbackInfo::cod_format

◆ codec

gpup_codec* grk::PluginDecodeCallbackInfo::codec

◆ decod_format

gpup_codec_fmt grk::PluginDecodeCallbackInfo::decod_format

◆ decompress_flags

uint32_t grk::PluginDecodeCallbackInfo::decompress_flags

◆ decompressor_parameters

gpup_decompress_params* grk::PluginDecodeCallbackInfo::decompressor_parameters

◆ deviceId

size_t grk::PluginDecodeCallbackInfo::deviceId

◆ error_code

int32_t grk::PluginDecodeCallbackInfo::error_code

◆ format_private

void* grk::PluginDecodeCallbackInfo::format_private

◆ header_info

gpup_header_info grk::PluginDecodeCallbackInfo::header_info

◆ image

gpup_image* grk::PluginDecodeCallbackInfo::image

◆ init_decompressors_func

GPUP_INIT_DECOMPRESSORS grk::PluginDecodeCallbackInfo::init_decompressors_func

◆ inputFile

std::string grk::PluginDecodeCallbackInfo::inputFile

◆ outputFile

std::string grk::PluginDecodeCallbackInfo::outputFile

◆ plugin_owns_image

bool grk::PluginDecodeCallbackInfo::plugin_owns_image

◆ tile

gpup_tile* grk::PluginDecodeCallbackInfo::tile

◆ user_data

void* grk::PluginDecodeCallbackInfo::user_data

The documentation for this struct was generated from the following file: