Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

VideoEncoder Class Reference

#include <videoencoder.h>

List of all members.

Public Member Functions

const char * getStartCommand ()
const char * getStopCommand ()
const char * getOutputFile ()
void setStartCommand (const char *command)
void setStopCommand (const char *command)
void setOutputFile (const char *file)
bool isValid ()


Detailed Description

Class for gathering information needed to export a stopmotion project to a video file.
Author:
Bjoern Erik Nilsen & Fredrik Berg Kjoelstad


Member Function Documentation

const char * VideoEncoder::getOutputFile  ) 
 

Gets the output file generated by the encoder.

Returns:
the output file

const char * VideoEncoder::getStartCommand  ) 
 

Gets the command line registered by the user in the preferences menu. This is the command which should be used to start the encoder.

Returns:
the start command

const char * VideoEncoder::getStopCommand  ) 
 

Gets the command line registerd by the user in the preferences menu. This is the command which should be used to stop the encoder.

Returns:
the stop command

bool VideoEncoder::isValid  ) 
 

Checks if the registered encoder is a valid one. Checks if the encoder can be excuted, the output file is a valid file etc.

Returns:
true if valid, false otherwise

void VideoEncoder::setOutputFile const char *  file  ) 
 

Sets the file which should be genereated by the encoder.

void VideoEncoder::setStartCommand const char *  command  ) 
 

Sets the start command to be used for starting the encoder and generate a video file.

Parameters:
command the start command to be used for generating the video file

void VideoEncoder::setStopCommand const char *  command  ) 
 

Sets the stop command to be used for stopping the encoder.

Parameters:
command the stop command to be used in case the user want to cancel the export


The documentation for this class was generated from the following files:
Generated on Thu May 19 01:51:22 2005 for stopmotion.kdevelop by  doxygen 1.4.2