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

82 Commits

Author SHA1 Message Date
Klaus Schmidinger
01c55ad694 Fixed getting the maximum short channel name length in case there are no short names at all 2012-04-01 09:28:39 +02:00
Klaus Schmidinger
c174dc0f5b The channel name column in the "What's on now/next" menu now adjusts its width to display the full short name of each channel 2012-03-11 13:29:06 +01:00
Klaus Schmidinger
9b68c100b2 Fixed parsing channel data in case the audio pid is 0 2012-03-08 09:37:17 +01:00
Klaus Schmidinger
2d3cb812fb Moved scanning tpid back to where Rolf Ahrenberg's patch originally did it 2011-08-26 12:44:21 +02:00
Klaus Schmidinger
d00941c1fd The subtitle PIDs are now stored in the channels.conf file as an extension to the TPID field 2011-08-21 14:18:37 +02:00
Klaus Schmidinger
eff0655b1d Fixed unjustified log entries about changed channel pids 2010-11-07 12:27:25 +01:00
Klaus Schmidinger
9377d831b3 Added full handling of the stream types of Dolby Digital pids 2010-06-05 13:50:56 +02:00
Klaus Schmidinger
7f3d21f867 Added handling MPEG audio types "ISO/IEC 14496-3 Audio with LATM transport syntax" and "ISO/IEC 13818-7 Audio with ADTS transport sytax" 2010-05-16 13:36:55 +02:00
Klaus Schmidinger
88dc4e3351 Fixed a crash when creating a new channel if the channel list is empty 2010-05-02 15:09:59 +02:00
Klaus Schmidinger
1eb033576f Added plugin-defined sources 2010-02-28 12:19:50 +01:00
Klaus Schmidinger
4b5f232e59 Avoiding setting the video stream type to 2 if the vpid is 0 2010-01-03 10:28:08 +01:00
Klaus Schmidinger
68d59e2921 Fixed compiler warnings "format not a string literal and no format arguments" in some syslog calls 2010-01-01 15:44:52 +01:00
Klaus Schmidinger
64b6642851 Channel names containing commas are now handled correctly in channels.conf 2009-12-24 10:49:16 +01:00
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