All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
pangolin::VideoRecorder Class Reference

#include <video_recorder.h>

List of all members.

Public Member Functions

void operator() ()
int RecordFrame (void *img)
 VideoRecorder (const std::string &filename, int stream0_width, int stream0_height, std::string stream0_fmt, unsigned int buffer_size_bytes=1024 *1024 *100)
 ~VideoRecorder ()

Protected Member Functions

void WriteFileHeader ()

Protected Attributes

threadedfilebuf buffer
int frames
std::vector< VideoStreamstream_info
std::ostream writer

Detailed Description

Definition at line 57 of file video_recorder.h.


Constructor & Destructor Documentation

pangolin::VideoRecorder::VideoRecorder ( const std::string &  filename,
int  stream0_width,
int  stream0_height,
std::string  stream0_fmt,
unsigned int  buffer_size_bytes = 1024*1024*100 
)

Definition at line 35 of file video_recorder.cpp.

Definition at line 51 of file video_recorder.cpp.


Member Function Documentation

void pangolin::VideoRecorder::operator() ( )

Definition at line 63 of file video_recorder.cpp.

Definition at line 55 of file video_recorder.cpp.


Member Data Documentation

Definition at line 76 of file video_recorder.h.

Definition at line 73 of file video_recorder.h.

Definition at line 74 of file video_recorder.h.

std::ostream pangolin::VideoRecorder::writer [protected]

Definition at line 77 of file video_recorder.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pangolin_wrapper
Author(s): Todor Stoyanov
autogenerated on Wed Feb 13 2013 14:03:25