NuppelVideoRecorder Member List

This is the complete list of members for NuppelVideoRecorder, including all inherited members.
_audio_bytes_remainingDTVRecorder [protected]
_audio_timerDTVRecorder [protected]
_buffer_packetsDTVRecorder [protected]
_continuity_counterDTVRecorder [protected]
_continuity_error_countDTVRecorder [mutable, protected]
_errorDTVRecorder [protected]
_first_keyframeDTVRecorder [protected]
_frames_seen_countDTVRecorder [protected]
_frames_written_countDTVRecorder [protected]
_has_no_avDTVRecorder [protected]
_has_written_other_keyframeDTVRecorder [protected]
_input_patDTVRecorder [protected]
_input_pmtDTVRecorder [protected]
_last_gop_seenDTVRecorder [protected]
_last_keyframe_seenDTVRecorder [protected]
_last_seq_seenDTVRecorder [protected]
_other_bytes_remainingDTVRecorder [protected]
_packet_countDTVRecorder [mutable, protected]
_payload_bufferDTVRecorder [protected]
_pes_syncedDTVRecorder [protected]
_pid_lockDTVRecorder [mutable, protected]
_pid_statusDTVRecorder [protected]
_progressive_sequenceDTVRecorder [protected]
_recording_typeDTVRecorder [protected]
_repeat_pictDTVRecorder [protected]
_scratchDTVRecorder [protected]
_seen_spsDTVRecorder [protected]
_start_codeDTVRecorder [protected]
_stream_dataDTVRecorder [protected]
_stream_fdDTVRecorder [protected]
_stream_idDTVRecorder [protected]
_ts_countDTVRecorder [protected]
_ts_firstDTVRecorder [protected]
_ts_first_dtDTVRecorder [protected]
_ts_lastDTVRecorder [protected]
_use_ptsDTVRecorder [protected]
_video_bytes_remainingDTVRecorder [protected]
_wait_for_keyframe_optionDTVRecorder [protected]
act_audio_bufferNuppelVideoRecorder [private]
act_audio_encodeNuppelVideoRecorder [private]
act_audio_sampleNuppelVideoRecorder [private]
act_text_bufferNuppelVideoRecorder [private]
act_text_encodeNuppelVideoRecorder [private]
act_video_bufferNuppelVideoRecorder [private]
act_video_encodeNuppelVideoRecorder [private]
AddTextData(unsigned char *, int, int64_t, char)NuppelVideoRecorder [private, virtual]
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 ratio, long long frame)RecorderBase [protected]
AspectRatio enum nameRecorderBase
audio_behindNuppelVideoRecorder [private]
audio_bitsNuppelVideoRecorder [private]
audio_buffer_countNuppelVideoRecorder [private]
audio_buffer_sizeNuppelVideoRecorder [private]
audio_bytes_per_sampleNuppelVideoRecorder [private]
audio_channelsNuppelVideoRecorder [private]
audio_deviceNuppelVideoRecorder [private]
audio_samplerateNuppelVideoRecorder [private]
audio_threadNuppelVideoRecorder [private]
audiobufferNuppelVideoRecorder [private]
audiobytesNuppelVideoRecorder [private]
audiodeviceV4LRecorder [protected]
AudioInit(bool skipdevice=false)NuppelVideoRecorder
audiopausedNuppelVideoRecorder [private]
BufferedWrite(const TSPacket &tspacket)DTVRecorder [protected]
BufferIt(unsigned char *buf, int len=-1, bool forcekey=false)NuppelVideoRecorder [private]
ccdNuppelVideoRecorder [private]
channelfdNuppelVideoRecorder [private]
channelObjNuppelVideoRecorder [private]
CheckCC(uint pid, uint cc)DTVRecorder [inline, protected]
CheckForRingBufferSwitch(void)RecorderBase [virtual]
ClearStatistics(void)DTVRecorder [virtual]
cleartimeonpauseNuppelVideoRecorder [private]
CloseVBIDevice(void)V4LRecorder [protected]
compressaudioNuppelVideoRecorder [private]
compressionNuppelVideoRecorder [private]
correct_bttvNuppelVideoRecorder [private]
CreateNuppelFile(void)NuppelVideoRecorder [private]
CreateRecorder(TVRec *tvrec, ChannelBase *channel, const RecordingProfile &profile, const GeneralDBOptions &genOpt, const DVBDBOptions &dvbOpt)RecorderBase [static]
curRecordingRecorderBase [protected]
doAudioThread(void)NuppelVideoRecorder [protected]
DoMJPEG(void)NuppelVideoRecorder [private]
DoV4L1(void)NuppelVideoRecorder [private]
DoV4L2(void)NuppelVideoRecorder [private]
doWriteThread(void)NuppelVideoRecorder [protected]
DTVRecorder(TVRec *rec)DTVRecorder
effectivedspNuppelVideoRecorder [private]
encoding_thread_countNuppelVideoRecorder [private]
extendeddataOffsetNuppelVideoRecorder [private]
fdNuppelVideoRecorder [private]
FiltManNuppelVideoRecorder [private]
FindAudioKeyframes(const TSPacket *tspacket)DTVRecorder [protected]
FindH264Keyframes(const TSPacket *tspacket)DTVRecorder [protected]
FindMPEG2Keyframes(const TSPacket *tspacket)DTVRecorder [protected]
FindOtherKeyframes(const TSPacket *tspacket)DTVRecorder [protected]
FindPSKeyFrames(const uint8_t *buffer, uint len)DTVRecorder [protected]
FinishRecording(void)NuppelVideoRecorder [virtual]
firsttcNuppelVideoRecorder [private]
FormatCC(uint code1, uint code2)NuppelVideoRecorder [private, virtual]
FormatTT(struct VBIData *)NuppelVideoRecorder [private, virtual]
frameofgopNuppelVideoRecorder [private]
framerate_multiplierNuppelVideoRecorder [private]
FrameRateChange(uint framerate, long long frame)RecorderBase [protected]
framesWrittenNuppelVideoRecorder [private]
GetFrameRate(void)RecorderBase [inline]
GetFramesWritten(void)NuppelVideoRecorder [virtual]
GetKeyframePosition(uint64_t desired) const RecorderBase
GetKeyframePositions(int64_t start, int64_t end, frm_pos_map_t &) const RecorderBase
GetRecordingQuality(void) const DTVRecorder [virtual]
GetSIStandard(void) const DTVRecorder [inline, protected, virtual]
GetStreamData(void) const DTVRecorder [inline]
GetVideoFd(void)NuppelVideoRecorder [virtual]
gfNuppelVideoRecorder [private]
go7007NuppelVideoRecorder [private]
h_outNuppelVideoRecorder [private]
HandleCAT(const ConditionalAccessTable *)DTVRecorder [inline, virtual]
HandleEncryptionStatus(uint, bool)DTVRecorder [inline, virtual]
HandleH264Keyframe(void)DTVRecorder [protected]
HandleKeyframe(uint64_t frameNum, int64_t extra=0)DTVRecorder [protected]
HandleMGT(const MasterGuideTable *)DTVRecorder [inline, virtual]
HandleNIT(const NetworkInformationTable *)DTVRecorder [inline, virtual]
HandlePAT(const ProgramAssociationTable *)DTVRecorder [virtual]
HandlePMT(uint pid, const ProgramMapTable *)DTVRecorder [virtual]
HandleSDT(uint, const ServiceDescriptionTable *)DTVRecorder [inline, virtual]
HandleSingleProgramPAT(ProgramAssociationTable *pat)DTVRecorder [virtual]
HandleSingleProgramPMT(ProgramMapTable *pmt)DTVRecorder [virtual]
HandleSplice(const SpliceInformationTable *)MPEGStreamListener [inline, virtual]
HandleSTT(const SystemTimeTable *)DTVRecorder [inline, virtual]
HandleTDT(const TimeDateTable *)DTVRecorder [inline, virtual]
HandleTimestamps(int stream_id, int64_t pts, int64_t dts)DTVRecorder [protected]
HandleVCT(uint, const VirtualChannelTable *)DTVRecorder [inline, virtual]
hardware_encodeNuppelVideoRecorder [private]
HEAP_ALLOC(wrkmem, LZO1X_1_MEM_COMPRESS)NuppelVideoRecorder [private]
heightNuppelVideoRecorder [private]
height_multiplierNuppelVideoRecorder [private]
hmjpg_hdecimationNuppelVideoRecorder [private]
hmjpg_maxwNuppelVideoRecorder [private]
hmjpg_qualityNuppelVideoRecorder [private]
hmjpg_vdecimationNuppelVideoRecorder [private]
InitBuffers(void)NuppelVideoRecorder [private]
InitFilters(void)NuppelVideoRecorder [private]
Initialize(void)NuppelVideoRecorder [virtual]
inpixfmtNuppelVideoRecorder [private]
inputchannelNuppelVideoRecorder [private]
IsErrored(void)DTVRecorder [inline, virtual]
IsHelperRequested(void) const V4LRecorder [protected, virtual]
IsPaused(bool holding_lock=false) const NuppelVideoRecorder [virtual]
IsRecording(void)NuppelVideoRecorder [virtual]
IsRecordingRequested(void)RecorderBase [virtual]
keyframedistNuppelVideoRecorder [private]
KillChildren(void)NuppelVideoRecorder [private]
kMaxKeyFrameDistanceDTVRecorder [protected, static]
kPayloadStartSeenDTVRecorder [protected, static]
kTimeOfLatestDataIntervalTargetRecorderBase [protected, static]
last_blockNuppelVideoRecorder [private]
lastPositionMapPosNuppelVideoRecorder [private]
lasttimecodeNuppelVideoRecorder [private]
lfNuppelVideoRecorder [private]
livetvNuppelVideoRecorder [private]
M1NuppelVideoRecorder [private]
M2NuppelVideoRecorder [private]
m_frameRateRecorderBase [protected]
m_h264_parserDTVRecorder [protected]
m_videoAspectRecorderBase [protected]
m_videoHeightRecorderBase [protected]
m_videoWidthRecorderBase [protected]
mainpausedNuppelVideoRecorder [private]
maxqualityNuppelVideoRecorder [private]
mb_decisionNuppelVideoRecorder [private]
minqualityNuppelVideoRecorder [private]
MJPEGInit(void)NuppelVideoRecorder [private]
mp3bufNuppelVideoRecorder [private]
mp3buf_sizeNuppelVideoRecorder [private]
mp3qualityNuppelVideoRecorder [private]
mp4optsNuppelVideoRecorder [private]
mpa_pictureNuppelVideoRecorder [private]
mpa_vidcodecNuppelVideoRecorder [private]
mpa_vidctxNuppelVideoRecorder [private]
nextRecordingRecorderBase [protected]
nextRingBufferRecorderBase [protected]
nextRingBufferLockRecorderBase [protected]
ntscRecorderBase [protected]
ntsc_framerateRecorderBase [protected]
ntsc_vbi_line_countV4LRecorder [protected]
ntsc_vbi_start_lineV4LRecorder [protected]
ntsc_vbi_widthV4LRecorder [protected]
NuppelVideoRecorder(TVRec *rec, ChannelBase *channel)NuppelVideoRecorder
NVRAudioThread classNuppelVideoRecorder [friend]
NVRWriteThread classNuppelVideoRecorder [friend]
oldtcNuppelVideoRecorder [private]
Open(void)NuppelVideoRecorder
OpenVBIDevice(void)V4LRecorder [protected]
outNuppelVideoRecorder [private]
pal_vbi_cbV4LRecorder [protected]
pal_vbi_ttV4LRecorder [protected]
Pause(bool clear=true)NuppelVideoRecorder [virtual]
PauseAndWait(int timeout=100)RecorderBase [protected, virtual]
pausedRecorderBase [protected]
pauseLockRecorderBase [mutable, protected]
pauseWaitRecorderBase [protected]
picture_formatNuppelVideoRecorder [private]
pidNuppelVideoRecorder [private]
pid2NuppelVideoRecorder [private]
pip_modeNuppelVideoRecorder [private]
positionMapRecorderBase [protected]
positionMapDeltaRecorderBase [protected]
positionMapLockRecorderBase [mutable, protected]
positionMapTimerRecorderBase [protected]
positionMapTypeRecorderBase [protected]
prev_bframe_save_posNuppelVideoRecorder [private]
ProbeV4L2(void)NuppelVideoRecorder [private]
ProcessAudioTSPacket(const TSPacket &tspacket)DTVRecorder [virtual]
ProcessAVTSPacket(const TSPacket &tspacket)DTVRecorder
ProcessTSPacket(const TSPacket &tspacket)DTVRecorder [virtual]
ProcessVideoTSPacket(const TSPacket &tspacket)DTVRecorder [virtual]
QNuppelVideoRecorder [private]
qualdiffNuppelVideoRecorder [private]
RecorderBase(TVRec *rec)RecorderBase
recordingNuppelVideoRecorder [private]
recordingGapsRecorderBase [protected]
recordingWaitRecorderBase [protected]
request_helperV4LRecorder [protected]
request_pauseRecorderBase [protected]
request_recordingRecorderBase [protected]
Reset(void)NuppelVideoRecorder [virtual]
resetcaptureNuppelVideoRecorder [private]
ResetForNewFile(void)NuppelVideoRecorder [virtual]
ResizeVideoBuffers(void)NuppelVideoRecorder [private]
ResolutionChange(uint width, uint height, long long frame)RecorderBase [protected]
ringBufferRecorderBase [protected]
rtjcNuppelVideoRecorder [private]
run(void)NuppelVideoRecorder [virtual]
RunVBIDevice(void)V4LRecorder [protected]
SavePositionMap(bool force=false)RecorderBase
scalebitrateNuppelVideoRecorder [private]
seektableNuppelVideoRecorder [private]
SetCAMPMT(const ProgramMapTable *)DTVRecorder [inline, protected, virtual]
SetDuration(uint64_t duration)RecorderBase [protected]
SetFormatV4L2(void)NuppelVideoRecorder [private]
SetFrameRate(double rate)RecorderBase [inline]
SetIntOption(RecordingProfile *profile, const QString &name)RecorderBase [protected]
SetNewVideoParams(double newaspect)NuppelVideoRecorder
SetNextRecording(const ProgramInfo *, RingBuffer *)NuppelVideoRecorder [virtual]
SetOption(const QString &name, int value)NuppelVideoRecorder [virtual]
SetOption(const QString &name, const QString &value)NuppelVideoRecorder [virtual]
SetOptionsFromProfile(RecordingProfile *profile, const QString &videodev, const QString &audiodev, const QString &vbidev)NuppelVideoRecorder [virtual]
SetPositionMapType(MarkTypes type)RecorderBase [inline, protected]
SetRecording(const ProgramInfo *pginfo)RecorderBase
SetRingBuffer(RingBuffer *rbuf)RecorderBase
SetStreamData(void)DTVRecorder [virtual]
SetStreamData(MPEGStreamData *sd)DTVRecorder
SetStrOption(RecordingProfile *profile, const QString &name)RecorderBase [protected]
SetTotalFrames(uint64_t total_frames)RecorderBase [protected]
SetTranscoding(bool value)NuppelVideoRecorder [inline]
SetupAVCodecVideo(void)NuppelVideoRecorder
SetupRTjpeg(void)NuppelVideoRecorder
SetVideoAspect(float newAspect)NuppelVideoRecorder [inline]
SetVideoFilters(QString &filters)NuppelVideoRecorder [virtual]
skip_btaudioNuppelVideoRecorder [private]
StartNewFile(void)NuppelVideoRecorder [virtual]
startnumNuppelVideoRecorder [private]
statisticsLockRecorderBase [mutable, protected]
stmNuppelVideoRecorder [private]
StopRecording(void)V4LRecorder [virtual]
StreamAllocate(void)NuppelVideoRecorder
strmNuppelVideoRecorder [private]
targetbitrateNuppelVideoRecorder [private]
text_buffer_countNuppelVideoRecorder [private]
text_buffer_sizeNuppelVideoRecorder [private]
textbufferNuppelVideoRecorder [private]
tfNuppelVideoRecorder [private]
timeOfFirstDataRecorderBase [protected]
timeOfFirstDataIsSetRecorderBase [protected]
timeOfLatestDataRecorderBase [protected]
timeOfLatestDataCountRecorderBase [protected]
timeOfLatestDataPacketIntervalRecorderBase [protected]
timeOfLatestDataTimerRecorderBase [protected]
transcodingNuppelVideoRecorder [private]
tvrecRecorderBase [protected]
tzoneNuppelVideoRecorder [private]
Unpause(void)RecorderBase [virtual]
unpauseWaitRecorderBase [protected]
UpdateCAMTimeOffset(void)DTVRecorder [inline, protected, virtual]
UpdateResolutions(void)NuppelVideoRecorder [private]
UpdateSeekTable(int frame_num, long offset=0)NuppelVideoRecorder
useavcodecNuppelVideoRecorder [private]
usebttvNuppelVideoRecorder [private]
usingv4l2NuppelVideoRecorder [private]
v4l2_pixelformatNuppelVideoRecorder [private]
V4LRecorder(TVRec *rec)V4LRecorder
vbi608V4LRecorder [protected]
vbi_fdV4LRecorder [protected]
vbi_threadV4LRecorder [protected]
vbideviceV4LRecorder [protected]
vbimodeV4LRecorder [protected]
video_aspectNuppelVideoRecorder [private]
video_buffer_countNuppelVideoRecorder [private]
video_buffer_sizeNuppelVideoRecorder [private]
video_frame_rateRecorderBase [protected]
videobufferNuppelVideoRecorder [private]
videocodecRecorderBase [protected]
videodeviceRecorderBase [protected]
videoFilterListNuppelVideoRecorder [private]
videoFiltersNuppelVideoRecorder [private]
volumeNuppelVideoRecorder [private]
w_outNuppelVideoRecorder [private]
WaitForPause(int timeout=1000)RecorderBase [virtual]
weMadeBufferRecorderBase [protected]
widthNuppelVideoRecorder [private]
write_threadNuppelVideoRecorder [private]
WriteAudio(unsigned char *buf, int fnum, int timecode)NuppelVideoRecorder
WriteFileHeader(void)NuppelVideoRecorder [private]
WriteFrameheader(rtframeheader *fh)NuppelVideoRecorder [inline, private]
WriteHeader(void)NuppelVideoRecorder
WriteKeyFrameAdjustTable(const vector< struct kfatable_entry > &kfa_table)NuppelVideoRecorder
writepausedNuppelVideoRecorder [private]
WriteSeekTable(void)NuppelVideoRecorder
WriteText(unsigned char *buf, int len, int timecode, int pagenr)NuppelVideoRecorder
WriteVideo(VideoFrame *frame, bool skipsync=false, bool forcekey=false)NuppelVideoRecorder
~ATSCMainStreamListener()ATSCMainStreamListener [inline, protected, virtual]
~CC608Input()CC608Input [inline, virtual]
~DTVRecorder()DTVRecorder [virtual]
~DVBMainStreamListener()DVBMainStreamListener [inline, protected, virtual]
~MPEGSingleProgramStreamListener()MPEGSingleProgramStreamListener [inline, protected, virtual]
~MPEGStreamListener()MPEGStreamListener [inline, protected, virtual]
~NuppelVideoRecorder()NuppelVideoRecorder
~RecorderBase()RecorderBase [virtual]
~TSPacketListener()TSPacketListener [inline, protected, virtual]
~TSPacketListenerAV()TSPacketListenerAV [inline, protected, virtual]
~V4LRecorder()V4LRecorder [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:17 2012 for MythTV by  doxygen 1.6.3