Commit Graph

2315 Commits

Author SHA1 Message Date
Klaus Schmidinger 2b174b07bd Changed cPatPmtGenerator to make sure the PMT pid doesn't collide with any of the actual pids of the channel 2009-01-23 16:44:46 +01:00
Klaus Schmidinger 1ca753003b Checking the pointer field in cPatPmtParser::ParsePmt() only in 'payload start' packets 2009-01-23 16:43:23 +01:00
Klaus Schmidinger 4895d6b9e2 Checking the remaining packet length after processing the pointer field 2009-01-23 14:34:05 +01:00
Klaus Schmidinger a1e7922938 Fixed handling the pointer field in cPatPmtParser::ParsePmt() 2009-01-23 14:19:58 +01:00
Klaus Schmidinger 1789a813f7 Added checking mutexCurrentAudioTrack to cDevice::PlayTs() 2009-01-18 11:45:28 +01:00
Klaus Schmidinger 3434f061b3 Implemented option '-i' 2009-01-18 11:10:29 +01:00
Klaus Schmidinger 3def525dc4 Added "DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" to Make.config.template 2009-01-18 10:46:13 +01:00
Klaus Schmidinger c7ce1c37e3 Fixed removing deleted recordings in case there is a problem 2009-01-16 15:59:47 +01:00
Klaus Schmidinger 036c292460 Fixed incrementing the continuity counter in cPatPmtGenerator::GetPmt() 2009-01-16 15:28:18 +01:00
Klaus Schmidinger d500f17d50 Added clearing the TS buffers in cDevice::Detach() 2009-01-16 15:20:29 +01:00
Klaus Schmidinger 70ec0dfa1b Added a missing Detach() in cTransfer::Activate() 2009-01-16 15:16:08 +01:00
Klaus Schmidinger 71dc09e788 Fixed returning complete PES packets in cTsToPes::GetPes() 2009-01-16 14:44:55 +01:00
Klaus Schmidinger 329d7da4ec Added some missing 'const' statements to cBitmap 2009-01-16 14:39:27 +01:00
Klaus Schmidinger 0c5374ce7d Added a typecast in cUnbufferedFile::Write() to avoid an error message when compiling on 64 bit systems 2009-01-16 14:31:26 +01:00
Klaus Schmidinger 970622ccf2 The full-featured DVB cards are now given the TS data directly for replay 2009-01-16 14:27:22 +01:00
Klaus Schmidinger 60c5248a36 Removed the '#define FE_CAN_2ND_GEN_MODULATION' 2009-01-06 16:56:27 +01:00
Klaus Schmidinger 1f3af22711 Fixed outdated remarks 2009-01-06 15:13:26 +01:00
Klaus Schmidinger d1ea5ca06d cDvbDevice now uses the FE_CAN_2G_MODULATION flag 2009-01-06 14:52:54 +01:00
Klaus Schmidinger f9a2758205 Fixed cPatPmtParser::ParsePmt() to reset vpid and vtype when switching from a video to an audio channel 2009-01-06 14:47:53 +01:00
Klaus Schmidinger 7de7ede26f The recording format is now Transport Stream 2009-01-06 14:41:11 +01:00
Klaus Schmidinger 7470253c60 Added a poll to cDvbDevice::PlayVideo() and cDvbDevice::PlayAudio() to avoid excessive CPU load 2008-12-28 11:03:00 +01:00
Klaus Schmidinger 7b2085b575 Changed cDvbDevice::GrabImage() to use V4L2 2008-12-22 10:26:16 +01:00
Klaus Schmidinger 7702a6c7e3 Fixed handling modulation types for DVB-S transponders when processing the NIT 2008-12-20 11:05:22 +01:00
Klaus Schmidinger 5cbc33d897 Fixed handling the 'pointer field' in generating and parsing PAT/PMT 2008-12-20 10:46:53 +01:00
Klaus Schmidinger 051f0def47 Updated the Russian OSD texts 2008-12-17 17:10:17 +01:00
Klaus Schmidinger 07defaad3a Added notes about driver patches 2008-12-14 15:04:56 +01:00
Klaus Schmidinger 22feb7bf1c Improved handling PES video packets with zero length when converting from TS to PES 2008-12-13 14:43:22 +01:00
Klaus Schmidinger 3c7d1a16ac Switched to the new S2API driver API; cDvbTuner::IsTunedTo()now also checks the symbol rate in case of DVB-S and DVB-C 2008-12-13 12:22:36 +01:00
Klaus Schmidinger 8ad7803a46 Added a note about 'Id' being obsolete to the description of cDevice::PlayAudio() 2008-09-14 13:46:13 +02:00
Klaus Schmidinger b203807818 Removed unneeded include files <linux/dvb/dmx.h> und <time.h> from remux.h 2008-09-06 14:49:19 +02:00
Klaus Schmidinger a079bc9c25 Errors in config files no longer keep VDR from starting 2008-09-06 14:20:20 +02:00
Klaus Schmidinger 089b421dca Fixed wrong value for TableIdBAT in libsi/si.h 2008-09-06 12:44:51 +02:00
Klaus Schmidinger ad19b83ff2 Replaced the Finnish language code "smi" with "suo" 2008-09-06 12:25:32 +02:00
Klaus Schmidinger 4f9b3175d0 Fixed a problem with calling isyslog() from within the SignalHandler() 2008-09-06 11:26:01 +02:00
Klaus Schmidinger 2e66fdd634 Fixed a possible integer overflow in GetAbsTime() 2008-09-06 09:41:15 +02:00
Klaus Schmidinger 248b7424be Updated the sources.conf file 2008-08-16 10:10:51 +02:00
Klaus Schmidinger d9e56db9fc First step towards switching to TS (Transport Stream) as recording format 2008-08-15 14:49:34 +02:00
Klaus Schmidinger 0b1886875a Removed the compile time option VFAT 2008-05-03 10:19:31 +02:00
Klaus Schmidinger 80f7e64f22 Backported 'No longer calling FcFini() to avoid problems with older (broken) versions of fontconfig' to version 1.6.0 2008-05-03 10:01:19 +02:00
Klaus Schmidinger 8ce144c607 No longer calling FcFini() to avoid problems with older (broken) versions of fontconfig 2008-05-02 20:34:46 +02:00
Klaus Schmidinger b6eaa08dbf Backported 'The SVDRP signon message now indicates the character encoding in use' to version 1.6.0 2008-05-02 14:31:05 +02:00
Klaus Schmidinger 4ecf7e1728 The SVDRP signon message now indicates the character encoding in use 2008-05-02 14:22:23 +02:00
Klaus Schmidinger 2af47cfb18 Added missing description of the 'S' channel parameter to vdr.5 2008-05-02 13:50:34 +02:00
Klaus Schmidinger 7d1b84a997 Implemented handling the standard component descriptor for AC3 2008-05-01 15:41:04 +02:00
Klaus Schmidinger df12c00ff8 Removed obsolete $(NCURSESLIB) from the Makefile 2008-04-19 10:59:23 +02:00
Klaus Schmidinger c915c27fda Updated the Italian OSD texts 2008-04-19 10:23:43 +02:00
Klaus Schmidinger 17354c3cf5 Adapted the tuning code to the new DVBFE_SET_DELSYS API 2008-04-19 09:23:59 +02:00
Klaus Schmidinger db1da33b7f Backported 'Increased the time between checking the CAM status to 500ms to avoid problems with some CAMs' to version 1.6.0 2008-04-13 13:35:09 +02:00
Klaus Schmidinger 7bc94dbcf4 Increased the time between checking the CAM status to 500ms to avoid problems with some CAMs 2008-04-13 13:30:55 +02:00
Klaus Schmidinger c7c6394e10 Fixed setting the OSD level in the 'osddemo' example 2008-04-13 13:02:53 +02:00