Commit Graph

2347 Commits

Author SHA1 Message Date
Klaus Schmidinger af89f39e82 No longer writing the video type into channels.conf if VPID is 0 2009-04-10 11:34:33 +02:00
Klaus Schmidinger fc0d238194 Added missing AUDIO_PAUSE/AUDIO_CONTINUE calls to cDvbDevice 2009-04-10 10:27:16 +02:00
Klaus Schmidinger 0a2de94d07 Fixed detecting the frame rate for radio recordings 2009-04-05 14:15:25 +02:00
Klaus Schmidinger daa6799705 Making sure any floating point numbers written use a decimal point 2009-04-05 13:23:58 +02:00
Klaus Schmidinger 371a9a9025 cDevice::PlayTs() now plays as many TS packets as possible in one call 2009-04-05 12:29:27 +02:00
Klaus Schmidinger 43d25f07de Fixed the 'VideoOnly' condition in the PlayPes() and PlayTs() calls in cDvbPlayer::Action() 2009-04-05 11:01:21 +02:00
Klaus Schmidinger 5ee2a21c8a Fixed a crash when jumping to an editing mark in an audio recording 2009-04-05 10:45:01 +02:00
Klaus Schmidinger 8114d7c63e Now freeing configDirectory before setting it to a new value in cPlugin::SetConfigDirectory() 2009-04-05 10:21:20 +02:00
Klaus Schmidinger 9ff445dce4 Added missing virtual destructor to cPalette 2009-04-05 10:20:58 +02:00
Klaus Schmidinger 168907fd0b Added missing '[]' to the delete operator in cMenuEditStrItem::~cMenuEditStrItem() 2009-04-05 10:15:12 +02:00
Klaus Schmidinger c886e69bc6 Improved replay at the begin and end of a recording; cDvbPlayer::Action() no longer calls DeviceFlush() 2009-04-05 09:08:02 +02:00
Klaus Schmidinger d0a42e9c81 Fixed cDvbPlayer::NextFile() to handle files larger than 2GB 2009-03-28 17:14:53 +01:00
Klaus Schmidinger 2e4aa1a595 Added command line help for the '-i' option 2009-03-27 15:54:42 +01:00
Klaus Schmidinger e3de25dd11 Modified cFrameDetector::Analyze() to minimize file I/O overhead during recording 2009-03-27 14:11:43 +01:00
Klaus Schmidinger 323969e58d Adapted cFrameDetector::Analyze() to HD NTSC broadcasts that split frames over several payload units 2009-03-27 13:38:59 +01:00
Klaus Schmidinger e7ea3b3c70 Replaced cBackTrace with cPtsIndex 2009-03-13 14:45:12 +01:00
Klaus Schmidinger 4c0ab3d3e7 Added cRecordingInfo::GetEvent() 2009-02-28 10:51:42 +01:00
Klaus Schmidinger 3d309c498c Updated the Italian OSD texts 2009-02-22 12:51:46 +01:00
Klaus Schmidinger a8d053b66d Added credits for Derek Kelly 2009-02-08 11:28:34 +01:00
Klaus Schmidinger 6a6aac9dd3 Added cap_sys_nice to the capabilities that are not dropped 2009-02-01 10:15:47 +01:00
Klaus Schmidinger 9a7473eaf3 Fixed handling the 'new' indicator in the recordings menu for TS recordings 2009-01-30 16:48:40 +01:00
Klaus Schmidinger 2bc0af882c Fixed a hangup when replaying a TS recording with subtitles activated 2009-01-30 16:07:32 +01:00
Klaus Schmidinger cf7867ebe7 Fixed a typo 2009-01-25 12:07:29 +01:00
Klaus Schmidinger f9c1974f2d Improved fast-forward/-rewind for audio recordings 2009-01-25 11:39:43 +01:00
Klaus Schmidinger 73be47a4b1 Added credit to Winfried Koehler 2009-01-24 15:27:06 +01:00
Klaus Schmidinger f01af488e1 Fixed handling the maximum video file size 2009-01-24 15:24:19 +01:00
Klaus Schmidinger 85e34776ff The PAT/PMT is now only processed if its version changes 2009-01-24 13:47:46 +01:00
Klaus Schmidinger f311ce508a av7110_v4ldvb_api5_audiobuf_test_1.diff is still necessary 2009-01-24 13:20:23 +01:00
Klaus Schmidinger c5553f9187 Fixed editing PES recordings 2009-01-24 13:16:43 +01:00
Klaus Schmidinger a02868c90c Fixed detecting frames for pure audio recordings 2009-01-24 12:30:18 +01:00
Klaus Schmidinger fa848a6f2e Added an 'int' typecast to calculations involving FramesPerSecond() to avoid compiler warnings 2009-01-24 11:42:24 +01:00
Klaus Schmidinger c2ecee3d40 Fixed cDevice::PlayTsAudio() and made cDevice::PlayTsVideo() return 0 if PlayVideo() didn't play anything 2009-01-24 11:20:24 +01:00
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