Public Member Functions | List of all members
openmsx::AviWriter Class Reference

#include <AviWriter.hh>

Public Member Functions

 AviWriter (const Filename &filename, unsigned width, unsigned height, unsigned bpp, unsigned channels, unsigned freq)
 ~AviWriter ()
void addFrame (FrameSource *frame, unsigned samples, int16_t *sampleData)
void setFps (float fps_)

Detailed Description

Definition at line 17 of file AviWriter.hh.

Constructor & Destructor Documentation

◆ AviWriter()

openmsx::AviWriter::AviWriter ( const Filename filename,
unsigned  width,
unsigned  height,
unsigned  bpp,
unsigned  channels,
unsigned  freq 

Definition at line 18 of file

References openmsx::AVI_HEADER_SIZE, and openmsx::File::write().

◆ ~AviWriter()

openmsx::AviWriter::~AviWriter ( )

Member Function Documentation

◆ addFrame()

void openmsx::AviWriter::addFrame ( FrameSource frame,
unsigned  samples,
int16_t *  sampleData 

Definition at line 268 of file

References Endian::BIG, and openmsx::ZMBVEncoder::compressFrame().

◆ setFps()

void openmsx::AviWriter::setFps ( float  fps_)

Definition at line 24 of file AviWriter.hh.

The documentation for this class was generated from the following files: