Commit Graph

1578 Commits

Author SHA1 Message Date
Klaus Schmidinger 1e14401e74 Now always setting the TDT EIT filter, because otherwise when turning on using the transponder time in the Setup menu, it would only be used after the next restart of VDR 2012-12-04 11:15:28 +01:00
Klaus Schmidinger 45a29931cb The '7' and '9' keys now jump to the very beginning or end, respectively, of the recording, even if there is no mark set at that point 2012-12-04 10:09:08 +01:00
Klaus Schmidinger f61645b4d2 Synchronizing system time to the transponder time is now done using adjtime() in order to avoid discontinuities 2012-12-04 09:34:06 +01:00
Klaus Schmidinger f1603e9128 Fixed handling lowercase polarization characters in channel definitions if no DiSEqC is used 2012-12-03 14:13:12 +01:00
Klaus Schmidinger 7cd8ab4686 Fixed some spellings in osd.h and svdrp.c 2012-12-03 13:51:23 +01:00
Klaus Schmidinger 6ca541e876 Fixed some #include statements in plugins to use <vdr/...> instead of "vdr/..." 2012-12-03 13:46:46 +01:00
Klaus Schmidinger e2796948b2 Fixed calling iconv_close() only with a valid iconv_t value 2012-12-03 09:34:12 +01:00
Klaus Schmidinger 441bf30032 Simplified calculating the PTS offset in cPtsFixer::Fix() and fixed the overflow handling of PCR values 2012-12-02 14:33:06 +01:00
Klaus Schmidinger a23a13873f Fixed a typo in skins.h 2012-12-02 13:25:08 +01:00
Klaus Schmidinger b73c83e2a1 Fixed adjusting the DTS values in the cutter, to compensate for dropped B-frames 2012-11-29 15:34:55 +01:00
Klaus Schmidinger 2eadd7d4dd The cutter now only increments the TS continuity counter for packets that have a payload 2012-11-27 08:57:45 +01:00
Klaus Schmidinger 75aee155ea Changed all occurrences of MPEG4 to H264 (pointed out by Sören Moch) 2012-11-25 14:21:15 +01:00
Klaus Schmidinger 21186ced97 Fixed getting only non-video packets in cCuttingThread::GetPendingPackets() 2012-11-25 14:02:47 +01:00
Klaus Schmidinger d46a31d417 Modified editing marks are now written to disk whenever the replay progress display gets hidden 2012-11-18 13:12:31 +01:00
Klaus Schmidinger 1e3d1e0f0b Credit to Udo Richter 2012-11-03 11:37:28 +01:00
Klaus Schmidinger 4149053935 Fixed a possible memory leak in SI::StructureLoop::getNextAsPointer() 2012-10-15 12:03:31 +02:00
Klaus Schmidinger 6b6a372244 Fixed 'make install' to not overwrite existing configuration files 2012-10-09 08:34:57 +02:00
Klaus Schmidinger 43883ee159 Fixed setting the video format in the dvbhdffdevice 2012-10-09 08:24:33 +02:00
Klaus Schmidinger 612f696bb7 Changed DTV_DVBT2_PLP_ID to DTV_STREAM_ID in dvbdevice.c to adapt to an incompatible change in DVB API 5.8 2012-10-04 12:44:13 +02:00
Klaus Schmidinger 5a407d0e68 cIoThrottle::Engaged() is now also checked in cRemoveDeletedRecordingsThread::Action() 2012-10-03 12:58:02 +02:00
Klaus Schmidinger 1b7a32472e Pressing the Play key during normal live viewing mode now opens the Recordings menu if there is no "last viewed" recording 2012-10-03 10:11:15 +02:00
Klaus Schmidinger 62dee6514a Fixed sorting folders before recordings in case of UTF-8 2012-09-29 10:05:49 +02:00
Klaus Schmidinger 6f1577a659 Moved cleaning up the EPG data and writing the epg.data file into a separate thread to avoid sluggish response to user input on slow systems 2012-09-24 13:41:54 +02:00
Klaus Schmidinger 7cdfca45f4 Increased the size of the TS buffer to 5MB and that of the Recorder buffer to 20MB to better handle HD recordings 2012-09-22 11:55:26 +02:00
Klaus Schmidinger 72c03260d7 The new class cIoThrottle is used to allow I/O intense threads to temporarily suspend their activities in case buffers run full 2012-09-22 11:52:33 +02:00
Klaus Schmidinger e11908cae6 cPatPmtParser::ParsePmt() now also recognizes stream type 0x81 as "AC3" 2012-09-19 10:46:17 +02:00
Klaus Schmidinger ed456adc80 Improved detecting frames in MPEG 4 video 2012-09-18 09:57:38 +02:00
Klaus Schmidinger e6526ae269 The script given to VDR with the '-r' option is now also called whenever a recording is deleted 2012-09-17 09:03:01 +02:00
Klaus Schmidinger 050b7cdebf Implemented instant recording of only the present event 2012-09-15 13:57:39 +02:00
Klaus Schmidinger c9ac6f5196 Fixed mapping the frame type bits when detecting independent frames in MPEG 4 video 2012-09-14 09:11:18 +02:00
Klaus Schmidinger e775f25add Fixed credits for implementing cDevice::HasInternalCam() 2012-09-12 07:52:25 +02:00
Klaus Schmidinger eb8fbeba27 Implemented the setup options "OSD/Color key [0123]" 2012-09-09 14:37:15 +02:00
Klaus Schmidinger e6e9996060 Fixed sluggish response when manipulating editing marks while a cutting thread is running 2012-09-09 09:19:15 +02:00
Klaus Schmidinger e64ab2a2a7 Credits to Dennis Bendlin 2012-09-02 13:38:31 +02:00
Klaus Schmidinger 13edfc1382 Implemented FHS support; fixed handling config directory if only -v is given 2012-09-01 14:03:45 +02:00
Klaus Schmidinger 5d0410de3e Added cDevice::HasInternalCam() 2012-08-26 13:59:37 +02:00
Klaus Schmidinger 4986f76b0a Added cDevice::ReadFilter() 2012-08-26 13:09:01 +02:00
Klaus Schmidinger 021778d370 Updated email address of Stefan Huelswitt 2012-08-26 12:45:29 +02:00
Klaus Schmidinger f99572d84f Fixed a race condition when zapping in transfer mode 2012-08-26 12:37:25 +02:00
Klaus Schmidinger 60d8c61da1 Fixed detecting transfer mode on full featured DVB cards 2012-08-25 12:03:55 +02:00
Klaus Schmidinger 08ab22f987 Added IsUpdate() to the EPG handler interface 2012-08-25 11:31:35 +02:00
Klaus Schmidinger cee8341545 Fixed handling control characters in SI data in case of UTF-8 encoded strings 2012-08-21 08:23:13 +02:00
Klaus Schmidinger c13dd17505 Credit for Ludi Kaleni 2012-07-14 12:24:31 +02:00
Klaus Schmidinger 10b708b79e Changed email address of Andreas Mair 2012-06-12 13:13:43 +02:00
Klaus Schmidinger 478027b5e9 Setting the "broken link" or "TEI" flags when cutting recordings is now suppressed if the editing point merges two seamlessly fitting parts of the same stream 2012-06-10 14:33:36 +02:00
Klaus Schmidinger 6dec09a376 Fixed the type of MBperMinute in cVideoDiskUsage::HasChanged() 2012-06-10 13:46:41 +02:00
Klaus Schmidinger c020b708a5 Fixed several spelling errors 2012-06-09 14:40:26 +02:00
Klaus Schmidinger e496fac87a Fixed some copy&paste errors in PLUGINS.html 2012-06-07 22:03:20 +02:00
Klaus Schmidinger 04f176b248 Added SetComponents() to the EPG handler interface 2012-06-04 10:29:19 +02:00
Klaus Schmidinger 8d8dd8ecbd Added HandledExternally() to the EPG handler interface 2012-06-04 10:19:23 +02:00