Commit graph

2586 commits

Author SHA1 Message Date
Adam Sutton
71d6adfed0 Ensure ONID is updated at some point, this still may not work, but worth a shot. 2012-10-15 10:48:30 +01:00
Adam Sutton
7b6ed15eb9 Fix open file handle bug and reduce mux config scan depth. Fixes #1325. 2012-10-15 10:48:30 +01:00
John Törnblom
b232f5ee06 buffer ts packets earlier in the call chain. 2012-10-12 15:52:06 +02:00
John Törnblom
d84f92028e changed the muxer api a bit, the pkt packet type can differ and needs to be casted (from void*). 2012-10-12 15:52:00 +02:00
Adam Sutton
5f8dca956b Fixed stupid typo in charset list change. 2012-10-12 13:36:17 +01:00
Adam Sutton
f77407ba6a Added hardy to list of ppa builds. 2012-10-12 13:29:36 +01:00
Adam Sutton
4a10fbfe8f Redo fix for service primary epg prio check. 2012-10-12 13:14:17 +01:00
Adam Sutton
57ae0b32a9 Revert "Correct inverted prio test for primary EPG service."
This reverts commit 9ebb1f9c4d.
2012-10-12 13:12:24 +01:00
Mariusz Bialonczyk
c29eeba654 data/conf/charset: small fix in the encoding list 2012-10-12 12:36:31 +02:00
Adam Sutton
626bff4245 Change eventDeleted to eventDelete to be consistent. Also minor refactoring to mirror doc section re-ordering. 2012-10-12 11:25:48 +01:00
Adam Sutton
9ebb1f9c4d Correct inverted prio test for primary EPG service. 2012-10-12 09:57:06 +01:00
Adam Sutton
2b6bd471cc [PR-153] tweak to include PL_AUTO in list of selectable encodings. 2012-10-12 09:41:36 +01:00
Mariusz Bialonczyk
cdc5109b36 [PR-153] Further fixes for Polish EPG encoding
It seems from my debugging that we cannot force the encoding to specific
type as the only one, because the providers are sometimes encoding
the current/next events differently then the rest. As the result the
part of events could have wrong encoding. There are also situations,
where firstly loaded event is OK, but further update is screwing
the encoding on it.

My solution is adding special encoding type: PL_AUTO which cover all
Polish EPG. This way the encoding is correct for both current/next
and further events. Side effect is that the encoding list for Polish
channels is smaller (don't need to check if channel is encoded in
ISO8859-2 or in ISO6937, it just works if it is set to PL_AUTO).

The is still a place to force encoding to specified one for a whole
transponder or specific services, but it is not applicable to Polish
providers.
2012-10-12 09:41:31 +01:00
Mariusz Bialonczyk
7faccbaf66 [PR-153] check the network id when matching encoding list entries 2012-10-11 14:11:47 +01:00
Adam Sutton
495247bd67 [PR-153] Generalise the PL specific portions of PR-153
The original patch provided a very PL specific patch, this has now
been expanded to be more general and work better with the previous
charset PR.
2012-10-11 14:06:46 +01:00
Mariusz Bialonczyk
ddbed8be8c [PR-153] Provide automatic charset overrides for certain services
Certain services on some networks are transmitted with incorrect
charset encodings. The user has the ability to manually override
these, but this provide initial defaults for known bad services.

Mostly this relates to Polish DVB-S providers at this time.
2012-10-11 13:59:31 +01:00
Adam Sutton
852e1ee397 Series link fields were not being checked. Fixes #1318. 2012-10-11 13:10:33 +01:00
Adam Sutton
a13f3b8119 Fix problems with XMLTV time processing. 2012-10-11 11:06:16 +01:00
Andreas Öman
ce019c896d Avoid infinte loop in read_golomb_ue() 2012-10-11 09:49:11 +01:00
Adam Sutton
33c91a4606 Remove confusing debug about invalid TSID, this can happen a lot during re-tuning. 2012-10-10 16:34:27 +01:00
Adam Sutton
e42ee19d7b Remove horrible printf that got left in. 2012-10-10 16:13:01 +01:00
Adam Sutton
9cac818532 Update support/version to use more explicit version tags. 2012-10-10 15:32:49 +01:00
Adam Sutton
1cc67b75e8 Add the concept of onid into the DVB structures, this will help overcome a few minor issues. 2012-10-10 12:52:07 +01:00
Adam Sutton
16fdfd2547 Update to previous duplicate mux fix, this should do a better job. 2012-10-10 12:51:41 +01:00
Adam Sutton
afd468ef83 Fix duplicate mux issues by pushing all mux freq to 1KHz boundary. Fixes #1310.
This is really considered a hack, it will be replaced with a better internal
DVB structure in 3.4.
2012-10-09 17:36:34 +01:00
Adam Sutton
1ad73ec803 Modify hts_settings_remove to also remove (empty) dirs. 2012-10-09 15:07:13 +01:00
Joakim Hernberg
bfa18f5440 [PR-159] Fix diseqc 1.1 support for use with uncommited switches 2012-10-09 12:01:27 +01:00
Jacek Tomasiak
977a35375f Added debian build files to gitignore 2012-10-09 11:58:00 +01:00
Adam Sutton
1d7fd005e0 [PR-155] Ensure any existing configuration is honoured. 2012-10-09 11:57:54 +01:00
Jacek Tomasiak
aff490c6b2 [PR-155] Change dvb charset to allow proper overriding.
dvb_charset field (in service UI config) now overrides any DVB provided
values rather than simply acting as a default for where values are not
specified.

This helps fix problems both where providers fail to specify the charset
(and ISO6937 is not used) and also where the simply specify the wrong
charset entirely.
2012-10-09 11:48:24 +01:00
Adam Sutton
7e71efaeef Fix printing error in epggrab. 2012-10-09 10:01:46 +01:00
Adam Sutton
9f07d4f3c9 Hide the UI top bar as it takes up screen space. Fixes #1296. 2012-10-09 09:59:11 +01:00
Adam Sutton
6dd6f1ca11 Fix problem with genre compat between HTSP v5 and v6. 2012-10-08 23:49:59 +01:00
Adam Sutton
91d7e220bf Ensure that bzip2 binary is checked if we are fetching scan files. Some embedded dev systems may not have bzip2 by default. 2012-10-08 21:22:44 +01:00
Adam Sutton
40fcaa922a Add bzip2 to the list of dependencies. 2012-10-07 19:47:59 +01:00
Adam Sutton
eb8a96cb60 Added some extra debug and protection when getting mux config. 2012-10-04 21:36:46 +01:00
Adam Sutton
aa5c84eb8c Some support scripts. 2012-10-04 14:41:51 +01:00
Adam Sutton
459f06cf17 Fix JS stray comma. Fixes #1299. 2012-10-04 14:38:03 +01:00
Jernej Fijačko
8b02afa6b9 xmltv_load_grabbers - only call closedir when opendir was successfull
I'm working on an android build and it crashes here if opendir returns NULL. Not sure if this is also an issue on other systems.
2012-10-03 13:32:16 +03:00
Adam Sutton
ffb3a913c6 Ensure adapters panel properly resizes. 2012-10-03 00:44:22 +01:00
xhaggi
5f51c2fee0 webui: set auto scrolling to true for general tv adapter panel
Without this you can't scroll down to the save button of this panel.
2012-10-03 00:44:22 +01:00
Johan Abbors
1a7e2b489f Fix version for launchpad builds using recipes
Git operations are not allowed in launchpad, thus the version number
must be extracted from the changeleg.
2012-10-03 00:44:22 +01:00
Adam Sutton
2df9dbe3e1 Update documentation, also shift a few UI config values around and make some stuff a bit clearer. Fixes #1280. Relates #1150. 2012-10-03 00:20:05 +01:00
Adam Sutton
4310485eb0 Stop crash if existing sub exists where all services are currently less than 10%. Fixes #1289 2012-10-02 15:22:05 +01:00
Adam Sutton
90c5b58389 Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs. 2012-10-02 12:48:32 +01:00
Adam Sutton
be6c007885 Fix minor printing error. Fixes #1265. 2012-09-29 10:58:18 +01:00
Adam Sutton
f26810df6c Ensure that disabled muxes are immediately detuned. Fixes #1258. 2012-09-27 15:29:36 +01:00
Adam Sutton
468403f633 Add missing parantheses. 2012-09-27 13:33:34 +01:00
Adam Sutton
a49e4bc245 Ensure that ch_epg_now and next get cleared to stop false usage (getref/putref in timer callback). Fixes #1257. 2012-09-26 13:25:22 +01:00
Adam Sutton
62ee97b25d Fix erroneous duplicate sending of event description in HTSP. May fix possible XBMC display problems. 2012-09-26 13:25:22 +01:00