Class cv::AVIWriteContainer#

Collaboration diagram for cv::AVIWriteContainer:

Constructor & Destructor Documentation#

AVIWriteContainer()#

cv::AVIWriteContainer::AVIWriteContainer()

~AVIWriteContainer()#

cv::AVIWriteContainer::~AVIWriteContainer()

Member Function Documentation#

atFrameSize()#

size_t cv::AVIWriteContainer::atFrameSize(size_t i)

countFrameSize()#

size_t cv::AVIWriteContainer::countFrameSize()

endWriteChunk()#

void cv::AVIWriteContainer::endWriteChunk()

finishWriteAVI()#

void cv::AVIWriteContainer::finishWriteAVI()

getAVIIndex()#

int cv::AVIWriteContainer::getAVIIndex(
int stream_number,
StreamType strm_type )

getChannels()#

int cv::AVIWriteContainer::getChannels()

getHeight()#

int cv::AVIWriteContainer::getHeight()

getMoviPointer()#

size_t cv::AVIWriteContainer::getMoviPointer()

getStreamPos()#

size_t cv::AVIWriteContainer::getStreamPos()

getWidth()#

int cv::AVIWriteContainer::getWidth()

initContainer()#

bool cv::AVIWriteContainer::initContainer(
const std::string & filename,
double fps,
cv::Size size,
bool iscolor )

isEmptyFrameOffset()#

bool cv::AVIWriteContainer::isEmptyFrameOffset()

isEmptyFrameSize()#

bool cv::AVIWriteContainer::isEmptyFrameSize()

isOpenedStream()#

bool cv::AVIWriteContainer::isOpenedStream()

jflushStream()#

void cv::AVIWriteContainer::jflushStream(
unsigned currval,
int bitIdx )

jputStream()#

void cv::AVIWriteContainer::jputStream(unsigned currval)

jputStreamShort()#

void cv::AVIWriteContainer::jputStreamShort(int val)

pushFrameOffset()#

void cv::AVIWriteContainer::pushFrameOffset(size_t elem)

pushFrameSize()#

void cv::AVIWriteContainer::pushFrameSize(size_t elem)

putStreamByte()#

void cv::AVIWriteContainer::putStreamByte(int val)

putStreamBytes()#

void cv::AVIWriteContainer::putStreamBytes(
const uchar * buf,
int count )

startWriteAVI()#

void cv::AVIWriteContainer::startWriteAVI(int stream_count)

startWriteChunk()#

void cv::AVIWriteContainer::startWriteChunk(uint32_t fourcc)

writeIndex()#

void cv::AVIWriteContainer::writeIndex(
int stream_number,
StreamType strm_type )

writeStreamHeader()#

void cv::AVIWriteContainer::writeStreamHeader(Codecs codec_)

Member Data Documentation#

AVIChunkSizeIndex#

std::vector< size_t > cv::AVIWriteContainer::AVIChunkSizeIndex

channels#

int cv::AVIWriteContainer::channels

frameNumIndexes#

std::vector< size_t > cv::AVIWriteContainer::frameNumIndexes

frameOffset#

std::vector< size_t > cv::AVIWriteContainer::frameOffset

frameSize#

std::vector< size_t > cv::AVIWriteContainer::frameSize

height#

int cv::AVIWriteContainer::height

moviPointer#

size_t cv::AVIWriteContainer::moviPointer

outfps#

int cv::AVIWriteContainer::outfps

strm#

std::shared_ptr< BitStream > cv::AVIWriteContainer::strm

width#

int cv::AVIWriteContainer::width

Source file#

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