Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cCutter Class Reference

#include <cutter.h>

Collaboration diagram for cCutter:

Collaboration graph
[legend]

Detailed Description

Video cutting facilities.

Definition at line 17 of file cutter.h.

Static Public Methods

bool Start (const char *FileName)
void Stop (void)
bool Active (void)
bool Error (void)
bool Ended (void)

Static Private Attributes

char * editedVersionName = NULL
cCuttingThreadcuttingThread = NULL
bool error = false
bool ended = false


Member Function Documentation

bool cCutter::Active void    [static]
 

Definition at line 225 of file cutter.c.

References cThread::Active(), cuttingThread, editedVersionName, ended, cCuttingThread::Error(), error, cRecordingUserCommand::InvokeCommand(), and Stop().

Referenced by cReplayControl::EditCut(), main(), and cMenuMain::Set().

bool cCutter::Ended void    [static]
 

Definition at line 248 of file cutter.c.

References ended.

Referenced by main().

bool cCutter::Error void    [static]
 

Definition at line 241 of file cutter.c.

References error.

Referenced by main(), and Stop().

bool cCutter::Start const char *    FileName [static]
 

Definition at line 181 of file cutter.c.

References cuttingThread, editedVersionName, ended, error, MakeDirs(), cRecording::PrefixFileName(), RemoveVideoFile(), and cRecording::WriteSummary().

Referenced by cReplayControl::EditCut().

void cCutter::Stop void    [static]
 

Definition at line 210 of file cutter.c.

References cThread::Active(), cuttingThread, editedVersionName, cCuttingThread::Error(), Error(), esyslog, isyslog, and RemoveVideoFile().

Referenced by Active(), main(), and cMenuMain::ProcessKey().


Field Documentation

cCuttingThread * cCutter::cuttingThread = NULL [static, private]
 

Definition at line 177 of file cutter.c.

Referenced by Active(), Start(), and Stop().

char * cCutter::editedVersionName = NULL [static, private]
 

Definition at line 176 of file cutter.c.

Referenced by Active(), Start(), and Stop().

bool cCutter::ended = false [static, private]
 

Definition at line 179 of file cutter.c.

Referenced by Active(), Ended(), and Start().

bool cCutter::error = false [static, private]
 

Definition at line 178 of file cutter.c.

Referenced by Active(), Error(), and Start().


The documentation for this class was generated from the following files:
Generated on Wed Feb 5 23:31:06 2003 for VDR by doxygen1.3-rc2