UcbMpegOutputStream Class Reference

Write mpeg video frames using mpeg_encode/ppmtompeg. More...

#include <Media/UcbMpegOutputStream.H>

Inheritance diagram for UcbMpegOutputStream:
Inheritance graph
[legend]
Collaboration diagram for UcbMpegOutputStream:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 UcbMpegOutputStream (OptionManager &mgr, const std::string &descrName="Berkeley MPEG Output Stream", const std::string &tagName="UcbMpegOutputStream")
 Construct an mpegstream object for mpeg output.
virtual void setConfigInfo (const std::string &filestem)
 Override from FrameOstream; just calls setFileStem().
void setFileStem (const std::string &s)
 Specify a filename prefix to be used for all generated movie files.

Protected Member Functions

virtual rutz::shared_ptr
< LowLevelEncoder
makeEncoder (const GenericFrameSpec &spec, const std::string &shortname, const FrameInfo &auxinfo)
 Create an appropriate UcbMpegEncoder.

Detailed Description

Write mpeg video frames using mpeg_encode/ppmtompeg.

Definition at line 49 of file UcbMpegOutputStream.H.


Constructor & Destructor Documentation

UcbMpegOutputStream::UcbMpegOutputStream ( OptionManager mgr,
const std::string descrName = "Berkeley MPEG Output Stream",
const std::string tagName = "UcbMpegOutputStream" 
)

Construct an mpegstream object for mpeg output.

Definition at line 73 of file UcbMpegOutputStream.C.


Member Function Documentation

rutz::shared_ptr< LowLevelEncoder > UcbMpegOutputStream::makeEncoder ( const GenericFrameSpec spec,
const std::string shortname,
const FrameInfo auxinfo 
) [protected, virtual]
void UcbMpegOutputStream::setConfigInfo ( const std::string filestem  )  [virtual]

Override from FrameOstream; just calls setFileStem().

Reimplemented from FrameOstream.

Definition at line 84 of file UcbMpegOutputStream.C.

References setFileStem().

void UcbMpegOutputStream::setFileStem ( const std::string s  ) 

Specify a filename prefix to be used for all generated movie files.

By default, the prefix is the empty string.

Definition at line 94 of file UcbMpegOutputStream.C.

Referenced by setConfigInfo().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:43:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3