|
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 88 of file IVideoDecoder.h.
| uint64_t Cogs::Core::VideoDecoderDescription::clock_rate = 10000000 |
Definition at line 90 of file IVideoDecoder.h.
| Codec Cogs::Core::VideoDecoderDescription::codec = Codec::H264 |
Definition at line 96 of file IVideoDecoder.h.
| VideoDecoderCallback* Cogs::Core::VideoDecoderDescription::decodeCallback = nullptr |
Definition at line 109 of file IVideoDecoder.h.
| void* Cogs::Core::VideoDecoderDescription::decodeCallbackData = nullptr |
Definition at line 110 of file IVideoDecoder.h.
| uint32_t Cogs::Core::VideoDecoderDescription::error_threshold = 100 |
Definition at line 91 of file IVideoDecoder.h.
| bool Cogs::Core::VideoDecoderDescription::generateMipMaps = true |
Definition at line 105 of file IVideoDecoder.h.
| uint32_t Cogs::Core::VideoDecoderDescription::max_display_delay = 2 |
Definition at line 93 of file IVideoDecoder.h.
| std::string Cogs::Core::VideoDecoderDescription::pps |
Definition at line 99 of file IVideoDecoder.h.
| VideoDecoderPresentMode Cogs::Core::VideoDecoderDescription::present_mode = VideoDecoderPresentMode::Smooth |
Definition at line 101 of file IVideoDecoder.h.
| VideoPresentCallback* Cogs::Core::VideoDecoderDescription::presentCallback = nullptr |
Definition at line 111 of file IVideoDecoder.h.
| void* Cogs::Core::VideoDecoderDescription::presentCallbackData = nullptr |
Definition at line 112 of file IVideoDecoder.h.
| std::string Cogs::Core::VideoDecoderDescription::recordPath |
Definition at line 108 of file IVideoDecoder.h.
| bool Cogs::Core::VideoDecoderDescription::recordToDisk = false |
Definition at line 107 of file IVideoDecoder.h.
| bool Cogs::Core::VideoDecoderDescription::skip_discontinuities = false |
Definition at line 106 of file IVideoDecoder.h.
| float Cogs::Core::VideoDecoderDescription::speedup_factor = 1.0f |
Definition at line 103 of file IVideoDecoder.h.
| uint32_t Cogs::Core::VideoDecoderDescription::speedup_queue_count = 3 |
Definition at line 102 of file IVideoDecoder.h.
| std::string Cogs::Core::VideoDecoderDescription::sps |
Definition at line 98 of file IVideoDecoder.h.
| std::string Cogs::Core::VideoDecoderDescription::vps |
Definition at line 97 of file IVideoDecoder.h.