MythTV  master
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
RebuildSaver Class Reference
Inheritance diagram for RebuildSaver:
Inheritance graph
[legend]
Collaboration diagram for RebuildSaver:
Collaboration graph
[legend]

Public Member Functions

 RebuildSaver (DecoderBase *d, uint64_t f, uint64_t l)
 
void run (void) override
 

Static Public Member Functions

static uint GetCount (DecoderBase *d)
 
static void Wait (DecoderBase *d)
 

Private Attributes

DecoderBasem_decoder
 
uint64_t m_first
 
uint64_t m_last
 

Static Private Attributes

static QMutex s_lock
 
static QWaitCondition s_wait
 
static QMap< DecoderBase *, uints_cnt
 

Detailed Description

Definition at line 14 of file mythcommflagplayer.cpp.

Constructor & Destructor Documentation

◆ RebuildSaver()

RebuildSaver::RebuildSaver ( DecoderBase d,
uint64_t  f,
uint64_t  l 
)
inline

Definition at line 17 of file mythcommflagplayer.cpp.

Member Function Documentation

◆ run()

void RebuildSaver::run ( void  )
inlineoverride

Definition at line 24 of file mythcommflagplayer.cpp.

◆ GetCount()

static uint RebuildSaver::GetCount ( DecoderBase d)
inlinestatic

Definition at line 34 of file mythcommflagplayer.cpp.

Referenced by MythCommFlagPlayer::RebuildSeekTable().

◆ Wait()

static void RebuildSaver::Wait ( DecoderBase d)
inlinestatic

Definition at line 40 of file mythcommflagplayer.cpp.

Referenced by MythCommFlagPlayer::RebuildSeekTable().

Member Data Documentation

◆ m_decoder

DecoderBase* RebuildSaver::m_decoder
private

Definition at line 53 of file mythcommflagplayer.cpp.

◆ m_first

uint64_t RebuildSaver::m_first
private

Definition at line 54 of file mythcommflagplayer.cpp.

◆ m_last

uint64_t RebuildSaver::m_last
private

Definition at line 55 of file mythcommflagplayer.cpp.

◆ s_lock

QMutex RebuildSaver::s_lock
staticprivate

Definition at line 57 of file mythcommflagplayer.cpp.

◆ s_wait

QWaitCondition RebuildSaver::s_wait
staticprivate

Definition at line 58 of file mythcommflagplayer.cpp.

◆ s_cnt

QMap< DecoderBase *, uint > RebuildSaver::s_cnt
staticprivate

Definition at line 59 of file mythcommflagplayer.cpp.


The documentation for this class was generated from the following file: