#include <video.h>
kjb::Video::Video |
( |
const std::vector< std::string > & |
fnames, |
|
|
float |
frame_rate = 30.0 |
|
) |
| |
|
inline |
kjb::Video::Video |
( |
const std::string & |
fnames | ) |
|
|
inline |
void kjb::Video::decode_video |
( |
const std::string & |
fname | ) |
|
|
inline |
const unsigned char* kjb::Video::get_buffer |
( |
size_t |
i | ) |
const |
|
inline |
float kjb::Video::get_frame_rate |
( |
| ) |
const |
|
inlinevirtual |
size_t kjb::Video::get_height |
( |
| ) |
const |
|
inlinevirtual |
size_t kjb::Video::get_width |
( |
| ) |
const |
|
inlinevirtual |
static boost::shared_array<unsigned char> kjb::Video::image_to_frame_ |
( |
const Image & |
img | ) |
|
|
inlinestaticprotected |
void kjb::Video::load_images |
( |
const std::vector< Image > & |
images, |
|
|
float |
|
|
) |
| |
|
inline |
template<class Iterator >
void kjb::Video::load_images |
( |
Iterator |
first, |
|
|
Iterator |
last, |
|
|
float |
frame_rate = 30.0 |
|
) |
| |
|
inline |
void kjb::Video::load_images |
( |
const std::vector< std::string > & |
fnames, |
|
|
float |
frame_rate = 30.0 |
|
) |
| |
|
inline |
virtual Video_frame kjb::Video::operator[] |
( |
size_t |
i | ) |
const |
|
inlinevirtual |
virtual size_t kjb::Video::size |
( |
| ) |
const |
|
inlinevirtual |
template<class Output_iterator >
void kjb::Video::to_images |
( |
Output_iterator |
frame_it | ) |
|
|
inline |
The documentation for this class was generated from the following files: