| ASPECT_16_9 enum value | RecorderBase | |
| ASPECT_1_1 enum value | RecorderBase | |
| ASPECT_2_21_1 enum value | RecorderBase | |
| ASPECT_4_3 enum value | RecorderBase | |
| ASPECT_CUSTOM enum value | RecorderBase | |
| ASPECT_UNKNOWN enum value | RecorderBase | |
| AspectChange(uint aspect, long long frame) | RecorderBase | protected |
| AspectRatio enum name | RecorderBase | |
| AudioCodecChange(AVCodecID aCodec) | RecorderBase | protected |
| CheckForRingBufferSwitch(void) | RecorderBase | virtual |
| ClearStatistics(void) | RecorderBase | protectedvirtual |
| CreateRecorder(TVRec *tvrec, ChannelBase *channel, RecordingProfile &profile, const GeneralDBOptions &genOpt) | RecorderBase | static |
| FinishRecording(void) | RecorderBase | protectedvirtual |
| FrameRateChange(uint framerate, uint64_t frame) | RecorderBase | protected |
| GetFrameRate(void) const | RecorderBase | inline |
| GetFramesWritten(void)=0 | RecorderBase | pure virtual |
| GetKeyframeDurations(long long start, long long end, frm_pos_map_t &map) const | RecorderBase | |
| GetKeyframePosition(long long desired) const | RecorderBase | |
| GetKeyframePositions(long long start, long long end, frm_pos_map_t &map) const | RecorderBase | |
| GetRecordingQuality(const RecordingInfo *ri) const | RecorderBase | virtual |
| GetVideoFd(void)=0 | RecorderBase | pure virtual |
| Initialize(void)=0 | RecorderBase | pure virtual |
| IsErrored(void)=0 | RecorderBase | pure virtual |
| IsPaused(bool holding_lock=false) const | RecorderBase | virtual |
| IsRecording(void) | RecorderBase | virtual |
| IsRecordingRequested(void) | RecorderBase | virtual |
| kTimeOfLatestDataIntervalTarget | RecorderBase | protectedstatic |
| m_containerFormat | RecorderBase | protected |
| m_curRecording | RecorderBase | protected |
| m_durationMap | RecorderBase | protected |
| m_durationMapDelta | RecorderBase | protected |
| m_estimatedProgStartMS | RecorderBase | protected |
| m_frameRate | RecorderBase | protected |
| m_lastSavedDuration | RecorderBase | protected |
| m_lastSavedKeyframe | RecorderBase | protected |
| m_nextRecording | RecorderBase | protected |
| m_nextRingBuffer | RecorderBase | protected |
| m_nextRingBufferLock | RecorderBase | protected |
| m_ntsc | RecorderBase | protected |
| m_ntscFrameRate | RecorderBase | protected |
| m_paused | RecorderBase | protected |
| m_pauseLock | RecorderBase | mutableprotected |
| m_pauseWait | RecorderBase | protected |
| m_positionMap | RecorderBase | protected |
| m_positionMapDelta | RecorderBase | protected |
| m_positionMapLock | RecorderBase | mutableprotected |
| m_positionMapTimer | RecorderBase | protected |
| m_positionMapType | RecorderBase | protected |
| m_primaryAudioCodec | RecorderBase | protected |
| m_primaryVideoCodec | RecorderBase | protected |
| m_recording | RecorderBase | protected |
| m_recordingGaps | RecorderBase | protected |
| m_recordingWait | RecorderBase | protected |
| m_requestPause | RecorderBase | protected |
| m_requestRecording | RecorderBase | protected |
| m_ringBuffer | RecorderBase | protected |
| m_ringBufferCheckTimer | RecorderBase | protected |
| m_statisticsLock | RecorderBase | mutableprotected |
| m_timeOfFirstData | RecorderBase | protected |
| m_timeOfFirstDataIsSet | RecorderBase | protected |
| m_timeOfLatestData | RecorderBase | protected |
| m_timeOfLatestDataCount | RecorderBase | protected |
| m_timeOfLatestDataPacketInterval | RecorderBase | protected |
| m_timeOfLatestDataTimer | RecorderBase | protected |
| m_tvrec | RecorderBase | protected |
| m_unpauseWait | RecorderBase | protected |
| m_videoAspect | RecorderBase | protected |
| m_videocodec | RecorderBase | protected |
| m_videodevice | RecorderBase | protected |
| m_videoFrameRate | RecorderBase | protected |
| m_videoHeight | RecorderBase | protected |
| m_videoWidth | RecorderBase | protected |
| m_weMadeBuffer | RecorderBase | protected |
| Pause(bool clear=true) | RecorderBase | virtual |
| PauseAndWait(std::chrono::milliseconds timeout=100ms) | RecorderBase | protectedvirtual |
| RecorderBase(TVRec *rec) | RecorderBase | explicit |
| Reset(void)=0 | RecorderBase | pure virtual |
| ResetForNewFile(void)=0 | RecorderBase | protectedpure virtual |
| ResolutionChange(uint width, uint height, long long frame) | RecorderBase | protected |
| run(void) override=0 | RecorderBase | pure virtual |
| SavePositionMap(bool force=false, bool finished=false) | RecorderBase | |
| SetBoolOption(const QString &name, bool value) | RecorderBase | inline |
| SetDuration(std::chrono::milliseconds duration) | RecorderBase | protected |
| SetFrameRate(double rate) | RecorderBase | inline |
| SetIntOption(RecordingProfile *profile, const QString &name) | RecorderBase | protected |
| SetNextRecording(const RecordingInfo *ri, MythMediaBuffer *Buffer) | RecorderBase | |
| SetOption(const QString &name, const QString &value) | RecorderBase | virtual |
| SetOption(const QString &name, int value) | RecorderBase | virtual |
| SetOptionsFromProfile(RecordingProfile *profile, const QString &videodev, const QString &audiodev, const QString &vbidev)=0 | RecorderBase | pure virtual |
| SetPositionMapType(MarkTypes type) | RecorderBase | inlineprotected |
| SetRecording(const RecordingInfo *pginfo) | RecorderBase | |
| SetRecordingStatus(RecStatus::Type status, const QString &file, int line) | RecorderBase | protectedvirtual |
| SetRingBuffer(MythMediaBuffer *Buffer) | RecorderBase | |
| SetStrOption(RecordingProfile *profile, const QString &name) | RecorderBase | protected |
| SetTotalFrames(uint64_t total_frames) | RecorderBase | protected |
| SetVideoFilters(QString &filters)=0 | RecorderBase | pure virtual |
| StartNewFile(void) | RecorderBase | inlineprotectedvirtual |
| StopRecording(void) | RecorderBase | virtual |
| Transcode | RecorderBase | friend |
| TryWriteProgStartMark(const frm_pos_map_t &durationDeltaCopy) | RecorderBase | protected |
| Unpause(void) | RecorderBase | virtual |
| VideoCodecChange(AVCodecID vCodec) | RecorderBase | protected |
| VideoScanChange(SCAN_t scan, uint64_t frame) | RecorderBase | protected |
| WaitForPause(std::chrono::milliseconds timeout=1s) | RecorderBase | virtual |
| ~RecorderBase() override | RecorderBase | |