libcvd
Public Member Functions | Static Public Member Functions | List of all members
CVD::VFB::RawVideoFileBufferPIMPL Class Reference

Public Member Functions

 RawVideoFileBufferPIMPL (const string &fname, const string &formatname, bool rgb_, bool verbose_, const map< string, string > &options)
 
void on_end_of_buffer (VideoBufferFlags::OnEndOfBuffer f)
 
void seek_to (double t)
 
template<typename T >
unique_ptr< VFHolderBaseread_frame_from_video ()
 
void load_next_frame ()
 
void put_frame (void *f)
 
void * get_frame ()
 
bool frame_pending ()
 
void free_all ()
 
double frames_per_second () const
 
ImageRef get_size () const
 

Static Public Member Functions

template<class T >
static VideoFileFrame< T > * generate_frame (double t, Image< T > &&im)
 

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