]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Wojciech Myrda [Sun, 14 Oct 2012 11:42:05 +0000 (13:42 +0200)]
Polish Character Encoding Fixes
John Törnblom [Thu, 11 Oct 2012 21:11:21 +0000 (23:11 +0200)]
buffer ts packets earlier in the call chain.
John Törnblom [Thu, 11 Oct 2012 21:06:52 +0000 (23:06 +0200)]
changed the muxer api a bit, the pkt packet type can differ and needs to be casted (from void*).
Adam Sutton [Fri, 12 Oct 2012 12:36:17 +0000 (13:36 +0100)]
Fixed stupid typo in charset list change.
Adam Sutton [Fri, 12 Oct 2012 12:29:36 +0000 (13:29 +0100)]
Added hardy to list of ppa builds.
Adam Sutton [Fri, 12 Oct 2012 12:14:17 +0000 (13:14 +0100)]
Redo fix for service primary epg prio check.
Adam Sutton [Fri, 12 Oct 2012 12:12:24 +0000 (13:12 +0100)]
Revert "Correct inverted prio test for primary EPG service."
This reverts commit
9ebb1f9c4db8625dc7547bf61125507735dde65c .
Mariusz Bialonczyk [Fri, 12 Oct 2012 10:36:31 +0000 (12:36 +0200)]
data/conf/charset: small fix in the encoding list
Adam Sutton [Fri, 12 Oct 2012 10:25:48 +0000 (11:25 +0100)]
Change eventDeleted to eventDelete to be consistent. Also minor refactoring to mirror doc section re-ordering.
Adam Sutton [Fri, 12 Oct 2012 08:57:06 +0000 (09:57 +0100)]
Correct inverted prio test for primary EPG service.
Adam Sutton [Fri, 12 Oct 2012 08:41:14 +0000 (09:41 +0100)]
[PR-153] tweak to include PL_AUTO in list of selectable encodings.
Mariusz Bialonczyk [Fri, 12 Oct 2012 06:37:15 +0000 (08:37 +0200)]
[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.
Mariusz Bialonczyk [Wed, 10 Oct 2012 12:13:07 +0000 (14:13 +0200)]
[PR-153] check the network id when matching encoding list entries
Adam Sutton [Wed, 10 Oct 2012 15:48:32 +0000 (16:48 +0100)]
[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.
Mariusz Bialonczyk [Tue, 2 Oct 2012 18:11:17 +0000 (20:11 +0200)]
[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.
Adam Sutton [Thu, 11 Oct 2012 12:10:33 +0000 (13:10 +0100)]
Series link fields were not being checked. Fixes #1318.
Adam Sutton [Thu, 11 Oct 2012 10:04:54 +0000 (11:04 +0100)]
Fix problems with XMLTV time processing.
Andreas Öman [Thu, 11 Oct 2012 08:49:11 +0000 (09:49 +0100)]
Avoid infinte loop in read_golomb_ue()
Adam Sutton [Wed, 10 Oct 2012 15:34:27 +0000 (16:34 +0100)]
Remove confusing debug about invalid TSID, this can happen a lot during re-tuning.
Adam Sutton [Wed, 10 Oct 2012 15:13:01 +0000 (16:13 +0100)]
Remove horrible printf that got left in.
Adam Sutton [Wed, 10 Oct 2012 14:32:49 +0000 (15:32 +0100)]
Update support/version to use more explicit version tags.
Adam Sutton [Wed, 10 Oct 2012 11:52:07 +0000 (12:52 +0100)]
Add the concept of onid into the DVB structures, this will help overcome a few minor issues.
Adam Sutton [Wed, 10 Oct 2012 09:41:53 +0000 (10:41 +0100)]
Update to previous duplicate mux fix, this should do a better job.
Adam Sutton [Tue, 9 Oct 2012 14:09:38 +0000 (15:09 +0100)]
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.
Adam Sutton [Tue, 9 Oct 2012 14:07:13 +0000 (15:07 +0100)]
Modify hts_settings_remove to also remove (empty) dirs.
Joakim Hernberg [Mon, 8 Oct 2012 11:26:06 +0000 (13:26 +0200)]
[PR-159] Fix diseqc 1.1 support for use with uncommited switches
Jacek Tomasiak [Sun, 30 Sep 2012 17:50:24 +0000 (19:50 +0200)]
Added debian build files to gitignore
Adam Sutton [Tue, 9 Oct 2012 10:47:41 +0000 (11:47 +0100)]
[PR-155] Ensure any existing configuration is honoured.
Jacek Tomasiak [Sun, 30 Sep 2012 17:11:06 +0000 (19:11 +0200)]
[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.
Adam Sutton [Tue, 9 Oct 2012 09:01:46 +0000 (10:01 +0100)]
Fix printing error in epggrab.
Adam Sutton [Tue, 9 Oct 2012 08:59:11 +0000 (09:59 +0100)]
Hide the UI top bar as it takes up screen space. Fixes #1296.
Adam Sutton [Mon, 8 Oct 2012 22:49:59 +0000 (23:49 +0100)]
Fix problem with genre compat between HTSP v5 and v6.
Adam Sutton [Mon, 8 Oct 2012 20:22:44 +0000 (21:22 +0100)]
Ensure that bzip2 binary is checked if we are fetching scan files. Some embedded dev systems may not have bzip2 by default.
Adam Sutton [Sun, 7 Oct 2012 18:47:59 +0000 (19:47 +0100)]
Add bzip2 to the list of dependencies.
Adam Sutton [Thu, 4 Oct 2012 20:36:46 +0000 (21:36 +0100)]
Added some extra debug and protection when getting mux config.
Adam Sutton [Thu, 4 Oct 2012 13:37:16 +0000 (14:37 +0100)]
Some support scripts.
Adam Sutton [Thu, 4 Oct 2012 13:33:28 +0000 (14:33 +0100)]
Fix JS stray comma. Fixes #1299.
Jernej Fijačko [Wed, 3 Oct 2012 10:32:16 +0000 (13:32 +0300)]
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.
Adam Sutton [Tue, 2 Oct 2012 23:43:45 +0000 (00:43 +0100)]
Ensure adapters panel properly resizes.
xhaggi [Tue, 2 Oct 2012 14:04:23 +0000 (16:04 +0200)]
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.
Johan Abbors [Tue, 2 Oct 2012 20:30:27 +0000 (23:30 +0300)]
Fix version for launchpad builds using recipes
Git operations are not allowed in launchpad, thus the version number
must be extracted from the changeleg.
Adam Sutton [Tue, 2 Oct 2012 23:19:50 +0000 (00:19 +0100)]
Update documentation, also shift a few UI config values around and make some stuff a bit clearer. Fixes #1280. Relates #1150.
Adam Sutton [Tue, 2 Oct 2012 14:22:05 +0000 (15:22 +0100)]
Stop crash if existing sub exists where all services are currently less than 10%. Fixes #1289
Adam Sutton [Tue, 2 Oct 2012 11:13:36 +0000 (12:13 +0100)]
Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs.
Adam Sutton [Sat, 29 Sep 2012 09:58:18 +0000 (10:58 +0100)]
Fix minor printing error. Fixes #1265.
Adam Sutton [Thu, 27 Sep 2012 14:29:36 +0000 (15:29 +0100)]
Ensure that disabled muxes are immediately detuned. Fixes #1258.
Adam Sutton [Thu, 27 Sep 2012 12:33:34 +0000 (13:33 +0100)]
Add missing parantheses.
Adam Sutton [Wed, 26 Sep 2012 09:21:26 +0000 (10:21 +0100)]
Ensure that ch_epg_now and next get cleared to stop false usage (getref/putref in timer callback). Fixes #1257.
Adam Sutton [Wed, 26 Sep 2012 11:41:14 +0000 (12:41 +0100)]
Fix erroneous duplicate sending of event description in HTSP. May fix possible XBMC display problems.
Adam Sutton [Tue, 25 Sep 2012 15:51:24 +0000 (16:51 +0100)]
Remove hard requirement on avahi and zlib in configure command as zlib breaks on Lucid due to broken pkg-config.
Andreas Öman [Wed, 26 Sep 2012 12:15:18 +0000 (14:15 +0200)]
Add lucid targets
Adam Sutton [Tue, 25 Sep 2012 13:32:31 +0000 (14:32 +0100)]
Updated dummy changelog.
Adam Sutton [Tue, 25 Sep 2012 12:33:00 +0000 (13:33 +0100)]
Ensure channelUpdate message is generated before previously referenced events are deleted.
Adam Sutton [Tue, 25 Sep 2012 09:35:56 +0000 (10:35 +0100)]
Some further improvements to the EIT scanning. Attempt to ensure we see
the entire carousel before we mark as completed.
Also some tidying up of some of the logging
Adam Sutton [Tue, 25 Sep 2012 08:48:30 +0000 (09:48 +0100)]
PR151 - some minor cosmetics and reduce code duplication.
Richard Kunze [Sun, 23 Sep 2012 19:51:06 +0000 (21:51 +0200)]
Merge PR151 - Fixes some bugs in EIT status handling.
* Fix eit_status_find() to correctly handle EIT schedule tables
with segments which do not use all 8 sections of the segment
Both bugs forced EIT scanning to always time out instead of
terminating after all EIT sections have been processed.
At least for me (DVB-T in Germany), this fix drastically reduces
EIT scanning times.
Adam Sutton [Sun, 23 Sep 2012 20:59:10 +0000 (21:59 +0100)]
Add option to manually create a new channel entry.
Adam Sutton [Sun, 23 Sep 2012 20:06:27 +0000 (21:06 +0100)]
Fix problems with sortable columns since ExtJS upgrade. Fixes #1245.
Adam Sutton [Sun, 23 Sep 2012 19:34:07 +0000 (20:34 +0100)]
Convert dvr time output to ISO format for fixed length.
Ben Kibbey [Sun, 23 Sep 2012 12:59:58 +0000 (08:59 -0400)]
Fix potential buffer overflow.
There may have not been enough room for strftime().
Adam Sutton [Sun, 23 Sep 2012 10:38:45 +0000 (11:38 +0100)]
Correct a couple of type usage errors in HTSP.
Adam Sutton [Fri, 21 Sep 2012 21:08:48 +0000 (22:08 +0100)]
Revert "PR-108 - fix possible problems with some Polish channels char encoding."
Fixes #1240
This reverts commit
e14391323fbe80f8df61e8416bc9d33e9a44a1be .
Adam Sutton [Fri, 21 Sep 2012 21:08:17 +0000 (22:08 +0100)]
Correct infinite loop in EIT code.
Adam Sutton [Fri, 21 Sep 2012 20:15:58 +0000 (21:15 +0100)]
Re-instance signalStatus HTSP message using new streaming message.
Adam Sutton [Fri, 21 Sep 2012 17:59:56 +0000 (18:59 +0100)]
Fix type error in xmltv code that breaks some compilers. Fixes #1238.
Adam Sutton [Fri, 21 Sep 2012 17:58:37 +0000 (18:58 +0100)]
Fix stupid error that made it impossible to subscribe to 2 services on the same adapter.
Adam Sutton [Fri, 21 Sep 2012 12:03:04 +0000 (13:03 +0100)]
Make configure work with autocomplete AND keep my nice formatting.
Adam Sutton [Fri, 21 Sep 2012 09:42:13 +0000 (10:42 +0100)]
Fix type error that breaks 32bit builds.
Adam Sutton [Tue, 18 Sep 2012 12:11:56 +0000 (13:11 +0100)]
Enable asynchronous EPG output include honouring lastUpdate option.
Adam Sutton [Wed, 12 Sep 2012 16:19:38 +0000 (17:19 +0100)]
Updated HTSP to version 6, includes several new features and additional info fields. Fully documented on the wiki page.
Code has also been slightly re-arranged so that it roughly follows the spec in terms of ordering, making comparisons a bit easier.
Adam Sutton [Sat, 15 Sep 2012 10:01:30 +0000 (11:01 +0100)]
Updated htspmon debug script to receive EPG info.
Adam Sutton [Thu, 13 Sep 2012 11:01:47 +0000 (12:01 +0100)]
Updated htsmsg support with a few extra support routines and corrected a mistake in the XML attrib support routine.
Adam Sutton [Tue, 18 Sep 2012 09:57:59 +0000 (10:57 +0100)]
Update EIT and XMLTV processing to pick up and store new fields.
Adam Sutton [Tue, 18 Sep 2012 09:40:56 +0000 (10:40 +0100)]
Added a few missing fields to EPG structures.
Adam Sutton [Fri, 3 Aug 2012 07:45:29 +0000 (09:45 +0200)]
PR-108 - fix possible problems with some Polish channels char encoding.
Credit to bigtarget for the original PR.
Adam Sutton [Thu, 20 Sep 2012 16:20:36 +0000 (17:20 +0100)]
Fix Series link button in the UI.
Adam Sutton [Thu, 20 Sep 2012 12:06:37 +0000 (13:06 +0100)]
Fixed ISO6937 0xC7 code table, also updated the formatting to make it clearer.
Adam Sutton [Thu, 20 Sep 2012 11:25:45 +0000 (12:25 +0100)]
Ensure that multibyte chars are properly converted for ISO 6937.
Adam Sutton [Thu, 20 Sep 2012 08:43:03 +0000 (09:43 +0100)]
Break up /etc/default/tvheadend to make it easier for users to set relevant settings. Init scripts then handle the config to set appropriate command line switches.
Adam Sutton [Wed, 19 Sep 2012 20:34:34 +0000 (21:34 +0100)]
Fix silly NULL ptr bug.
Adam Sutton [Wed, 19 Sep 2012 13:49:23 +0000 (14:49 +0100)]
Ensure that recordings that never start are given a fault state. Fixes #1094.
Adam Sutton [Wed, 19 Sep 2012 12:29:54 +0000 (13:29 +0100)]
Ensure that primary EPG is DVB instance since we do not currently support others. Fixes #1210.
Adam Sutton [Wed, 19 Sep 2012 10:59:54 +0000 (11:59 +0100)]
Ensure 2.12 iptv config is migrated (note it does not delete old config). Fixes #1217.
Adam Sutton [Wed, 19 Sep 2012 10:03:12 +0000 (11:03 +0100)]
Ensure satconf is copied when auto adding muxes. Fixes #1215.
Adam Sutton [Wed, 19 Sep 2012 08:46:26 +0000 (09:46 +0100)]
Remove episode number check, this was added during EPG updates and poorly thought through. Most DVR additions have been removed and DVR code will be updated next release. Fixes #1221 (Credit to schmoko for pointing this out).
Adam Sutton [Wed, 19 Sep 2012 08:40:51 +0000 (09:40 +0100)]
Correct NULL ptr bug in DBS bandstack patch.
Norm Dressler [Tue, 18 Sep 2012 22:53:46 +0000 (18:53 -0400)]
Sidtochan option not showing on the front-end - this patch fixes that issue
xhaggi [Tue, 18 Sep 2012 18:09:02 +0000 (20:09 +0200)]
webui: 'Missing VLC plugin' panel reactivated + using ExtJS
elements instead of plain HTMLElements
John Törnblom [Tue, 18 Sep 2012 15:50:24 +0000 (17:50 +0200)]
encapsulate the vlc plugin with a panel. fixes vlc plugin after extjs3 upgrade
Adam Sutton [Tue, 18 Sep 2012 12:54:02 +0000 (13:54 +0100)]
Correct glaring error in EPG object creation (for season/episode)!
Adam Sutton [Tue, 18 Sep 2012 11:42:35 +0000 (12:42 +0100)]
Tidy up some logging.
John Klimek [Mon, 3 Sep 2012 00:52:50 +0000 (20:52 -0400)]
Added support for DBS Bandstacked LNBFs
Adam Sutton [Mon, 17 Sep 2012 16:29:36 +0000 (17:29 +0100)]
Include upstart file in debian, rather than traditional init script.
xhaggi [Fri, 14 Sep 2012 13:54:25 +0000 (15:54 +0200)]
webui: added new component ItemSelector to select default language(s)
Adam Sutton [Mon, 17 Sep 2012 13:13:20 +0000 (14:13 +0100)]
Correct mistake with processing season numbers in xmltv.
Adam Sutton [Mon, 17 Sep 2012 11:50:24 +0000 (12:50 +0100)]
Hack to get lovcombo working in extjs 3.4.
Adam Sutton [Mon, 17 Sep 2012 10:09:07 +0000 (11:09 +0100)]
Added the ability to map multiple EPG channels to the same TVH channel. Fixes #1163. Also fixed error in opentv which Fixes #1154.
Adam Sutton [Sun, 16 Sep 2012 22:21:54 +0000 (23:21 +0100)]
Correct stupid mistake in epg_broadcast_destroy that could lead to memory leak and possible corruption. Fixes #1223 and Fixes #1224.
Adam Sutton [Sun, 16 Sep 2012 21:35:49 +0000 (22:35 +0100)]
Slight re-ordering of debug and destructors to be more correct.
Adam Sutton [Sun, 16 Sep 2012 10:07:30 +0000 (11:07 +0100)]
Reverted all 64bit IDs in EPG back to 32bit (was excessive and incompatible with a lot of stuff).