CKlearAppRecorder Class Reference

This File provides a Recorder-Object , which grabs the videostream directly from the device and saves it to a specified file on HD . More...

#include <CKlearAppRecorder.h>

Collaboration diagram for CKlearAppRecorder:

Collaboration graph

Public Member Functions

 CKlearAppRecorder ()
 Constructor.
 CKlearAppRecorder (const QString RecordFile, const CKlearAppConfig *const KlearConfig, const bool isTimeShifted=false)
 Constructor which creates a CKlearAppRecorder object using the specified parameters.
virtual ~CKlearAppRecorder ()
 Destrucor.
virtual void run ()
 Threaded start-method, which starts recording by calling the startUp() method.
void StopRecording ()
 method which halts the thread and thus stops any recording in progress

Detailed Description

This File provides a Recorder-Object , which grabs the videostream directly from the device and saves it to a specified file on HD .

Author:
Klear.org


Constructor & Destructor Documentation

void CKlearAppRecorder::CKlearAppRecorder  ) 
 

Constructor.

Author:
Manuel Habermann <manuel@klear.org>, Patric Sherif <patric@klear.org>
Return values:
void no return value

void CKlearAppRecorder::CKlearAppRecorder const QString  RecordFile,
const CKlearAppConfig *const   KlearConfig,
const bool  isTimeShifted = false
 

Constructor which creates a CKlearAppRecorder object using the specified parameters.

Author:
Manuel Habermann <manuel@klear.org>, Patric Sherif <patric@klear.org>
Parameters:
RecordFile Path and name of the record file
KlearConfig Pointer to the KlearConfig object, used to extract current settings
isTimeShifted Flag if timeshifting is running
Return values:
void no return value

void CKlearAppRecorder::~CKlearAppRecorder  )  [virtual]
 

Destrucor.

Author:
Manuel Habermann <manuel@klear.org>, Patric Sherif <patric@klear.org>
Return values:
void no return value


Member Function Documentation

void CKlearAppRecorder::run  )  [virtual]
 

Threaded start-method, which starts recording by calling the startUp() method.

Author:
Manuel Habermann <manuel@klear.org>, Patric Sherif <patric@klear.org>
Return values:
void no return value

void CKlearAppRecorder::StopRecording  ) 
 

method which halts the thread and thus stops any recording in progress

Author:
Manuel Habermann <manuel@klear.org>, Patric Sherif <patric@klear.org>
Return values:
void no return value


The documentation for this class was generated from the following file:
Generated on Sun Nov 20 17:46:53 2005 for klear.kdevelop by  doxygen 1.4.5