MythTV  master
ExternalRecorder Member List

This is the complete list of members for ExternalRecorder, 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
BufferedWrite(const TSPacket &tspacket, bool insert=false)DTVRecorderprotected
CheckCC(uint pid, uint new_cnt)DTVRecorderinlineprotected
CheckForRingBufferSwitch(void)RecorderBasevirtual
ClearStatistics(void) overrideDTVRecordervirtual
Close(void)ExternalRecorder
CreateRecorder(TVRec *tvrec, ChannelBase *channel, RecordingProfile &profile, const GeneralDBOptions &genOpt)RecorderBasestatic
DTVRecorder(TVRec *rec)DTVRecorderexplicit
ExternalRecorder(TVRec *rec, ExternalChannel *channel)ExternalRecorderinline
FindAudioKeyframes(const TSPacket *tspacket)DTVRecorderprotected
FindH2645Keyframes(const TSPacket *tspacket)DTVRecorderprotected
FindMPEG2Keyframes(const TSPacket *tspacket)DTVRecorderprotected
FindOtherKeyframes(const TSPacket *tspacket)DTVRecorderprotected
FindPSKeyFrames(const uint8_t *buffer, uint len) overrideDTVRecorderprotectedvirtual
FinishRecording(void) overrideDTVRecorderprotectedvirtual
FrameRateChange(uint framerate, uint64_t frame)RecorderBaseprotected
GetFrameRate(void) constRecorderBaseinline
GetFramesWritten(void) overrideDTVRecorderinlinevirtual
GetKeyframeDurations(long long start, long long end, frm_pos_map_t &map) constRecorderBase
GetKeyframePosition(long long desired) constRecorderBase
GetKeyframePositions(long long start, long long end, frm_pos_map_t &map) constRecorderBase
GetRecordingQuality(const RecordingInfo *r) const overrideDTVRecordervirtual
GetSIStandard(void) constDTVRecorderinlineprotectedvirtual
GetStreamData(void) constDTVRecorderinline
GetVideoFd(void) overrideDTVRecorderinlinevirtual
HandleCAT(const ConditionalAccessTable *) overrideDTVRecorderinlinevirtual
HandleEncryptionStatus(uint, bool) overrideDTVRecorderinlinevirtual
HandleH2645Keyframe(void)DTVRecorderprotected
HandleKeyframe(int64_t extra)DTVRecorderprotected
HandleMGT(const MasterGuideTable *) overrideDTVRecorderinlinevirtual
HandleNIT(const NetworkInformationTable *) overrideDTVRecorderinlinevirtual
HandlePAT(const ProgramAssociationTable *_pat) overrideDTVRecordervirtual
HandlePMT(uint progNum, const ProgramMapTable *_pmt) overrideDTVRecordervirtual
HandleSDT(uint, const ServiceDescriptionTable *) overrideDTVRecorderinlinevirtual
HandleSingleProgramPAT(ProgramAssociationTable *pat, bool insert) overrideDTVRecordervirtual
HandleSingleProgramPMT(ProgramMapTable *pmt, bool insert) overrideDTVRecordervirtual
HandleSplice(const SpliceInformationTable *)MPEGStreamListenerinlinevirtual
HandleSTT(const SystemTimeTable *) overrideDTVRecorderinlinevirtual
HandleTDT(const TimeDateTable *) overrideDTVRecorderinlinevirtual
HandleTimestamps(int stream_id, int64_t pts, int64_t dts)DTVRecorderprotected
HandleVCT(uint, const VirtualChannelTable *) overrideDTVRecorderinlinevirtual
Initialize(void) overrideDTVRecorderinlinevirtual
InitStreamData(void)DTVRecorderprotectedvirtual
IsErrored(void) overrideDTVRecorderinlinevirtual
IsOpen(void) constExternalRecorderinline
IsPaused(bool holding_lock=false) constRecorderBasevirtual
IsRecording(void)RecorderBasevirtual
IsRecordingRequested(void)RecorderBasevirtual
kMaxKeyFrameDistanceDTVRecorderprotectedstatic
kPayloadStartSeenDTVRecorderprotectedstatic
kTimeOfLatestDataIntervalTargetRecorderBaseprotectedstatic
m_audioBytesRemainingDTVRecorderprotected
m_audioTimerDTVRecorderprotected
m_bufferPacketsDTVRecorderprotected
m_channelExternalRecorderprivate
m_containerFormatRecorderBaseprotected
m_continuityCounterDTVRecorderprotected
m_continuityErrorCountDTVRecordermutableprotected
m_curRecordingRecorderBaseprotected
m_durationMapRecorderBaseprotected
m_durationMapDeltaRecorderBaseprotected
m_errorDTVRecorderprotected
m_estimatedProgStartMSRecorderBaseprotected
m_firstKeyframeDTVRecorderprotected
m_frameRateRecorderBaseprotected
m_framesSeenCountDTVRecorderprotected
m_framesWrittenCountDTVRecorderprotected
m_h2645ParserDTVRecorderprotected
m_hasNoAVDTVRecorderprotected
m_hasWrittenOtherKeyframeDTVRecorderprotected
m_inputPatDTVRecorderprotected
m_inputPmtDTVRecorderprotected
m_lastGopSeenDTVRecorderprotected
m_lastKeyframeSeenDTVRecorderprotected
m_lastSavedDurationRecorderBaseprotected
m_lastSavedKeyframeRecorderBaseprotected
m_lastSeqSeenDTVRecorderprotected
m_minimumRecordingQualityDTVRecorderprotected
m_musicChoiceDTVRecorderprotected
m_nextRecordingRecorderBaseprotected
m_nextRingBufferRecorderBaseprotected
m_nextRingBufferLockRecorderBaseprotected
m_ntscRecorderBaseprotected
m_ntscFrameRateRecorderBaseprotected
m_otherBytesRemainingDTVRecorderprotected
m_packetCountDTVRecordermutableprotected
m_pausedRecorderBaseprotected
m_pauseLockRecorderBasemutableprotected
m_pauseWaitRecorderBaseprotected
m_payloadBufferDTVRecorderprotected
m_pesSyncedDTVRecorderprotected
m_pesTimerDTVRecorderprotected
m_pidLockDTVRecordermutableprotected
m_pidStatusDTVRecorderprotected
m_positionMapRecorderBaseprotected
m_positionMapDeltaRecorderBaseprotected
m_positionMapLockRecorderBasemutableprotected
m_positionMapTimerRecorderBaseprotected
m_positionMapTypeRecorderBaseprotected
m_primaryAudioCodecRecorderBaseprotected
m_primaryVideoCodecRecorderBaseprotected
m_progressiveSequenceDTVRecorderprotected
m_recordingRecorderBaseprotected
m_recordingGapsRecorderBaseprotected
m_recordingTypeDTVRecorderprotected
m_recordingWaitRecorderBaseprotected
m_recordMptsDTVRecorderprotected
m_recordMptsOnlyDTVRecorderprotected
m_recordMptsTimerDTVRecorderprotected
m_repeatPictDTVRecorderprotected
m_requestPauseRecorderBaseprotected
m_requestRecordingRecorderBaseprotected
m_ringBufferRecorderBaseprotected
m_ringBufferCheckTimerRecorderBaseprotected
m_scanTypeDTVRecorderprotected
m_scratchDTVRecorderprotected
m_seenSpsDTVRecorderprotected
m_startCodeDTVRecorderprotected
m_statisticsLockRecorderBasemutableprotected
m_streamDataDTVRecorderprotected
m_streamFdDTVRecorderprotected
m_streamHandlerExternalRecorderprivate
m_streamIdDTVRecorderprotected
m_tdBaseDTVRecorderprotected
m_tdTickCountDTVRecorderprotected
m_tdTickFramerateDTVRecorderprotected
m_timeOfFirstDataRecorderBaseprotected
m_timeOfFirstDataIsSetRecorderBaseprotected
m_timeOfLatestDataRecorderBaseprotected
m_timeOfLatestDataCountRecorderBaseprotected
m_timeOfLatestDataPacketIntervalRecorderBaseprotected
m_timeOfLatestDataTimerRecorderBaseprotected
m_totalDurationDTVRecorderprotected
m_tsCountDTVRecorderprotected
m_tsFirstDTVRecorderprotected
m_tsFirstDtDTVRecorderprotected
m_tsLastDTVRecorderprotected
m_tvrecRecorderBaseprotected
m_unpauseWaitRecorderBaseprotected
m_useIForKeyframeDTVRecorderprotected
m_usePtsDTVRecorderprotected
m_videoAspectRecorderBaseprotected
m_videoBytesRemainingDTVRecorderprotected
m_videocodecRecorderBaseprotected
m_videodeviceRecorderBaseprotected
m_videoFrameRateRecorderBaseprotected
m_videoHeightRecorderBaseprotected
m_videoWidthRecorderBaseprotected
m_waitForKeyframeOptionDTVRecorderprotected
m_weMadeBufferRecorderBaseprotected
Open(void)ExternalRecorder
Pause(bool clear=true)RecorderBasevirtual
PauseAndWait(std::chrono::milliseconds timeout=100ms) overrideExternalRecordervirtual
ProcessAudioTSPacket(const TSPacket &tspacket) overrideDTVRecordervirtual
ProcessAVTSPacket(const TSPacket &tspacket)DTVRecorder
ProcessTSPacket(const TSPacket &tspacket) overrideDTVRecordervirtual
ProcessVideoTSPacket(const TSPacket &tspacket) overrideDTVRecordervirtual
RecorderBase(TVRec *rec)RecorderBaseexplicit
Reset(void) overrideDTVRecordervirtual
ResetForNewFile(void) overrideDTVRecorderprotectedvirtual
ResolutionChange(uint width, uint height, long long frame)RecorderBaseprotected
run(void) overrideExternalRecordervirtual
SavePositionMap(bool force=false, bool finished=false)RecorderBase
SetBoolOption(const QString &name, bool value)RecorderBaseinline
SetCAMPMT(const ProgramMapTable *)DTVRecorderinlineprotectedvirtual
SetDuration(std::chrono::milliseconds duration)RecorderBaseprotected
SetFrameRate(double rate)RecorderBaseinline
SetIntOption(RecordingProfile *profile, const QString &name)RecorderBaseprotected
SetNextRecording(const RecordingInfo *ri, MythMediaBuffer *Buffer)RecorderBase
SetOption(const QString &name, const QString &value) overrideDTVRecordervirtual
SetOption(const QString &name, int value) overrideDTVRecordervirtual
SetOptionsFromProfile(RecordingProfile *profile, const QString &videodev, const QString &audiodev, const QString &vbidev) overrideDTVRecordervirtual
SetPositionMapType(MarkTypes type)RecorderBaseinlineprotected
SetRecording(const RecordingInfo *pginfo)RecorderBase
SetRecordingStatus(RecStatus::Type status, const QString &file, int line)RecorderBaseprotectedvirtual
SetRingBuffer(MythMediaBuffer *Buffer)RecorderBase
SetStreamData(MPEGStreamData *data)DTVRecordervirtual
SetStrOption(RecordingProfile *profile, const QString &name)RecorderBaseprotected
SetTotalFrames(uint64_t total_frames)RecorderBaseprotected
SetVideoFilters(QString &) overrideDTVRecorderinlinevirtual
StartNewFile(void) overrideExternalRecordervirtual
StartStreaming(void)ExternalRecorderprotected
StopRecording(void)RecorderBasevirtual
StopStreaming(void)ExternalRecorderprotected
TryWriteProgStartMark(const frm_pos_map_t &durationDeltaCopy)RecorderBaseprotected
Unpause(void)RecorderBasevirtual
UpdateCAMTimeOffset(void)DTVRecorderinlineprotectedvirtual
UpdateFramesWritten(void)DTVRecorderprotected
VideoCodecChange(AVCodecID vCodec)RecorderBaseprotected
VideoScanChange(SCAN_t scan, uint64_t frame)RecorderBaseprotected
WaitForPause(std::chrono::milliseconds timeout=1s)RecorderBasevirtual
~ATSCMainStreamListener()=defaultATSCMainStreamListenerprotectedvirtual
~DTVRecorder() overrideDTVRecorder
~DVBMainStreamListener()=defaultDVBMainStreamListenerprotectedvirtual
~MPEGSingleProgramStreamListener()=defaultMPEGSingleProgramStreamListenerprotectedvirtual
~MPEGStreamListener()=defaultMPEGStreamListenerprotectedvirtual
~PSStreamListener()=defaultPSStreamListenerprotectedvirtual
~RecorderBase() overrideRecorderBase
~TSPacketListener()=defaultTSPacketListenerprotectedvirtual
~TSPacketListenerAV()=defaultTSPacketListenerAVprotectedvirtual