Commit Graph

  • 61c811ac70 Fixed a typo in aspect ratio 2.21:1 Klaus Schmidinger 2009-05-08 13:29:42 +02:00
  • b0d380ba06 cFrameDetector::Analyze() now syncs on the TS packet sync bytes 1.7.7 Klaus Schmidinger 2009-05-03 14:45:53 +02:00
  • f161d1b2fe OSD sizes in percent; automatic update of OSD size Klaus Schmidinger 2009-05-03 14:15:21 +02:00
  • 34b3d46784 Adjusted release date 1.7.6 Klaus Schmidinger 2009-04-26 09:43:16 +02:00
  • 509fc7f098 Added a note to the INSTALL file about using subdirectories to split a large disk into separate areas for VDR's video data and other stuff Klaus Schmidinger 2009-04-25 14:23:58 +02:00
  • 6aeeae28ef Using CA_USER_MAX instead of 0x00FF Klaus Schmidinger 2009-04-25 13:57:32 +02:00
  • e7c18af94c Only storing non-zero Pts values in ptsIndex Klaus Schmidinger 2009-04-19 15:19:10 +02:00
  • 85645317ae cDvbPlayer::Empty() subtracts 1 from readIndex, because Action() will first increment it Klaus Schmidinger 2009-04-19 15:17:17 +02:00
  • 3f492c4f57 Implemented TsSetTeiOnBrokenPackets() Klaus Schmidinger 2009-04-19 11:07:07 +02:00
  • 457208b101 Added missing 'const' to cRecording::FramesPerSecond() Klaus Schmidinger 2009-04-19 09:02:16 +02:00
  • ce4c062e0d Fixed detecting the frame rate for streams with PTS distances of 1800 Klaus Schmidinger 2009-04-18 14:59:55 +02:00
  • efd7427bbe Fixed distortions when switching to the next file during replay Klaus Schmidinger 2009-04-18 14:28:15 +02:00
  • fc54164405 Added cDevice::NumProvidedSystems() to PLUGINS.html Klaus Schmidinger 2009-04-18 09:50:32 +02:00
  • 73b4cecacb No longer resetting the patPmtParser in cDevice::PlayTs() (cont'd) Klaus Schmidinger 2009-04-18 09:41:00 +02:00
  • b83439b87e Fixed the MEGABYTE() macro to make it correctly handle parameters resulting in values larger than 2GB Klaus Schmidinger 2009-04-18 09:37:54 +02:00
  • 5b57bdebdc Added cThread::SetIOPriority() and using it in cRemoveDeletedRecordingsThread Klaus Schmidinger 2009-04-13 13:55:23 +02:00
  • b36d06e1ea The SVDRP command PUTE now supports reading the EPG data from a given file Klaus Schmidinger 2009-04-13 13:35:29 +02:00
  • c674d80762 No longer resetting the patPmtParser in cDevice::PlayTs() Klaus Schmidinger 2009-04-13 12:55:28 +02:00
  • 7f314c07b6 Reverted back to previous version of RemoveDeletedRecordings(), because the thread was started every minute Klaus Schmidinger 2009-04-13 12:29:10 +02:00
  • 27c061e449 Made MAXFRAMESIZE a multiple of TS_SIZE to avoid breaking up TS packets Klaus Schmidinger 2009-04-13 11:12:54 +02:00
  • 3628bbbfa1 cDevice::PlayTs() now syncs on the TS packet sync bytes Klaus Schmidinger 2009-04-13 11:08:05 +02:00
  • 1d829aaf6d No longer checking for deleted recordings to be removed from the foreground thread Klaus Schmidinger 2009-04-12 14:20:52 +02:00
  • ffc0f49c12 Improved efficiency of cEIT::cEIT() 1.7.5 Klaus Schmidinger 2009-04-12 09:09:47 +02:00
  • af89f39e82 No longer writing the video type into channels.conf if VPID is 0 Klaus Schmidinger 2009-04-10 11:34:33 +02:00
  • ee97c6abee Added a note about VDR requiring S2API Klaus Schmidinger 2009-04-10 10:29:21 +02:00
  • fc0d238194 Added missing AUDIO_PAUSE/AUDIO_CONTINUE calls to cDvbDevice Klaus Schmidinger 2009-04-10 10:27:16 +02:00
  • 0a2de94d07 Fixed detecting the frame rate for radio recordings Klaus Schmidinger 2009-04-05 14:15:25 +02:00
  • daa6799705 Making sure any floating point numbers written use a decimal point Klaus Schmidinger 2009-04-05 13:23:58 +02:00
  • 5a42f6b29f Fixed replay of TS recordings in case the index file is missing Klaus Schmidinger 2009-04-05 13:04:33 +02:00
  • 371a9a9025 cDevice::PlayTs() now plays as many TS packets as possible in one call Klaus Schmidinger 2009-04-05 12:29:27 +02:00
  • 43d25f07de Fixed the 'VideoOnly' condition in the PlayPes() and PlayTs() calls in cDvbPlayer::Action() Klaus Schmidinger 2009-04-05 11:01:21 +02:00
  • 5ee2a21c8a Fixed a crash when jumping to an editing mark in an audio recording Klaus Schmidinger 2009-04-05 10:45:01 +02:00
  • 8114d7c63e Now freeing configDirectory before setting it to a new value in cPlugin::SetConfigDirectory() Klaus Schmidinger 2009-04-05 10:21:20 +02:00
  • 9ff445dce4 Added missing virtual destructor to cPalette Klaus Schmidinger 2009-04-05 10:20:58 +02:00
  • 168907fd0b Added missing '[]' to the delete operator in cMenuEditStrItem::~cMenuEditStrItem() Klaus Schmidinger 2009-04-05 10:15:12 +02:00
  • d666dca6a4 Fixed switching to Play mode when hitting the end of a timeshifted recording Klaus Schmidinger 2009-04-05 10:11:26 +02:00
  • c886e69bc6 Improved replay at the begin and end of a recording; cDvbPlayer::Action() no longer calls DeviceFlush() Klaus Schmidinger 2009-04-05 09:08:02 +02:00
  • 1b02cc9c94 Using the result of DeviceFlush() when hitting end of recording Klaus Schmidinger 2009-03-28 21:56:56 +01:00
  • b3931e646f Fixed a typo Klaus Schmidinger 2009-03-28 21:53:26 +01:00
  • d0a42e9c81 Fixed cDvbPlayer::NextFile() to handle files larger than 2GB Klaus Schmidinger 2009-03-28 17:14:53 +01:00
  • 2e4aa1a595 Added command line help for the '-i' option Klaus Schmidinger 2009-03-27 15:54:42 +01:00
  • e3de25dd11 Modified cFrameDetector::Analyze() to minimize file I/O overhead during recording Klaus Schmidinger 2009-03-27 14:11:43 +01:00
  • 323969e58d Adapted cFrameDetector::Analyze() to HD NTSC broadcasts that split frames over several payload units Klaus Schmidinger 2009-03-27 13:38:59 +01:00
  • e7ea3b3c70 Replaced cBackTrace with cPtsIndex Klaus Schmidinger 2009-03-13 14:45:12 +01:00
  • 4c0ab3d3e7 Added cRecordingInfo::GetEvent() Klaus Schmidinger 2009-02-28 10:51:42 +01:00
  • 3d309c498c Updated the Italian OSD texts Klaus Schmidinger 2009-02-22 12:51:46 +01:00
  • a8d053b66d Added credits for Derek Kelly Klaus Schmidinger 2009-02-08 11:28:34 +01:00
  • 6a6aac9dd3 Added cap_sys_nice to the capabilities that are not dropped Klaus Schmidinger 2009-02-01 10:15:47 +01:00
  • 9a7473eaf3 Fixed handling the 'new' indicator in the recordings menu for TS recordings Klaus Schmidinger 2009-01-30 16:48:40 +01:00
  • 2bc0af882c Fixed a hangup when replaying a TS recording with subtitles activated Klaus Schmidinger 2009-01-30 16:07:32 +01:00
  • cf7867ebe7 Fixed a typo 1.7.4 Klaus Schmidinger 2009-01-25 12:07:29 +01:00
  • f9c1974f2d Improved fast-forward/-rewind for audio recordings Klaus Schmidinger 2009-01-25 11:39:43 +01:00
  • 73be47a4b1 Added credit to Winfried Koehler Klaus Schmidinger 2009-01-24 15:27:06 +01:00
  • f01af488e1 Fixed handling the maximum video file size Klaus Schmidinger 2009-01-24 15:24:19 +01:00
  • 85e34776ff The PAT/PMT is now only processed if its version changes Klaus Schmidinger 2009-01-24 13:47:46 +01:00
  • f311ce508a av7110_v4ldvb_api5_audiobuf_test_1.diff is still necessary Klaus Schmidinger 2009-01-24 13:20:23 +01:00
  • c5553f9187 Fixed editing PES recordings Klaus Schmidinger 2009-01-24 13:16:43 +01:00
  • a02868c90c Fixed detecting frames for pure audio recordings Klaus Schmidinger 2009-01-24 12:30:18 +01:00
  • fa848a6f2e Added an 'int' typecast to calculations involving FramesPerSecond() to avoid compiler warnings Klaus Schmidinger 2009-01-24 11:42:24 +01:00
  • c2ecee3d40 Fixed cDevice::PlayTsAudio() and made cDevice::PlayTsVideo() return 0 if PlayVideo() didn't play anything Klaus Schmidinger 2009-01-24 11:20:24 +01:00
  • 2b174b07bd Changed cPatPmtGenerator to make sure the PMT pid doesn't collide with any of the actual pids of the channel Klaus Schmidinger 2009-01-23 16:44:46 +01:00
  • 1ca753003b Checking the pointer field in cPatPmtParser::ParsePmt() only in 'payload start' packets Klaus Schmidinger 2009-01-23 16:43:23 +01:00
  • 4895d6b9e2 Checking the remaining packet length after processing the pointer field Klaus Schmidinger 2009-01-23 14:34:05 +01:00
  • a1e7922938 Fixed handling the pointer field in cPatPmtParser::ParsePmt() Klaus Schmidinger 2009-01-23 14:19:58 +01:00
  • 1789a813f7 Added checking mutexCurrentAudioTrack to cDevice::PlayTs() Klaus Schmidinger 2009-01-18 11:45:28 +01:00
  • 3434f061b3 Implemented option '-i' Klaus Schmidinger 2009-01-18 11:10:29 +01:00
  • 3def525dc4 Added "DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" to Make.config.template Klaus Schmidinger 2009-01-18 10:46:13 +01:00
  • c7ce1c37e3 Fixed removing deleted recordings in case there is a problem Klaus Schmidinger 2009-01-16 15:59:47 +01:00
  • 036c292460 Fixed incrementing the continuity counter in cPatPmtGenerator::GetPmt() Klaus Schmidinger 2009-01-16 15:28:18 +01:00
  • d500f17d50 Added clearing the TS buffers in cDevice::Detach() Klaus Schmidinger 2009-01-16 15:20:29 +01:00
  • 70ec0dfa1b Added a missing Detach() in cTransfer::Activate() Klaus Schmidinger 2009-01-16 15:16:08 +01:00
  • 71dc09e788 Fixed returning complete PES packets in cTsToPes::GetPes() Klaus Schmidinger 2009-01-16 14:44:55 +01:00
  • 329d7da4ec Added some missing 'const' statements to cBitmap Klaus Schmidinger 2009-01-16 14:39:27 +01:00
  • 0c5374ce7d Added a typecast in cUnbufferedFile::Write() to avoid an error message when compiling on 64 bit systems Klaus Schmidinger 2009-01-16 14:31:26 +01:00
  • 970622ccf2 The full-featured DVB cards are now given the TS data directly for replay Klaus Schmidinger 2009-01-16 14:27:22 +01:00
  • 60c5248a36 Removed the '#define FE_CAN_2ND_GEN_MODULATION' Klaus Schmidinger 2009-01-06 16:56:27 +01:00
  • 1f3af22711 Fixed outdated remarks Klaus Schmidinger 2009-01-06 15:13:26 +01:00
  • d1ea5ca06d cDvbDevice now uses the FE_CAN_2G_MODULATION flag 1.7.3 Klaus Schmidinger 2009-01-06 14:52:54 +01:00
  • f9a2758205 Fixed cPatPmtParser::ParsePmt() to reset vpid and vtype when switching from a video to an audio channel Klaus Schmidinger 2009-01-06 14:47:53 +01:00
  • 7de7ede26f The recording format is now Transport Stream Klaus Schmidinger 2009-01-06 14:41:11 +01:00
  • 7470253c60 Added a poll to cDvbDevice::PlayVideo() and cDvbDevice::PlayAudio() to avoid excessive CPU load Klaus Schmidinger 2008-12-28 11:03:00 +01:00
  • 7b2085b575 Changed cDvbDevice::GrabImage() to use V4L2 Klaus Schmidinger 2008-12-22 10:26:16 +01:00
  • 7702a6c7e3 Fixed handling modulation types for DVB-S transponders when processing the NIT Klaus Schmidinger 2008-12-20 11:05:22 +01:00
  • 5cbc33d897 Fixed handling the 'pointer field' in generating and parsing PAT/PMT Klaus Schmidinger 2008-12-20 10:46:53 +01:00
  • 051f0def47 Updated the Russian OSD texts Klaus Schmidinger 2008-12-17 17:10:17 +01:00
  • 07defaad3a Added notes about driver patches 1.7.2 Klaus Schmidinger 2008-12-14 15:04:56 +01:00
  • 22feb7bf1c Improved handling PES video packets with zero length when converting from TS to PES Klaus Schmidinger 2008-12-13 14:43:22 +01:00
  • 3c7d1a16ac Switched to the new S2API driver API; cDvbTuner::IsTunedTo()now also checks the symbol rate in case of DVB-S and DVB-C Klaus Schmidinger 2008-12-13 12:22:36 +01:00
  • 3abe4f2b91 Switched to the new S2API driver API Klaus Schmidinger 2008-11-22 13:30:00 +01:00
  • 8ad7803a46 Added a note about 'Id' being obsolete to the description of cDevice::PlayAudio() Klaus Schmidinger 2008-09-14 13:46:13 +02:00
  • 86b8a2ec24 Fixed renamed constants Klaus Schmidinger 2008-09-07 11:55:36 +02:00
  • b203807818 Removed unneeded include files <linux/dvb/dmx.h> und <time.h> from remux.h 1.7.1 Klaus Schmidinger 2008-09-06 14:49:19 +02:00
  • 1857a0ca20 Removed unneeded include files <linux/dvb/dmx.h> und <time.h> from remux.h 1.6.0-2 Klaus Schmidinger 2008-09-06 14:46:56 +02:00
  • 0206d90a49 Updated the Turkish language texts of the hello plugin Klaus Schmidinger 2008-09-06 14:30:00 +02:00
  • a5adaefb68 Version 1.6.0-2 Klaus Schmidinger 2008-09-06 14:30:00 +02:00
  • a079bc9c25 Errors in config files no longer keep VDR from starting Klaus Schmidinger 2008-09-06 14:20:20 +02:00
  • 089b421dca Fixed wrong value for TableIdBAT in libsi/si.h Klaus Schmidinger 2008-09-06 12:44:51 +02:00
  • 89bb6f57fd Fixed wrong value for TableIdBAT in libsi/si.h Klaus Schmidinger 2008-09-06 12:42:54 +02:00
  • ad19b83ff2 Replaced the Finnish language code "smi" with "suo" Klaus Schmidinger 2008-09-06 12:25:32 +02:00
  • 1f0776c548 Replaced the Finnish language code "smi" with "suo" Klaus Schmidinger 2008-09-06 12:22:46 +02:00