openMSX
|
#include <ZMBVEncoder.hh>
Public Types | |
using | Pixel = uint32_t |
Public Member Functions | |
ZMBVEncoder (unsigned width, unsigned height) | |
std::span< const uint8_t > | compressFrame (bool keyFrame, const FrameSource *frame) |
Static Public Attributes | |
static constexpr std::string_view | CODEC_4CC = "ZMBV" |
Definition at line 18 of file ZMBVEncoder.hh.
using openmsx::ZMBVEncoder::Pixel = uint32_t |
Definition at line 22 of file ZMBVEncoder.hh.
openmsx::ZMBVEncoder::ZMBVEncoder | ( | unsigned | width, |
unsigned | height | ||
) |
Definition at line 119 of file ZMBVEncoder.cc.
std::span< const uint8_t > openmsx::ZMBVEncoder::compressFrame | ( | bool | keyFrame, |
const FrameSource * | frame | ||
) |
Definition at line 304 of file ZMBVEncoder.cc.
References openmsx::MemBuffer< T, ALIGNMENT >::data(), and xrange().
Referenced by openmsx::AviWriter::addFrame().
|
staticconstexpr |
Definition at line 21 of file ZMBVEncoder.hh.
Referenced by openmsx::AviWriter::~AviWriter().