Cogs.Core
|
Public Attributes | |
uint64_t | clock_rate = 10000000 |
uint32_t | error_threshold = 100 |
uint32_t | max_display_delay = 2 |
Codec | codec = Codec::H264 |
std::string | vps |
std::string | sps |
std::string | pps |
VideoDecoderPresentMode | present_mode = VideoDecoderPresentMode::Smooth |
uint32_t | speedup_queue_count = 3 |
float | speedup_factor = 1.0f |
bool | generateMipMaps = true |
bool | skip_discontinuities = false |
bool | recordToDisk = false |
std::string | recordPath |
VideoDecoderCallback * | decodeCallback = nullptr |
void * | decodeCallbackData = nullptr |
VideoPresentCallback * | presentCallback = nullptr |
void * | presentCallbackData = nullptr |
Definition at line 86 of file IVideoDecoder.h.
uint64_t Cogs::Core::VideoDecoderDescription::clock_rate = 10000000 |
Definition at line 88 of file IVideoDecoder.h.
Codec Cogs::Core::VideoDecoderDescription::codec = Codec::H264 |
Definition at line 94 of file IVideoDecoder.h.
VideoDecoderCallback* Cogs::Core::VideoDecoderDescription::decodeCallback = nullptr |
Definition at line 107 of file IVideoDecoder.h.
void* Cogs::Core::VideoDecoderDescription::decodeCallbackData = nullptr |
Definition at line 108 of file IVideoDecoder.h.
uint32_t Cogs::Core::VideoDecoderDescription::error_threshold = 100 |
Definition at line 89 of file IVideoDecoder.h.
bool Cogs::Core::VideoDecoderDescription::generateMipMaps = true |
Definition at line 103 of file IVideoDecoder.h.
uint32_t Cogs::Core::VideoDecoderDescription::max_display_delay = 2 |
Definition at line 91 of file IVideoDecoder.h.
std::string Cogs::Core::VideoDecoderDescription::pps |
Definition at line 97 of file IVideoDecoder.h.
VideoDecoderPresentMode Cogs::Core::VideoDecoderDescription::present_mode = VideoDecoderPresentMode::Smooth |
Definition at line 99 of file IVideoDecoder.h.
VideoPresentCallback* Cogs::Core::VideoDecoderDescription::presentCallback = nullptr |
Definition at line 109 of file IVideoDecoder.h.
void* Cogs::Core::VideoDecoderDescription::presentCallbackData = nullptr |
Definition at line 110 of file IVideoDecoder.h.
std::string Cogs::Core::VideoDecoderDescription::recordPath |
Definition at line 106 of file IVideoDecoder.h.
bool Cogs::Core::VideoDecoderDescription::recordToDisk = false |
Definition at line 105 of file IVideoDecoder.h.
bool Cogs::Core::VideoDecoderDescription::skip_discontinuities = false |
Definition at line 104 of file IVideoDecoder.h.
float Cogs::Core::VideoDecoderDescription::speedup_factor = 1.0f |
Definition at line 101 of file IVideoDecoder.h.
uint32_t Cogs::Core::VideoDecoderDescription::speedup_queue_count = 3 |
Definition at line 100 of file IVideoDecoder.h.
std::string Cogs::Core::VideoDecoderDescription::sps |
Definition at line 96 of file IVideoDecoder.h.
std::string Cogs::Core::VideoDecoderDescription::vps |
Definition at line 95 of file IVideoDecoder.h.