1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00
Commit Graph

69 Commits

Author SHA1 Message Date
Klaus Schmidinger
6a208294be Several code modifications to avoid compiler warnings 2009-12-06 12:57:45 +01:00
Klaus Schmidinger
c9a27b09af Fixed not logging changes for channels that have no number 2009-08-30 11:32:39 +02:00
Klaus Schmidinger
9b61b20f9a Implemented full handling of subtitling descriptors 2009-08-16 15:32:39 +02:00
Klaus Schmidinger
6aeeae28ef Using CA_USER_MAX instead of 0x00FF 2009-04-25 13:57:32 +02:00
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
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
d9e56db9fc First step towards switching to TS (Transport Stream) as recording format 2008-08-15 14:49:34 +02:00
Klaus Schmidinger
0e5bc7773a Fixed displaying transponder data when it is modified 2008-04-12 13:52:57 +02:00
Klaus Schmidinger
e59c6ac433 Re-implemented handling of DVB-S2 2008-04-12 13:39:12 +02:00
Klaus Schmidinger
22805840fb Added a missing reset of maxNumber in cChannels::Renumber() 2008-03-05 16:45:54 +01:00
Klaus Schmidinger
9495aa9923 Using cString::sprintf() instead of asprintf() 2008-02-15 14:57:48 +01:00
Klaus Schmidinger
56f1b1b741 Some code cleanup 2008-02-10 14:11:47 +01:00
Klaus Schmidinger
f54c810bcd Revoked the switch to the "multiproto" driver in order to make a new stable version 2008-02-08 13:48:31 +01:00
Klaus Schmidinger
d0af2f90e7 Implemented handling of DVB-S2 2008-01-27 14:35:54 +01:00
Klaus Schmidinger
0c8cda9bd0 Implemented handling DVB subtitles 2007-10-12 14:52:30 +02:00
Klaus Schmidinger
a1663a3612 Fixed detection of Premiere NVOD channel links 2007-07-21 15:05:20 +02:00
Klaus Schmidinger
9847c7571d Removed all the compatibility '#if APIVERSNUM...' stuff and instead increased the API version number 2006-05-28 15:10:08 +02:00
Klaus Schmidinger
e892171736 Fixed deleting channels in case the current channel's number changes 2006-05-28 10:48:50 +02:00
Klaus Schmidinger
e84a565bfa Stripped some trailing whitespace 2006-04-17 12:19:31 +02:00
Klaus Schmidinger
90affbed35 Allowing a tolerance for symbol rate values that are off by one 2006-04-14 10:48:14 +02:00
Klaus Schmidinger
457f5dd14c The status changes of EPG events are now logged for all channels that have timers 2006-02-28 14:00:28 +01:00
Klaus Schmidinger
cd43adac92 Made the "What's on now/next?" menus a lot faster by storing a pointer to each channel's schedule in the cChannel data 2006-01-14 15:52:40 +01:00
Klaus Schmidinger
c65133979f Changed all "illegal" to "invalid" in error messages 2005-12-30 15:43:21 +01:00
Klaus Schmidinger
94d43abecf Implemented a hash for the channels to reduce the system load in the EIT scanning thread 2005-09-11 13:23:49 +02:00
Klaus Schmidinger
1bc5ba817c Changed the audio PID language codes to hold up to two 3 letter codes; automatic audio channel setting for two channel audio 2005-09-04 14:48:39 +02:00
Klaus Schmidinger
16c3b8f0e7 Fixed an out-of-bounds memory access with audio language ids 2005-08-06 12:29:38 +02:00
Klaus Schmidinger
ff5df8f298 Fixed the cChannel copy constructor 2005-08-06 12:13:55 +02:00
Klaus Schmidinger
3b69903d23 Speeded up deleting duplicate channels 2005-05-29 10:33:21 +02:00
Klaus Schmidinger
ae3da0bcec Made cChannel::GetChannelID() inline 2005-05-28 13:57:08 +02:00
Klaus Schmidinger
7114258ebd cRecordingInfo stores channelID itself (preparation for change in cEvent) 2005-05-28 09:53:54 +02:00
Klaus Schmidinger
373c69043a Made tChannelID::operator==() inline for better performance 2005-05-26 11:25:36 +02:00
Klaus Schmidinger
89105812fb No longer retuning or restarting a recording if only the language code of a audio or dolby PID changes 2005-05-07 13:15:34 +02:00
Klaus Schmidinger
b3c1f1bb73 Automatically deleting duplicate channels when reading channels.conf 2005-05-06 13:49:01 +02:00
Klaus Schmidinger
e760b14f64 Some fixes to avoid compiler warnings in gcc 4.0 2005-03-20 10:10:38 +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
c522225344 Recording and Transfer Mode now handle more than 2 audio PIDs 2005-01-16 14:40:47 +01:00
Klaus Schmidinger
286af66cfb Made several functions threadsafe (cont'd) 2004-12-26 12:45:22 +01:00
Klaus Schmidinger
1d3495a0f0 Made several functions threadsafe 2004-12-19 16:33:34 +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
bd62ca6abc Added the 'portal name' to cChannels 2004-10-31 13:01:35 +01:00
Klaus Schmidinger
fd9c2d298c Now handling the channel name, short name and provider separately 2004-10-31 12:53:00 +01: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
501ffe5008 Removed the 'Log' parameter from the cChannel::Set... functions 2004-10-17 12:22:56 +02:00
Klaus Schmidinger
30dfd2e701 Now only saving channels.conf after a modification made by the user 2004-10-17 11:50:21 +02:00
Klaus Schmidinger
5d99df7b77 Implemented 'skins' and 'themes' 2004-05-16 10:35:36 +02: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
da3c91f01b Now handling "linked services" 2004-02-08 11:05:22 +01:00
Klaus Schmidinger
1884b72ff3 Fixed handling CA ids (was broken in 1.3.4) 2004-01-26 16:28:35 +01:00
Klaus Schmidinger
76866e7019 Fixed handling language codes in case there is no audio or Dolby PID 2004-01-25 16:10:04 +01:00
Klaus Schmidinger
958c84f00a Implemented 32 audio and Dolby PIDs; storing audio language in channels.conf 2004-01-25 15:32:08 +01:00