, including all inherited members.
| _audio_bytes_remaining | DTVRecorder | [protected] |
| _audio_timer | DTVRecorder | [protected] |
| _buffer_packets | DTVRecorder | [protected] |
| _continuity_counter | DTVRecorder | [protected] |
| _continuity_error_count | DTVRecorder | [mutable, protected] |
| _error | DTVRecorder | [protected] |
| _first_keyframe | DTVRecorder | [protected] |
| _frames_seen_count | DTVRecorder | [protected] |
| _frames_written_count | DTVRecorder | [protected] |
| _has_no_av | DTVRecorder | [protected] |
| _has_written_other_keyframe | DTVRecorder | [protected] |
| _input_pat | DTVRecorder | [protected] |
| _input_pmt | DTVRecorder | [protected] |
| _last_gop_seen | DTVRecorder | [protected] |
| _last_keyframe_seen | DTVRecorder | [protected] |
| _last_seq_seen | DTVRecorder | [protected] |
| _other_bytes_remaining | DTVRecorder | [protected] |
| _packet_count | DTVRecorder | [mutable, protected] |
| _payload_buffer | DTVRecorder | [protected] |
| _pes_synced | DTVRecorder | [protected] |
| _pid_lock | DTVRecorder | [mutable, protected] |
| _pid_status | DTVRecorder | [protected] |
| _progressive_sequence | DTVRecorder | [protected] |
| _recording_type | DTVRecorder | [protected] |
| _repeat_pict | DTVRecorder | [protected] |
| _scratch | DTVRecorder | [protected] |
| _seen_sps | DTVRecorder | [protected] |
| _start_code | DTVRecorder | [protected] |
| _stream_data | DTVRecorder | [protected] |
| _stream_fd | DTVRecorder | [protected] |
| _stream_id | DTVRecorder | [protected] |
| _ts_count | DTVRecorder | [protected] |
| _ts_first | DTVRecorder | [protected] |
| _ts_first_dt | DTVRecorder | [protected] |
| _ts_last | DTVRecorder | [protected] |
| _use_pts | DTVRecorder | [protected] |
| _video_bytes_remaining | DTVRecorder | [protected] |
| _wait_for_keyframe_option | DTVRecorder | [protected] |
| act_audio_buffer | NuppelVideoRecorder | [private] |
| act_audio_encode | NuppelVideoRecorder | [private] |
| act_audio_sample | NuppelVideoRecorder | [private] |
| act_text_buffer | NuppelVideoRecorder | [private] |
| act_text_encode | NuppelVideoRecorder | [private] |
| act_video_buffer | NuppelVideoRecorder | [private] |
| act_video_encode | NuppelVideoRecorder | [private] |
| AddTextData(unsigned char *, int, int64_t, char) | NuppelVideoRecorder | [private, virtual] |
| 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 ratio, long long frame) | RecorderBase | [protected] |
| AspectRatio enum name | RecorderBase | |
| audio_behind | NuppelVideoRecorder | [private] |
| audio_bits | NuppelVideoRecorder | [private] |
| audio_buffer_count | NuppelVideoRecorder | [private] |
| audio_buffer_size | NuppelVideoRecorder | [private] |
| audio_bytes_per_sample | NuppelVideoRecorder | [private] |
| audio_channels | NuppelVideoRecorder | [private] |
| audio_device | NuppelVideoRecorder | [private] |
| audio_samplerate | NuppelVideoRecorder | [private] |
| audio_thread | NuppelVideoRecorder | [private] |
| audiobuffer | NuppelVideoRecorder | [private] |
| audiobytes | NuppelVideoRecorder | [private] |
| audiodevice | V4LRecorder | [protected] |
| AudioInit(bool skipdevice=false) | NuppelVideoRecorder | |
| audiopaused | NuppelVideoRecorder | [private] |
| BufferedWrite(const TSPacket &tspacket) | DTVRecorder | [protected] |
| BufferIt(unsigned char *buf, int len=-1, bool forcekey=false) | NuppelVideoRecorder | [private] |
| ccd | NuppelVideoRecorder | [private] |
| channelfd | NuppelVideoRecorder | [private] |
| channelObj | NuppelVideoRecorder | [private] |
| CheckCC(uint pid, uint cc) | DTVRecorder | [inline, protected] |
| CheckForRingBufferSwitch(void) | RecorderBase | [virtual] |
| ClearStatistics(void) | DTVRecorder | [virtual] |
| cleartimeonpause | NuppelVideoRecorder | [private] |
| CloseVBIDevice(void) | V4LRecorder | [protected] |
| compressaudio | NuppelVideoRecorder | [private] |
| compression | NuppelVideoRecorder | [private] |
| correct_bttv | NuppelVideoRecorder | [private] |
| CreateNuppelFile(void) | NuppelVideoRecorder | [private] |
| CreateRecorder(TVRec *tvrec, ChannelBase *channel, const RecordingProfile &profile, const GeneralDBOptions &genOpt, const DVBDBOptions &dvbOpt) | RecorderBase | [static] |
| curRecording | RecorderBase | [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 | |
| effectivedsp | NuppelVideoRecorder | [private] |
| encoding_thread_count | NuppelVideoRecorder | [private] |
| extendeddataOffset | NuppelVideoRecorder | [private] |
| fd | NuppelVideoRecorder | [private] |
| FiltMan | NuppelVideoRecorder | [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] |
| firsttc | NuppelVideoRecorder | [private] |
| FormatCC(uint code1, uint code2) | NuppelVideoRecorder | [private, virtual] |
| FormatTT(struct VBIData *) | NuppelVideoRecorder | [private, virtual] |
| frameofgop | NuppelVideoRecorder | [private] |
| framerate_multiplier | NuppelVideoRecorder | [private] |
| FrameRateChange(uint framerate, long long frame) | RecorderBase | [protected] |
| framesWritten | NuppelVideoRecorder | [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] |
| gf | NuppelVideoRecorder | [private] |
| go7007 | NuppelVideoRecorder | [private] |
| h_out | NuppelVideoRecorder | [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_encode | NuppelVideoRecorder | [private] |
| HEAP_ALLOC(wrkmem, LZO1X_1_MEM_COMPRESS) | NuppelVideoRecorder | [private] |
| height | NuppelVideoRecorder | [private] |
| height_multiplier | NuppelVideoRecorder | [private] |
| hmjpg_hdecimation | NuppelVideoRecorder | [private] |
| hmjpg_maxw | NuppelVideoRecorder | [private] |
| hmjpg_quality | NuppelVideoRecorder | [private] |
| hmjpg_vdecimation | NuppelVideoRecorder | [private] |
| InitBuffers(void) | NuppelVideoRecorder | [private] |
| InitFilters(void) | NuppelVideoRecorder | [private] |
| Initialize(void) | NuppelVideoRecorder | [virtual] |
| inpixfmt | NuppelVideoRecorder | [private] |
| inputchannel | NuppelVideoRecorder | [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] |
| keyframedist | NuppelVideoRecorder | [private] |
| KillChildren(void) | NuppelVideoRecorder | [private] |
| kMaxKeyFrameDistance | DTVRecorder | [protected, static] |
| kPayloadStartSeen | DTVRecorder | [protected, static] |
| kTimeOfLatestDataIntervalTarget | RecorderBase | [protected, static] |
| last_block | NuppelVideoRecorder | [private] |
| lastPositionMapPos | NuppelVideoRecorder | [private] |
| lasttimecode | NuppelVideoRecorder | [private] |
| lf | NuppelVideoRecorder | [private] |
| livetv | NuppelVideoRecorder | [private] |
| M1 | NuppelVideoRecorder | [private] |
| M2 | NuppelVideoRecorder | [private] |
| m_frameRate | RecorderBase | [protected] |
| m_h264_parser | DTVRecorder | [protected] |
| m_videoAspect | RecorderBase | [protected] |
| m_videoHeight | RecorderBase | [protected] |
| m_videoWidth | RecorderBase | [protected] |
| mainpaused | NuppelVideoRecorder | [private] |
| maxquality | NuppelVideoRecorder | [private] |
| mb_decision | NuppelVideoRecorder | [private] |
| minquality | NuppelVideoRecorder | [private] |
| MJPEGInit(void) | NuppelVideoRecorder | [private] |
| mp3buf | NuppelVideoRecorder | [private] |
| mp3buf_size | NuppelVideoRecorder | [private] |
| mp3quality | NuppelVideoRecorder | [private] |
| mp4opts | NuppelVideoRecorder | [private] |
| mpa_picture | NuppelVideoRecorder | [private] |
| mpa_vidcodec | NuppelVideoRecorder | [private] |
| mpa_vidctx | NuppelVideoRecorder | [private] |
| nextRecording | RecorderBase | [protected] |
| nextRingBuffer | RecorderBase | [protected] |
| nextRingBufferLock | RecorderBase | [protected] |
| ntsc | RecorderBase | [protected] |
| ntsc_framerate | RecorderBase | [protected] |
| ntsc_vbi_line_count | V4LRecorder | [protected] |
| ntsc_vbi_start_line | V4LRecorder | [protected] |
| ntsc_vbi_width | V4LRecorder | [protected] |
| NuppelVideoRecorder(TVRec *rec, ChannelBase *channel) | NuppelVideoRecorder | |
| NVRAudioThread class | NuppelVideoRecorder | [friend] |
| NVRWriteThread class | NuppelVideoRecorder | [friend] |
| oldtc | NuppelVideoRecorder | [private] |
| Open(void) | NuppelVideoRecorder | |
| OpenVBIDevice(void) | V4LRecorder | [protected] |
| out | NuppelVideoRecorder | [private] |
| pal_vbi_cb | V4LRecorder | [protected] |
| pal_vbi_tt | V4LRecorder | [protected] |
| Pause(bool clear=true) | NuppelVideoRecorder | [virtual] |
| PauseAndWait(int timeout=100) | RecorderBase | [protected, virtual] |
| paused | RecorderBase | [protected] |
| pauseLock | RecorderBase | [mutable, protected] |
| pauseWait | RecorderBase | [protected] |
| picture_format | NuppelVideoRecorder | [private] |
| pid | NuppelVideoRecorder | [private] |
| pid2 | NuppelVideoRecorder | [private] |
| pip_mode | NuppelVideoRecorder | [private] |
| positionMap | RecorderBase | [protected] |
| positionMapDelta | RecorderBase | [protected] |
| positionMapLock | RecorderBase | [mutable, protected] |
| positionMapTimer | RecorderBase | [protected] |
| positionMapType | RecorderBase | [protected] |
| prev_bframe_save_pos | NuppelVideoRecorder | [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] |
| Q | NuppelVideoRecorder | [private] |
| qualdiff | NuppelVideoRecorder | [private] |
| RecorderBase(TVRec *rec) | RecorderBase | |
| recording | NuppelVideoRecorder | [private] |
| recordingGaps | RecorderBase | [protected] |
| recordingWait | RecorderBase | [protected] |
| request_helper | V4LRecorder | [protected] |
| request_pause | RecorderBase | [protected] |
| request_recording | RecorderBase | [protected] |
| Reset(void) | NuppelVideoRecorder | [virtual] |
| resetcapture | NuppelVideoRecorder | [private] |
| ResetForNewFile(void) | NuppelVideoRecorder | [virtual] |
| ResizeVideoBuffers(void) | NuppelVideoRecorder | [private] |
| ResolutionChange(uint width, uint height, long long frame) | RecorderBase | [protected] |
| ringBuffer | RecorderBase | [protected] |
| rtjc | NuppelVideoRecorder | [private] |
| run(void) | NuppelVideoRecorder | [virtual] |
| RunVBIDevice(void) | V4LRecorder | [protected] |
| SavePositionMap(bool force=false) | RecorderBase | |
| scalebitrate | NuppelVideoRecorder | [private] |
| seektable | NuppelVideoRecorder | [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_btaudio | NuppelVideoRecorder | [private] |
| StartNewFile(void) | NuppelVideoRecorder | [virtual] |
| startnum | NuppelVideoRecorder | [private] |
| statisticsLock | RecorderBase | [mutable, protected] |
| stm | NuppelVideoRecorder | [private] |
| StopRecording(void) | V4LRecorder | [virtual] |
| StreamAllocate(void) | NuppelVideoRecorder | |
| strm | NuppelVideoRecorder | [private] |
| targetbitrate | NuppelVideoRecorder | [private] |
| text_buffer_count | NuppelVideoRecorder | [private] |
| text_buffer_size | NuppelVideoRecorder | [private] |
| textbuffer | NuppelVideoRecorder | [private] |
| tf | NuppelVideoRecorder | [private] |
| timeOfFirstData | RecorderBase | [protected] |
| timeOfFirstDataIsSet | RecorderBase | [protected] |
| timeOfLatestData | RecorderBase | [protected] |
| timeOfLatestDataCount | RecorderBase | [protected] |
| timeOfLatestDataPacketInterval | RecorderBase | [protected] |
| timeOfLatestDataTimer | RecorderBase | [protected] |
| transcoding | NuppelVideoRecorder | [private] |
| tvrec | RecorderBase | [protected] |
| tzone | NuppelVideoRecorder | [private] |
| Unpause(void) | RecorderBase | [virtual] |
| unpauseWait | RecorderBase | [protected] |
| UpdateCAMTimeOffset(void) | DTVRecorder | [inline, protected, virtual] |
| UpdateResolutions(void) | NuppelVideoRecorder | [private] |
| UpdateSeekTable(int frame_num, long offset=0) | NuppelVideoRecorder | |
| useavcodec | NuppelVideoRecorder | [private] |
| usebttv | NuppelVideoRecorder | [private] |
| usingv4l2 | NuppelVideoRecorder | [private] |
| v4l2_pixelformat | NuppelVideoRecorder | [private] |
| V4LRecorder(TVRec *rec) | V4LRecorder | |
| vbi608 | V4LRecorder | [protected] |
| vbi_fd | V4LRecorder | [protected] |
| vbi_thread | V4LRecorder | [protected] |
| vbidevice | V4LRecorder | [protected] |
| vbimode | V4LRecorder | [protected] |
| video_aspect | NuppelVideoRecorder | [private] |
| video_buffer_count | NuppelVideoRecorder | [private] |
| video_buffer_size | NuppelVideoRecorder | [private] |
| video_frame_rate | RecorderBase | [protected] |
| videobuffer | NuppelVideoRecorder | [private] |
| videocodec | RecorderBase | [protected] |
| videodevice | RecorderBase | [protected] |
| videoFilterList | NuppelVideoRecorder | [private] |
| videoFilters | NuppelVideoRecorder | [private] |
| volume | NuppelVideoRecorder | [private] |
| w_out | NuppelVideoRecorder | [private] |
| WaitForPause(int timeout=1000) | RecorderBase | [virtual] |
| weMadeBuffer | RecorderBase | [protected] |
| width | NuppelVideoRecorder | [private] |
| write_thread | NuppelVideoRecorder | [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 | |
| writepaused | NuppelVideoRecorder | [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] |