MP1-4135
Throw an exception on failure to retrieve any device information. Not all of the info is critical so potentially the loading could continue... but it is a bad sign to have information retrieval fail. Better to fail fast and fail hard.
"Hardened" GUITVProgressControl to avoid exceptions with invalid markers
MP1-4150 : Bump version to 1.5.0 Final.
Updated DVB-T tuning details for all Dutch cities (thanks Physje)
Update Netherlands DVB-C CAIWAY (thanks pvanderp)
Uptade DVB-T(2) Tuning Details - UK Crystal Palace (thanks DragonQ)
Updated DVB-T UPDATED Tuning Details UK.Huntshaw Cross 4G changes (thanks Bucky O'Hare)
Updated tv.sms.cz czech Web-EPG grabber (thanks Vasek)
Updated DVB-T tuning details for Czech-Republic - Liberec (thanks Vasek)
Updated DVB-C Tuning Details Denmark.YouSee Copenhagen (thanks KanonGil)
Updated for UK 4G frequency changes.
'UK.Knock More - Post Switchover.xml' deleted
Add French FREE.fr FREEBOX TuningDetails (Thanks Azzuro)
MP1-4166
Ensure TsWriter does not ignore SCTE PSIP section carried on PID 0x1ffc when scanning. This change required a slight tweak to the handling of ATSC channel information in the TV library as well.
Update DVB-C tuning details Austria KufNet (Thanks zunixnuz)
MP1-4166
Adjust the frequency from the VCT to ensure it is compatible with BDA tuners.
ATSC/SCTE physical channels are 6 MHz wide (ie. bandwidth = 6 MHz). The conventional reference is the centre frequency. So, if the channel is 500..506 MHz the conventional reference would be 503 MHz.
The BDA framework and BDA compatible ATSC tuner drivers do not use the centre frequency either. Due to historical factors and conventions the analog video carrier frequency (which is 1.75 MHz below the centre frequency) is used. In the previous example that would be 501.25 MHz.
The frequency carried in broadcast VCT is the centre frequency. This must be converted for compatiblity with BDA tuners.
MP1-4135
When a DRI tuner instance that failed to load is disposed, the signal lock event instance is also disposed. When that tuner is reloaded the signal lock event must be re-instantiated.
MP1-4180 : Load / start PowerScheduler if PS++ was enabled in older versions
MP1-4191: Enable the "Apply" button for all settings

ProtoShare Designs
MP1-4142: reduced height of hiddenmenu button to avoid overlap of last entry