MythTV  master
RecorderBase Member List

This is the complete list of members for RecorderBase, including all inherited members.

ASPECT_16_9 enum valueRecorderBase
ASPECT_1_1 enum valueRecorderBase
ASPECT_2_21_1 enum valueRecorderBase
ASPECT_4_3 enum valueRecorderBase
ASPECT_CUSTOM enum valueRecorderBase
ASPECT_UNKNOWN enum valueRecorderBase
AspectChange(uint aspect, long long frame)RecorderBaseprotected
AspectRatio enum nameRecorderBase
AudioCodecChange(AVCodecID aCodec)RecorderBaseprotected
CheckForRingBufferSwitch(void)RecorderBasevirtual
ClearStatistics(void)RecorderBaseprotectedvirtual
CreateRecorder(TVRec *tvrec, ChannelBase *channel, RecordingProfile &profile, const GeneralDBOptions &genOpt)RecorderBasestatic
FinishRecording(void)RecorderBaseprotectedvirtual
FrameRateChange(uint framerate, long long frame)RecorderBaseprotected
GetFrameRate(void) constRecorderBaseinline
GetFramesWritten(void)=0RecorderBasepure virtual
GetKeyframeDurations(long long start, long long end, frm_pos_map_t &) constRecorderBase
GetKeyframePosition(long long desired) constRecorderBase
GetKeyframePositions(long long start, long long end, frm_pos_map_t &) constRecorderBase
GetRecordingQuality(const RecordingInfo *) constRecorderBasevirtual
GetVideoFd(void)=0RecorderBasepure virtual
Initialize(void)=0RecorderBasepure virtual
IsErrored(void)=0RecorderBasepure virtual
IsPaused(bool holding_lock=false) constRecorderBasevirtual
IsRecording(void)RecorderBasevirtual
IsRecordingRequested(void)RecorderBasevirtual
kTimeOfLatestDataIntervalTargetRecorderBaseprotectedstatic
m_containerFormatRecorderBaseprotected
m_curRecordingRecorderBaseprotected
m_durationMapRecorderBaseprotected
m_durationMapDeltaRecorderBaseprotected
m_estimatedProgStartMSRecorderBaseprotected
m_frameRateRecorderBaseprotected
m_lastSavedDurationRecorderBaseprotected
m_lastSavedKeyframeRecorderBaseprotected
m_nextRecordingRecorderBaseprotected
m_nextRingBufferRecorderBaseprotected
m_nextRingBufferLockRecorderBaseprotected
m_ntscRecorderBaseprotected
m_ntsc_framerateRecorderBaseprotected
m_pausedRecorderBaseprotected
m_pauseLockRecorderBasemutableprotected
m_pauseWaitRecorderBaseprotected
m_positionMapRecorderBaseprotected
m_positionMapDeltaRecorderBaseprotected
m_positionMapLockRecorderBasemutableprotected
m_positionMapTimerRecorderBaseprotected
m_positionMapTypeRecorderBaseprotected
m_primaryAudioCodecRecorderBaseprotected
m_primaryVideoCodecRecorderBaseprotected
m_recordingRecorderBaseprotected
m_recordingGapsRecorderBaseprotected
m_recordingWaitRecorderBaseprotected
m_request_pauseRecorderBaseprotected
m_request_recordingRecorderBaseprotected
m_ringBufferRecorderBaseprotected
m_ringBufferCheckTimerRecorderBaseprotected
m_statisticsLockRecorderBasemutableprotected
m_timeOfFirstDataRecorderBaseprotected
m_timeOfFirstDataIsSetRecorderBaseprotected
m_timeOfLatestDataRecorderBaseprotected
m_timeOfLatestDataCountRecorderBaseprotected
m_timeOfLatestDataPacketIntervalRecorderBaseprotected
m_timeOfLatestDataTimerRecorderBaseprotected
m_tvrecRecorderBaseprotected
m_unpauseWaitRecorderBaseprotected
m_video_frame_rateRecorderBaseprotected
m_videoAspectRecorderBaseprotected
m_videocodecRecorderBaseprotected
m_videodeviceRecorderBaseprotected
m_videoHeightRecorderBaseprotected
m_videoWidthRecorderBaseprotected
m_weMadeBufferRecorderBaseprotected
Pause(bool clear=true)RecorderBasevirtual
PauseAndWait(int timeout=100)RecorderBaseprotectedvirtual
RecorderBase(TVRec *rec)RecorderBaseexplicit
Reset(void)=0RecorderBasepure virtual
ResetForNewFile(void)=0RecorderBaseprotectedpure virtual
ResolutionChange(uint width, uint height, long long frame)RecorderBaseprotected
run(void) override=0RecorderBasepure virtual
SavePositionMap(bool force=false, bool finished=false)RecorderBase
SetBoolOption(const QString &name, bool value)RecorderBaseinline
SetDuration(uint64_t duration)RecorderBaseprotected
SetFrameRate(double rate)RecorderBaseinline
SetIntOption(RecordingProfile *profile, const QString &name)RecorderBaseprotected
SetNextRecording(const RecordingInfo *, RingBuffer *)RecorderBase
SetOption(const QString &name, const QString &value)RecorderBasevirtual
SetOption(const QString &name, int value)RecorderBasevirtual
SetOptionsFromProfile(RecordingProfile *profile, const QString &videodev, const QString &audiodev, const QString &vbidev)=0RecorderBasepure virtual
SetPositionMapType(MarkTypes type)RecorderBaseinlineprotected
SetRecording(const RecordingInfo *pginfo)RecorderBase
SetRecordingStatus(RecStatus::Type status, const QString &file, int line)RecorderBaseprotectedvirtual
SetRingBuffer(RingBuffer *rbuf)RecorderBase
SetStrOption(RecordingProfile *profile, const QString &name)RecorderBaseprotected
SetTotalFrames(uint64_t total_frames)RecorderBaseprotected
SetVideoFilters(QString &filters)=0RecorderBasepure virtual
StartNewFile(void)RecorderBaseinlineprotectedvirtual
StopRecording(void)RecorderBasevirtual
Transcode classRecorderBasefriend
TryWriteProgStartMark(const frm_pos_map_t &durationDeltaCopy)RecorderBaseprotected
Unpause(void)RecorderBasevirtual
VideoCodecChange(AVCodecID vCodec)RecorderBaseprotected
WaitForPause(int timeout=1000)RecorderBasevirtual
~RecorderBase()RecorderBasevirtual