Commit Graph

755 Commits

Author SHA1 Message Date
Klaus Schmidinger 3b871f8bb6 Now using twice the buffer reserve in cTransfer if the primary DVB card is an unmodified version with only 2MB of SDRAM 2005-02-12 15:54:06 +01:00
Klaus Schmidinger a481a5200c Fixed a typo in detecting UTF-8 2005-02-12 15:07:09 +01:00
Klaus Schmidinger dc22034e72 Added DeviceClrAvailableTracks() and DeviceSetCurrentAudioTrack() to cPlayer 2005-02-12 14:48:06 +01:00
Klaus Schmidinger 7e0ffb0499 Removed the "Cleared/PlayPes(NULL, 0)" handling from cTransfer::Action(); Making sure the buffer reserve in cTransfer::Action() is re-established after clearing the buffer 2005-02-12 13:52:35 +01:00
Klaus Schmidinger 25c942c0e3 Added 'uchar Id' to cAudio::Play()' 2005-02-12 13:01:24 +01:00
Klaus Schmidinger d1fb8d586d Forcing a new resync after a call to cRemux::Clear() 2005-02-12 10:59:03 +01:00
Klaus Schmidinger 5b4507da05 Fixed handling symbolic links in cRecordings::ScanVideoDir() 2005-02-12 10:19:03 +01:00
Klaus Schmidinger 7f244d5c9c Fixed handling Transfer Mode for radio channels 2005-02-08 14:18:18 +01:00
Klaus Schmidinger 8cdd705fb4 Fixed a possible freeze in pause mode in case a device's PlayPesPacket() function permanently returns 0 2005-02-08 11:47:15 +01:00
Klaus Schmidinger d3bd62a5fb Added MPEG1 replay capability to cPesAssembler 2005-02-06 14:22:08 +01:00
Klaus Schmidinger d824e95704 Calling pesAssembler->Reset() in cDevice::AttachPlayer() to avoid problems with residual data in replay and Transfer Mode 2005-02-06 13:49:13 +01:00
Klaus Schmidinger e57611dfd3 Fixed the "pre 1.3.19" compatibility mode for old Dolby Digital recordings 2005-02-06 13:19:19 +01:00
Klaus Schmidinger fcbfc8e988 Added CMD_SPU_CHG_COLCON to cDvbSpuDecoder::setTime() 2005-02-06 09:58:08 +01:00
Klaus Schmidinger c4292b81b8 Fixed several memory leaks that were introduced through the use of cString 2005-02-06 09:48:08 +01:00
Klaus Schmidinger ef4ef632d5 Modified cDolbyRepacker to make sure PES packets don't exceed the requested length 2005-02-05 11:59:19 +01:00
Klaus Schmidinger d067302bb6 Implemented setup option "OSD/Channel info time" 2005-02-05 11:40:04 +01:00
Klaus Schmidinger 32e0b131c9 Fixed a memory leak in AddDirectory() and strescape() 2005-02-05 10:12:14 +01:00
Klaus Schmidinger 9484b537bc Making sure the current audio track is actually one of the ones available in a recording 2005-01-30 16:04:38 +01:00
Klaus Schmidinger a430f64252 Fixed masking SubStreamType in cDevice::PlayPesPacket() 2005-01-30 13:38:06 +01:00
Klaus Schmidinger 250e79afbe Fixed a buffer overflow in case a station defines all 32 audio PIDs 2005-01-30 12:11:56 +01:00
Klaus Schmidinger ac60bd7141 Now setting primaryDevice = NULL before deleting the devices in cDevice::Shutdown() 2005-01-25 18:22:46 +01:00
Klaus Schmidinger c7211d13be Fixed displaying the "Audio" menu with the "Green" button from the "Main" menu in case there is only one audio track 2005-01-23 19:27:43 +01:00
Klaus Schmidinger 039cdaecb5 Added PlayPes(NULL, 0) to cTransfer::Action() when clearing the transfer buffer 2005-01-23 14:29:35 +01:00
Klaus Schmidinger 1743213a1d Recording and Transfer Mode can now handle up to 8 Dolby Digital tracks 2005-01-23 14:10:15 +01:00
Klaus Schmidinger bde66cd4f5 Falling back to 'stereo' when switching channels 2005-01-16 16:10:44 +01:00
Klaus Schmidinger af94ec6b2d Added 'channels.conf.terr' entries for Dsseldorf and Kln 2005-01-16 15:56:36 +01:00
Klaus Schmidinger 7276c54baf Extended some buffer sizes to allow handling HDTV streams 2005-01-16 15:30:43 +01:00
Klaus Schmidinger 8c0981583f Fixed a possible race condition in cDevice::Action() and cTSBuffer::Action() 2005-01-16 14:50:33 +01:00
Klaus Schmidinger 9423c636a2 Fixed playing files with PES packets longer than 2048 byte through the full featured DVB card 2005-01-16 12:02:39 +01:00
Klaus Schmidinger 62390837ff Implemented cDolbyRepacker for better handling of Dolby Digital PES packets 2005-01-15 12:09:22 +01:00
Klaus Schmidinger 02be00c0df Added 'channels.conf.terr' entries for Mainz 2005-01-15 10:12:23 +01:00
Klaus Schmidinger 00187ff97c Fixed handling the '-E' option 2005-01-14 16:55:28 +01:00
Klaus Schmidinger 0fc891340c Fixed canceling the LIRC thread 2005-01-14 14:21:52 +01:00
Klaus Schmidinger 326cf18915 Completed the Finnish OSD texts and fixed internationalization of the text for "Setup/DVB/Audio language(s)" 2005-01-14 13:19:21 +01:00
Klaus Schmidinger 43a4605eab Making sure at least the default skin is available at program start 2005-01-14 13:10:32 +01:00
Klaus Schmidinger 0975bfc440 Added support for circular polarization 2005-01-09 13:18:15 +01:00
Klaus Schmidinger 64623e762b Implemented displaying mandatory subtitles in the SPU decoder 2005-01-08 10:01:52 +01:00
Klaus Schmidinger 45e5859ae4 Revoked 'Fixed reusing OSD in cDvbSpuDecoder' by demand of Marco Schluessler 2005-01-08 09:54:32 +01:00
Klaus Schmidinger 5b2aaeaedd Fixed deleting a menu item in case the next item is not selectable 2005-01-07 16:19:29 +01:00
Klaus Schmidinger 4162bff1e7 Fixed the default quality value when grabbing a JPEG image 2005-01-07 15:56:11 +01:00
Klaus Schmidinger bbe24e4e62 Fixed a possible race condition in cDevice::Action() 2005-01-06 16:46:18 +01:00
Klaus Schmidinger ab177a1579 Fixed reusing OSD in cDvbSpuDecoder 2005-01-02 15:29:49 +01:00
Klaus Schmidinger c49253824a Replaced time_ms() with a threadsafe and non-overflowing cTimeMs 2004-12-19 18:08:09 +01:00
Klaus Schmidinger 1d3495a0f0 Made several functions threadsafe 2004-12-19 16:33:34 +01:00
Klaus Schmidinger 9a8ef2b6c2 Fixed a race condition in starting a thread 2004-12-19 10:58:20 +01:00
Klaus Schmidinger f5b1a74056 Added 'channels.conf.terr' entries for Lbeck 2004-12-19 09:58:38 +01:00
Klaus Schmidinger f8c17d95f1 Switched the character set to iso8859-15 for English, German and Finnish 2004-12-18 16:46:49 +01:00
Klaus Schmidinger 9bbcf23a86 Removed the LOCK_THREAD from the LIRC thread 2004-12-18 13:26:07 +01:00
Klaus Schmidinger c1b39c523d Fixed setting 'synced' in cRemux when recording radio channels 2004-12-18 13:17:10 +01:00
Klaus Schmidinger 0411cd6127 Completed the Italian OSD texts 2004-12-18 13:07:10 +01:00
Klaus Schmidinger 49b822a14d Escaped the '-' and '' characters in the man pages 2004-12-18 12:42:41 +01:00
Klaus Schmidinger c77989ee70 Added support for AC3 replay over the DVB device 2004-12-17 14:55:49 +01:00
Klaus Schmidinger 69ecb6a4d8 Fixed a possible race condition in generating the DVB device names 2004-11-27 10:28:51 +01:00
Klaus Schmidinger a05ed03631 Re-introduced a sleep to cDvbPlayer::Action() to avoid high CPU load in still picture mode 2004-11-27 10:12:20 +01:00
Klaus Schmidinger 5c6ed74aff Fixed the spelling of 'canceling' 2004-11-26 14:18:22 +01:00
Klaus Schmidinger 4146ac1928 Removed an unused variable from cTimer::GetWDayFromMDay() 2004-11-22 16:51:19 +01:00
Klaus Schmidinger 4f65416bd1 Some improvements to cPoller 2004-11-21 14:37:36 +01:00
Klaus Schmidinger c33dccf9ba Fixed handling childTid in cThread to avoid possible race conditions 2004-11-20 16:27:18 +01:00
Klaus Schmidinger ba85b34c62 Fixed some typos in the Makefile's 'font' target 2004-11-20 14:39:44 +01:00
Klaus Schmidinger 20f6194d4f Now checking available OSD memory at runtime 2004-11-20 14:31:13 +01:00
Klaus Schmidinger edc1440ed8 Now setting the VPID before the APID in live mode to avoid unnecessary overhead in the firmware 2004-11-20 12:26:01 +01:00
Klaus Schmidinger c07a3a371e Fixed a possible recursion in cControl::Shutdown() 2004-11-20 11:34:04 +01:00
Klaus Schmidinger 6533efdf67 Fixed some errors in the Croatian language texts 2004-11-20 11:24:27 +01:00
Klaus Schmidinger 4045acdd51 Fixed some characters in the iso8859-2 font file 2004-11-20 11:10:32 +01:00
Klaus Schmidinger b04f71562d Fixed a possible crash when pausing live video and the recording was unable to start 2004-11-20 11:00:26 +01:00
Klaus Schmidinger 1d8676e85f Fixed cRemux::ScanVideoPacket() to make sure it doesn't access memory beyond the end of the given buffer 2004-11-16 16:57:43 +01:00
Klaus Schmidinger ac8e03a89c Implemented handling of number keys in the 'Timers' menu for toggling days 2004-11-14 16:27:27 +01:00
Klaus Schmidinger 2ef5ba5710 Fixed a short glitch when starting a recording on the primary device while in replay or transfer mode 2004-11-07 10:31:59 +01:00
Klaus Schmidinger f2d44b3d60 Added a missing call to cStatus::MsgOsdStatusMessage(NULL) in cSkins::Message() 2004-11-07 09:52:21 +01:00
Klaus Schmidinger f8475a1d20 Fixed handling of pmAudioOnlyBlack 2004-11-06 13:17:35 +01:00
Klaus Schmidinger c3e52f8da9 Fixed the cDvbSpuDecoder 2004-11-06 11:59:19 +01:00
Klaus Schmidinger 0e79c2d76e Added missing calls to cStatus::MsgOsdClear() in cSkins::Message() 2004-11-06 11:27:06 +01:00
Klaus Schmidinger 042523bf2b Added Danish language texts 2004-11-06 10:26:52 +01:00
Klaus Schmidinger 2a7f8325d1 Fixed cChannel::SetName() in case only the ShortName or Provider has changed 2004-11-02 18:07:05 +01:00
Klaus Schmidinger 6304820a0e Now displaying the name of the remote control for which the keys are being learned inside the menu 2004-11-01 14:27:43 +01:00
Klaus Schmidinger bd62ca6abc Added the 'portal name' to cChannels 2004-10-31 13:01:35 +01:00
Klaus Schmidinger 5e731865a6 Making sure that timers and channels are only saved together 2004-10-31 10:22:32 +01:00
Klaus Schmidinger 3e3f30d88d Moved the main program loop variables further up to allow compilation with older compiler versions 2004-10-31 09:37:56 +01:00
Klaus Schmidinger d5018de4fe Added more checks and polling when getting frontend events 2004-10-30 14:21:13 +02:00
Klaus Schmidinger 72bdd01b43 Fixed some typos in the Makefile's 'font' target 2004-10-30 11:52:41 +02:00
Klaus Schmidinger 9f51fcad22 Added cCondWait::Sleep() and using it to replace all usleep() calls 2004-10-24 11:12:05 +02:00
Klaus Schmidinger 70e6038056 Added some checks when cancelling a thread and removed the usleep() in cThread::Start(); removed 'running' from cThread 2004-10-24 10:34:20 +02:00
Klaus Schmidinger f7dd342f52 Fixed missing cleanup at program exit in case there is a problem with a plugin 2004-10-23 15:17:03 +02:00
Klaus Schmidinger 5105187701 Some minor code cleanups 2004-10-23 14:24:17 +02:00
Klaus Schmidinger 8ce0247091 Now actually using the iso8859-15 fonts 2004-10-23 14:07:41 +02:00
Klaus Schmidinger 1cac277daa Updated Romanian language texts and the iso8859-2 fonts 2004-10-23 14:01:57 +02:00
Klaus Schmidinger f0a7e75d8e Taking the complete size of available data into account when deciding whether to clear the transfer buffer to avoid overflows 2004-10-23 13:40:56 +02:00
Klaus Schmidinger af6b8ff533 Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL systems; also removed the NPTL check at startup 2004-10-23 12:43:23 +02:00
Klaus Schmidinger 8ed9becabc Fixed attaching a cPlayer to a cDevice 2004-10-23 10:18:01 +02:00
Klaus Schmidinger 41669352b7 Added a sample setup for 'DisiCon-4 Single Cable Network' 2004-10-23 10:07:38 +02:00
Klaus Schmidinger e73912d2e7 Fixed detecting transponder lock; removed WAIT_FOR_LOCK_AFTER_TUNING; added some missing 'const' to cChannel 2004-10-23 10:04:01 +02:00
Klaus Schmidinger c8e7ebf4b1 Updated 'channels.conf.terr' for Hannover 2004-10-17 13:09:52 +02:00
Klaus Schmidinger eb18d4a5b0 If one PID can't be added, the whole cDevice::AttachReceiver() will now fail 2004-10-17 09:42:36 +02:00
Klaus Schmidinger 1f726846f5 Refined formula for making volume control more linear 2004-10-17 09:12:16 +02:00
Klaus Schmidinger 9f18dbc8cf Fixed a crash in the time search mechanism 2004-10-16 16:12:02 +02:00
Klaus Schmidinger 1125f05384 Added missing Czech characters to fontosd-iso8859-2.c 2004-10-16 15:20:25 +02:00
Klaus Schmidinger aa1085c0dd Now skipping code table info in SI data 2004-10-16 15:16:52 +02:00
Klaus Schmidinger fe86d58ed8 Made volume control more linear 2004-10-16 14:39:45 +02:00
Klaus Schmidinger 7ba6dae69f Made the "Channel not available!" message and mtInfo instead of mtError 2004-10-16 13:51:05 +02:00
Klaus Schmidinger d7482c8fed Avoiding unnecessary section filter start/stops 2004-10-16 13:47:37 +02:00
Klaus Schmidinger b60120161a Fixed libsi/Makefile to use the compiler defined in for generating file dependencies 2004-10-16 13:33:45 +02:00
Klaus Schmidinger eff00653c5 Moved the initialization of aPid1 and aPid2 to the beginning of cDvbDevice::cDvbDevice() 2004-10-16 12:57:51 +02:00
Klaus Schmidinger 414548446b Fixed 'newplugin' to use the compiler defined in $(CXX) for generating file dependencies 2004-10-16 12:14:31 +02:00
Klaus Schmidinger a31266c9ec Added Estonian language texts 2004-10-16 12:00:44 +02:00
Klaus Schmidinger 1a2ddff60d Fixed showing the replay mode if the OSD is currently in use 2004-10-16 10:26:34 +02:00
Klaus Schmidinger ac13b6e161 Fixed a possible crash with inconsistent SI data 2004-10-16 10:14:19 +02:00
Klaus Schmidinger 6415cc900d Improved buffer handling 2004-10-16 09:36:28 +02:00
Klaus Schmidinger 15030f6ace Fixed a crash in case the last line in channels.conf is a group separator 2004-08-08 14:31:33 +02:00
Klaus Schmidinger c896678b0c Fixed a possible NULL pointer assignment in cMenuText::SetText() 2004-08-08 14:21:17 +02:00
Klaus Schmidinger 30da608c70 Making sure section filters are only set if the device actually has a lock 2004-08-08 14:12:43 +02:00
Klaus Schmidinger d99901c2ad Fixed checking for the presence of NPTL 2004-07-27 07:22:34 +02:00
Klaus Schmidinger bf9e7df743 Experimental support for NVOD channels 2004-07-18 11:02:50 +02:00
Klaus Schmidinger 39ad1fe179 Avoiding flashing effects in the OSD of full featured DVB cards by explicitly clearing the OSD windows before opening them 2004-07-18 10:20:31 +02:00
Klaus Schmidinger 35724f07bd Making sure the OSD reports oeWrongAlignment errors before any oeAreasOverlap error 2004-07-18 09:28:38 +02:00
Klaus Schmidinger 4807f978e5 Fixed handling error case '-1' when polling section filters 2004-07-17 14:35:31 +02:00
Klaus Schmidinger 8d0a800391 No longer adding section filters to the list of filters if they can't be opened 2004-07-17 14:22:42 +02:00
Klaus Schmidinger a7a2bc6b06 Fixed checking the last area for misalignment in cOsd::CanHandleAreas() 2004-07-17 13:46:15 +02:00
Klaus Schmidinger ec3f722a4f Fixed handling menu status messages when the list contents is scrolled 2004-07-17 13:29:13 +02:00
Klaus Schmidinger a20f952f70 Fixed cRingBufferLinear::Get() in case the buffer wraps around 2004-06-19 12:33:03 +02:00
Klaus Schmidinger c4e0e6a54a Fixed the description of cRingBufferLinear 2004-06-19 10:34:27 +02:00
Klaus Schmidinger e610c1a01b Added a note about 'iocharset=utf8' to the INSTALL file 2004-06-19 10:15:46 +02:00
Klaus Schmidinger 667643ec23 Fixed handling the color button texts in cMenuEditStrItem 2004-06-19 09:52:55 +02:00
Klaus Schmidinger b1737a8bcb Added cDevice::Flush() 2004-06-19 08:58:14 +02:00
Klaus Schmidinger 480afc6bc8 Fixed a memory leak in theme description handling 2004-06-18 15:06:21 +02:00
Klaus Schmidinger f3ea26c74f Credits to Mirco Dlle 2004-06-14 15:42:32 +02:00
Klaus Schmidinger 1369239b53 Fixed switching channels while an encrypted channel is being recorded 2004-06-12 15:07:29 +02:00
Klaus Schmidinger dcee5cb967 Fixed calculating the OSD width and height 2004-06-12 14:04:01 +02:00
Klaus Schmidinger 8108d4587f Some improvements in cOsd creation 2004-06-12 13:30:11 +02:00
Klaus Schmidinger c3144c9ab8 Some changes to the SPU decoder interface 2004-06-12 12:59:48 +02:00
Klaus Schmidinger 0e951afc2b Checking for UTF-8 at program start 2004-06-12 10:17:20 +02:00
Klaus Schmidinger def0c7aaa0 Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows 2004-06-06 14:53:21 +02:00
Klaus Schmidinger f882ddf588 Fixed missing audio after replaying a DVD 2004-06-06 11:31:33 +02:00
Klaus Schmidinger d42c223826 Fixed displaying the current channel when switching via the SVDRP command CHAN 2004-06-06 09:48:17 +02:00
Klaus Schmidinger 41c96300f1 No longer setting lnb voltage if the frontend is not DVB-S 2004-06-05 14:37:26 +02:00
Klaus Schmidinger 32e9db211d Ignoring unused "none" color entries in XPM files written by some broken graphics tools 2004-06-05 13:20:19 +02:00
Klaus Schmidinger 00645daa93 Implemented drawing "transparent" texts 2004-06-05 11:42:08 +02:00
Klaus Schmidinger 2a5a55cee7 Fixed cBitmap::DrawPixel(), which messed with other bitmaps' palettes in case the pixel coordinates were outside this bitmap 2004-06-05 11:24:37 +02:00
Klaus Schmidinger e056cae892 Added credits for Wane Keer 2004-05-31 14:06:37 +02:00
Klaus Schmidinger be5931e699 Fixed handling colors in cDvbSpuPalette::yuv2rgb() 2004-05-31 08:53:30 +02:00
Klaus Schmidinger 6b60a35f8d Added SetMessage() functions to the Replay and Channel skin functions 2004-05-29 13:21:02 +02:00
Klaus Schmidinger a4bdc1ada3 Fixed removing the "scanning recordings..." message in case the video directory is empty 2004-05-29 10:23:21 +02:00
Klaus Schmidinger 59d03df391 Fixed setting the title in the replay display of the "Classic VDR" skin 2004-05-29 09:24:48 +02:00
Klaus Schmidinger 887194ccc1 cBitmap::DrawBitmap() now also resets the palette if the entire bitmap area is covered 2004-05-28 15:33:22 +02:00
Klaus Schmidinger d63e99d8ef Implemented a default cRemote::Initialize() 2004-05-28 14:28:36 +02:00
Klaus Schmidinger 41873ff43c Added some missing cStatus::MsgOsdTextItem() calls 2004-05-23 11:22:47 +02:00
Klaus Schmidinger 730dd6b51e No longer displaying unused color buttons in the "Classic VDR" skin 2004-05-23 10:46:28 +02:00
Klaus Schmidinger a3d32f5862 Added a missing cStatus::MsgOsdClear() to cDisplayChannel::~cDisplayChannel() 2004-05-23 10:35:59 +02:00
Klaus Schmidinger e912e48282 Added play mode pmVideoOnly 2004-05-23 10:12:44 +02:00
Klaus Schmidinger 4c5aedbd79 Added SetText() to cMenuText 2004-05-23 09:54:06 +02:00
Klaus Schmidinger d10624fbca Moved the declaration of cMenuText to VDR/menu.h to make it available to plugins 2004-05-23 09:40:38 +02:00
Klaus Schmidinger d5533f2014 Added a few missing initializations 2004-05-23 09:29:59 +02:00
Klaus Schmidinger ea04f80d95 Fixed a memory leak in NIT processing 2004-05-22 15:47:06 +02:00
Klaus Schmidinger 927a54403d Fixed freezing picture when a recording starts on a system that always uses 'Transfer Mode' 2004-05-22 15:36:09 +02:00
Klaus Schmidinger b239e8e2ba Fixed the OSD alignment in the SPU decoder 2004-05-22 14:06:36 +02:00
Klaus Schmidinger 8eff25b8de When processing XPM data, the color name "None" is no mapped to #00000000 2004-05-22 13:53:32 +02:00
Klaus Schmidinger 5aacc51c14 Single shot timers and events now show the day of week 2004-05-22 13:23:22 +02:00
Klaus Schmidinger a767ff9c5d Fixed some issues with gcc 3.4 2004-05-22 11:29:52 +02:00
Klaus Schmidinger b8c26cd482 Fixed a crash when switching the skin and having selected a non-default theme that is not available for the newly selected skin 2004-05-22 10:33:46 +02:00
Klaus Schmidinger 38c8159730 Fixed setting the time from the DVB data stream 2004-05-16 12:58:04 +02:00
Klaus Schmidinger 1b6a7085a5 Added missing NULL checks when accessing sectionHandler 2004-05-16 12:15:55 +02:00
Klaus Schmidinger c99d9c9ded Added Croatian language texts 2004-05-16 12:05:40 +02:00
Klaus Schmidinger 5d99df7b77 Implemented 'skins' and 'themes' 2004-05-16 10:35:36 +02:00
Klaus Schmidinger b5e7c11178 Added language code handling to the subtitling descriptor in 'libsi' 2004-03-26 15:29:38 +01:00
Klaus Schmidinger f12adec8c7 Added some 3-letter language codes 2004-03-26 15:18:46 +01:00
Klaus Schmidinger 25154b6245 Fixed a memory leak in thread handling when using NPTL 2004-03-14 16:51:13 +01:00
Klaus Schmidinger faea9fed91 Now explicitly turning on the LNB power at startup 2004-03-14 14:47:46 +01:00
Klaus Schmidinger 56b624d209 Fixed detecting the running status in case an empty EPG event is broadcast 2004-03-13 15:01:05 +01:00
Klaus Schmidinger 4f6f05161e Taking the Sid into account when detecting version changes in processing the PMT 2004-03-13 10:35:38 +01:00
Klaus Schmidinger 823081b59e Fixed handling itemized texts in EPG data 2004-03-07 11:13:54 +01:00
Klaus Schmidinger b845ef01b5 Fixed handling the current menu item 2004-03-05 15:29:04 +01:00
Klaus Schmidinger 8ae3142f94 Fixed some descriptor handling in 'libsi' 2004-03-05 15:22:38 +01:00
Klaus Schmidinger d9401eb27b Fixed a typo in libsi/si.h 2004-02-24 10:09:30 +01:00
Klaus Schmidinger 36e22ad6e2 Extended the SVDRP command LSTE to allow limiting the listed data 2004-02-22 15:36:36 +01:00
Klaus Schmidinger 6fef98aa97 Implemented an "EPG linger time" 2004-02-21 15:30:35 +01:00
Klaus Schmidinger 96055681fc Initiating an emergency exit on too many UPT errors per recording 2004-02-14 10:43:57 +01:00
Klaus Schmidinger 06d5342393 Fixed transponder handling to make it work with satellites that provide two transponders on the same frequency, with different polarization 2004-02-13 15:50:26 +01:00
Klaus Schmidinger 1a91d46cf3 Fixed the validity check for channel IDs, because some providers use TIDs with value 0 2004-02-08 12:22:24 +01:00
Klaus Schmidinger 8f5deb8327 Preliminary fix for the "Unknown picture type error" 2004-02-08 11:13:36 +01:00
Klaus Schmidinger a09f209122 Fixed handling bitmap indexes for 256 color mode 2004-01-31 10:34:05 +01:00
Klaus Schmidinger f48061576e Fixed the SVDRP command 'STAT DISK' to avoid a 'division by 0' in case the disk is full 2004-01-31 10:15:58 +01:00
Klaus Schmidinger 926e83529d Added a call to cStatus::MsgOsdCurrentItem() to cMenuEditItem::SetValue() 2004-01-25 15:43:11 +01:00
Klaus Schmidinger 3e3abc65f1 Fixed frequency handling when setting the CA descriptors in cDvbTuner::Action() 2004-01-25 14:04:03 +01:00
Klaus Schmidinger a3d995547f Fixed setting the source type for newly detected terrestrial transponders 2004-01-18 16:34:25 +01:00
Klaus Schmidinger ca6aabe84b Added 'libsi' include files to the 'include' directory, so that plugins can use them 2004-01-18 14:18:11 +01:00
Klaus Schmidinger 043fe49ff8 Fixed wrong parameter settings when scanning NITs for terrestrial transponders 2004-01-18 09:56:31 +01:00
Klaus Schmidinger 7d3f63a402 Fixed a wrong 'delta' value in the call to the shutdown script 2004-01-16 14:01:48 +01:00
Klaus Schmidinger 9dfa448134 Added Russian language texts 2004-01-16 13:34:43 +01:00
Klaus Schmidinger 89ecc6b452 Fixed resetting the EPG data versions after changing the preferred languages 2004-01-11 21:42:23 +01:00
Klaus Schmidinger 43ca916c20 Fixed a possible NULL pointer access in cEITScanner::Process() 2004-01-10 16:52:01 +01:00
Klaus Schmidinger 37a73ed5b4 Fixed testing for matching section filters in case they are turned off 2004-01-10 10:03:58 +01:00
Klaus Schmidinger 732387379d Fixed the 'su' call in 'runvdr' 2004-01-09 16:21:03 +01:00
Klaus Schmidinger 6484771bf6 Added support for selecting preferred EPG languages 2004-01-09 15:53:59 +01:00
Klaus Schmidinger 3f5c7e67ea Changed calculation of channel ids to make it work for tv stations that use the undefined NID value 0 2004-01-05 12:55:07 +01:00
Klaus Schmidinger 0901afcf6d Fixed a crash in case there is no DVB hardware present 2004-01-05 12:29:26 +01:00
Klaus Schmidinger eab7806f20 Fixed a warning about character comparison in libsi/si.c 2004-01-05 11:04:17 +01:00
Klaus Schmidinger a84d559d2c Fixed a compiler warning about virtual cConfig::Load() functions 2004-01-05 10:15:19 +01:00
Klaus Schmidinger 113957107e Fixed a lockup in the EPG scanner when no non-primary device was available 2004-01-05 09:56:54 +01:00
Klaus Schmidinger 8976ebcec5 Implemented automatic PID switching and channel detection 2004-01-04 12:30:00 +01:00
Klaus Schmidinger 6c4e6cc666 Now the CA descriptors are sent to the CAM in the 'program' or 'ES level' sections 2003-12-24 10:30:35 +01:00
Klaus Schmidinger 1d32f7c059 Added 'StreamType' setting to CAM communication 2003-12-23 10:34:51 +01:00