#include <recording.h>
Definition at line 63 of file include/vdr/recording.h.
◆ cRecordingInfo() [1/4]
cRecordingInfo::cRecordingInfo |
( |
const cChannel * |
Channel = NULL , |
|
|
const cEvent * |
Event = NULL |
|
) |
| |
|
private |
Definition at line 351 of file recording.c.
References cChannel::Alang(), aux, channelID, channelName, cEvent::Components(), Components(), DEFAULTFRAMESPERSECOND, cChannel::Dlang(), errors, event, fileName, framesPerSecond, cChannel::GetChannelID(), cComponents::GetComponent(), tChannelID::InvalidID, tComponent::language, lifetime, MAXAPIDS, MAXDPIDS, MAXLIFETIME, MAXPRIORITY, MAXSPIDS, cChannel::Name(), cComponents::NumComponents(), ownEvent, priority, cComponents::SetComponent(), cChannel::Slang(), and strn0cpy().
◆ cRecordingInfo() [2/4]
cRecordingInfo::cRecordingInfo |
( |
const char * |
FileName | ) |
|
Definition at line 411 of file recording.c.
References aux, channelID, channelName, DEFAULTFRAMESPERSECOND, errors, fileName, framesPerSecond, INFOFILESUFFIX, tChannelID::InvalidID, lifetime, MAXLIFETIME, MAXPRIORITY, ownEvent, priority, and cString::sprintf().
◆ ~cRecordingInfo() [1/2]
cRecordingInfo::~cRecordingInfo |
( |
| ) |
|
◆ cRecordingInfo() [3/4]
cRecordingInfo::cRecordingInfo |
( |
const cChannel * |
Channel = NULL , |
|
|
const cEvent * |
Event = NULL |
|
) |
| |
|
private |
◆ cRecordingInfo() [4/4]
cRecordingInfo::cRecordingInfo |
( |
const char * |
FileName | ) |
|
◆ ~cRecordingInfo() [2/2]
cRecordingInfo::~cRecordingInfo |
( |
| ) |
|
◆ Aux() [1/2]
const char * cRecordingInfo::Aux |
( |
void |
| ) |
const |
|
inline |
◆ Aux() [2/2]
const char * cRecordingInfo::Aux |
( |
void |
| ) |
const |
|
inline |
◆ ChannelID() [1/2]
tChannelID cRecordingInfo::ChannelID |
( |
void |
| ) |
const |
|
inline |
◆ ChannelID() [2/2]
tChannelID cRecordingInfo::ChannelID |
( |
void |
| ) |
const |
|
inline |
◆ ChannelName() [1/2]
const char * cRecordingInfo::ChannelName |
( |
void |
| ) |
const |
|
inline |
◆ ChannelName() [2/2]
const char * cRecordingInfo::ChannelName |
( |
void |
| ) |
const |
|
inline |
◆ Components() [1/2]
const cComponents * cRecordingInfo::Components |
( |
void |
| ) |
const |
|
inline |
◆ Components() [2/2]
const cComponents * cRecordingInfo::Components |
( |
void |
| ) |
const |
|
inline |
◆ Description() [1/2]
const char * cRecordingInfo::Description |
( |
void |
| ) |
const |
|
inline |
◆ Description() [2/2]
const char * cRecordingInfo::Description |
( |
void |
| ) |
const |
|
inline |
◆ Errors() [1/2]
int cRecordingInfo::Errors |
( |
void |
| ) |
const |
|
inline |
◆ Errors() [2/2]
int cRecordingInfo::Errors |
( |
void |
| ) |
const |
|
inline |
◆ FramesPerSecond() [1/2]
double cRecordingInfo::FramesPerSecond |
( |
void |
| ) |
const |
|
inline |
◆ FramesPerSecond() [2/2]
double cRecordingInfo::FramesPerSecond |
( |
void |
| ) |
const |
|
inline |
◆ GetEvent() [1/2]
const cEvent * cRecordingInfo::GetEvent |
( |
void |
| ) |
const |
|
inline |
◆ GetEvent() [2/2]
const cEvent * cRecordingInfo::GetEvent |
( |
void |
| ) |
const |
|
inline |
◆ Read() [1/4]
bool cRecordingInfo::Read |
( |
FILE * |
f | ) |
|
|
private |
Definition at line 466 of file recording.c.
References atod(), aux, channelID, channelName, compactspace(), errors, esyslog, framesPerSecond, tChannelID::FromString(), lifetime, ownEvent, cEvent::Parse(), priority, cReadLine::Read(), cEvent::SetDuration(), cEvent::SetEventID(), cEvent::SetStartTime(), cEvent::SetTableID(), cEvent::SetVersion(), and skipspace().
Referenced by cIndexFileGenerator::Action(), cRecorder::cRecorder(), cRecording::cRecording(), cRecording::ReadInfo(), and cRecording::WriteInfo().
◆ Read() [2/4]
bool cRecordingInfo::Read |
( |
FILE * |
f | ) |
|
|
private |
◆ Read() [3/4]
bool cRecordingInfo::Read |
( |
void |
| ) |
|
◆ Read() [4/4]
bool cRecordingInfo::Read |
( |
void |
| ) |
|
◆ SetAux() [1/2]
void cRecordingInfo::SetAux |
( |
const char * |
Aux | ) |
|
◆ SetAux() [2/2]
void cRecordingInfo::SetAux |
( |
const char * |
Aux | ) |
|
◆ SetData() [1/2]
void cRecordingInfo::SetData |
( |
const char * |
Title, |
|
|
const char * |
ShortText, |
|
|
const char * |
Description |
|
) |
| |
◆ SetData() [2/2]
void cRecordingInfo::SetData |
( |
const char * |
Title, |
|
|
const char * |
ShortText, |
|
|
const char * |
Description |
|
) |
| |
◆ SetErrors() [1/2]
void cRecordingInfo::SetErrors |
( |
int |
Errors | ) |
|
◆ SetErrors() [2/2]
void cRecordingInfo::SetErrors |
( |
int |
Errors | ) |
|
◆ SetFileName() [1/2]
void cRecordingInfo::SetFileName |
( |
const char * |
FileName | ) |
|
◆ SetFileName() [2/2]
void cRecordingInfo::SetFileName |
( |
const char * |
FileName | ) |
|
◆ SetFramesPerSecond() [1/2]
void cRecordingInfo::SetFramesPerSecond |
( |
double |
FramesPerSecond | ) |
|
◆ SetFramesPerSecond() [2/2]
void cRecordingInfo::SetFramesPerSecond |
( |
double |
FramesPerSecond | ) |
|
◆ ShortText() [1/2]
const char * cRecordingInfo::ShortText |
( |
void |
| ) |
const |
|
inline |
◆ ShortText() [2/2]
const char * cRecordingInfo::ShortText |
( |
void |
| ) |
const |
|
inline |
◆ Title() [1/2]
const char * cRecordingInfo::Title |
( |
void |
| ) |
const |
|
inline |
◆ Title() [2/2]
const char * cRecordingInfo::Title |
( |
void |
| ) |
const |
|
inline |
◆ Write() [1/4]
bool cRecordingInfo::Write |
( |
FILE * |
f, |
|
|
const char * |
Prefix = "" |
|
) |
| const |
Definition at line 527 of file recording.c.
References aux, channelID, channelName, dtoa(), errors, framesPerSecond, lifetime, priority, tChannelID::ToString(), and tChannelID::Valid().
Referenced by cRecorder::Action(), cIndexFileGenerator::Action(), cRecorder::HandleErrors(), and cRecording::WriteInfo().
◆ Write() [2/4]
bool cRecordingInfo::Write |
( |
FILE * |
f, |
|
|
const char * |
Prefix = "" |
|
) |
| const |
◆ Write() [3/4]
bool cRecordingInfo::Write |
( |
void |
| ) |
const |
◆ Write() [4/4]
bool cRecordingInfo::Write |
( |
void |
| ) |
const |
◆ cRecording
◆ aux
char * cRecordingInfo::aux |
|
private |
◆ channelID
◆ channelName
char * cRecordingInfo::channelName |
|
private |
◆ errors
int cRecordingInfo::errors |
|
private |
◆ event
const cEvent * cRecordingInfo::event |
|
private |
◆ fileName
char * cRecordingInfo::fileName |
|
private |
◆ framesPerSecond
double cRecordingInfo::framesPerSecond |
|
private |
◆ lifetime
int cRecordingInfo::lifetime |
|
private |
◆ ownEvent
cEvent * cRecordingInfo::ownEvent |
|
private |
◆ priority
int cRecordingInfo::priority |
|
private |
The documentation for this class was generated from the following files: