]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Adam Sutton [Fri, 6 Jul 2012 13:23:50 +0000 (14:23 +0100)]
Merge branch 'master' into epg-rewrite
Adam Sutton [Fri, 6 Jul 2012 13:18:12 +0000 (14:18 +0100)]
Minor correction to the handling of content types in DVR auto rec table.
Adam Sutton [Thu, 5 Jul 2012 21:50:27 +0000 (22:50 +0100)]
Fix ordering problem with function calls that can result in use of freed memory.
Adam Sutton [Thu, 5 Jul 2012 20:17:52 +0000 (21:17 +0100)]
Removing service lists in epggrab channel. Currently its only used by pyepg and I hate the way its implemented, so going to get rid of it until I can be bothered to do it properly.
Adam Sutton [Thu, 5 Jul 2012 14:16:24 +0000 (15:16 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Thu, 5 Jul 2012 14:15:51 +0000 (15:15 +0100)]
Reviewed teh EPG code, simplfied a few areas and found at least one possible bug resulting in extra reference counts on broadcasts that have extended in time (fairly rare event).
Adam Sutton [Tue, 3 Jul 2012 15:44:38 +0000 (16:44 +0100)]
Fix memory leak.
Adam Sutton [Tue, 3 Jul 2012 14:49:59 +0000 (15:49 +0100)]
Add initial support for dd_progid, this is a HACK!.
Adam Sutton [Tue, 3 Jul 2012 11:18:51 +0000 (12:18 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Tue, 3 Jul 2012 11:13:20 +0000 (12:13 +0100)]
Fix printing format error, this results in NULL channel names on x86 32bit and crashes on ARM. Fixes #33.
Adam Sutton [Mon, 2 Jul 2012 16:30:45 +0000 (17:30 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Mon, 2 Jul 2012 16:29:57 +0000 (17:29 +0100)]
Slight tweak to the way the EPG grabbers install table handlers. Do not pass the epggrab_ota_mux ptr since these could be freed in another thread. Instead look them up as required. There is probably a better way of handling this by keeping a list of th_dvb_tables in the ota object and deleting them whenever the ota object is destroyed, but its more prone to mistake (I think). Relates to #27.
Adam Sutton [Mon, 2 Jul 2012 14:43:24 +0000 (15:43 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Mon, 2 Jul 2012 14:02:39 +0000 (15:02 +0100)]
Fix problem with not storing owner module in epggrab_channel entries which results in things going horrible wrong.
Adam Sutton [Mon, 2 Jul 2012 11:35:38 +0000 (12:35 +0100)]
Add support for genre mapping in opentv. Fixes #14.
Adam Sutton [Mon, 2 Jul 2012 10:40:59 +0000 (11:40 +0100)]
Minor tweak to EIT period/interval.
Adam Sutton [Mon, 2 Jul 2012 10:35:44 +0000 (11:35 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Mon, 2 Jul 2012 10:35:37 +0000 (11:35 +0100)]
Ensure reference counter is incremented when loading in a broadcast into a newly formed DVR entry from disk.
Adam Sutton [Mon, 2 Jul 2012 10:28:05 +0000 (11:28 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Mon, 2 Jul 2012 10:27:58 +0000 (11:27 +0100)]
Fix possible problem with the wrong EPG object types being returned. This fixes #25.
Adam Sutton [Sun, 1 Jul 2012 20:07:59 +0000 (21:07 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sun, 1 Jul 2012 20:07:52 +0000 (21:07 +0100)]
Re-instate per service configuration, this was never meant to be committed.
Adam Sutton [Sun, 1 Jul 2012 20:02:53 +0000 (21:02 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sun, 1 Jul 2012 20:02:45 +0000 (21:02 +0100)]
Removed use of find_by_eid, used to shortcut storing SUMMARY records. This causes problems where different services are used to back the same channel.
Adam Sutton [Sun, 1 Jul 2012 15:11:11 +0000 (16:11 +0100)]
Disable extended EIT debug except if #define is set.
Adam Sutton [Sun, 1 Jul 2012 09:16:31 +0000 (10:16 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sun, 1 Jul 2012 09:15:58 +0000 (10:15 +0100)]
Correct problem with EIT end detect, fixes #21.
Adam Sutton [Sun, 1 Jul 2012 08:42:44 +0000 (09:42 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sun, 1 Jul 2012 08:39:37 +0000 (09:39 +0100)]
Add missing header include.
Adam Sutton [Sat, 30 Jun 2012 11:35:17 +0000 (12:35 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sat, 30 Jun 2012 11:34:49 +0000 (12:34 +0100)]
Merge branch 'epg-rewrite' of github.com:adamsutton/tvheadend into epg-rewrite
Adam Sutton [Sat, 30 Jun 2012 11:33:59 +0000 (12:33 +0100)]
Merge branch 'epg-rewrite' of github.com:adamsutton/tvheadend into epg-rewrite
Adam Sutton [Sat, 30 Jun 2012 11:32:57 +0000 (12:32 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Sat, 30 Jun 2012 11:32:48 +0000 (12:32 +0100)]
Missed fix during merge, stop channel altering unless configured.
Adam Sutton [Sat, 30 Jun 2012 11:10:32 +0000 (12:10 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Fri, 29 Jun 2012 22:02:38 +0000 (23:02 +0100)]
Some fixes to EIT scanner and UI.
Adam Sutton [Fri, 29 Jun 2012 21:17:11 +0000 (22:17 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Fri, 29 Jun 2012 21:16:36 +0000 (22:16 +0100)]
Ensure we handle channel deletions.
Adam Sutton [Fri, 29 Jun 2012 21:02:55 +0000 (22:02 +0100)]
Merge branch 'epg-rewrite' into initialscan
Adam Sutton [Fri, 29 Jun 2012 21:02:41 +0000 (22:02 +0100)]
Missing / as a result of a manual merge resolution.
Adam Sutton [Fri, 29 Jun 2012 20:57:07 +0000 (21:57 +0100)]
Added capability to skip initial scanning on startup (does not include newly created muxes).
Adam Sutton [Fri, 29 Jun 2012 20:45:00 +0000 (21:45 +0100)]
Merge branch 'feature/epggrab-restructure' into epg-rewrite
Adam Sutton [Fri, 29 Jun 2012 20:41:08 +0000 (21:41 +0100)]
Correct ota completion check.
Adam Sutton [Fri, 29 Jun 2012 20:16:06 +0000 (21:16 +0100)]
Some minor corrections to new ota code.
Adam Sutton [Fri, 29 Jun 2012 14:15:48 +0000 (15:15 +0100)]
Migrated epgdb file handling routines to a separate file and change file postfix to something more sensible.
Adam Sutton [Fri, 29 Jun 2012 13:30:19 +0000 (14:30 +0100)]
Include data directory in /usr/share/tvheadend so default opentv config exists.
Adam Sutton [Fri, 29 Jun 2012 13:21:38 +0000 (14:21 +0100)]
Add missing config checks to block channel info updates.
Adam Sutton [Fri, 29 Jun 2012 12:42:46 +0000 (13:42 +0100)]
Minor tweak.
Adam Sutton [Fri, 29 Jun 2012 12:28:27 +0000 (13:28 +0100)]
Some more tidying up and adding back in missing code.
Adam Sutton [Fri, 29 Jun 2012 08:18:38 +0000 (09:18 +0100)]
WIP: this a partially complete restructuring of the epggrab code. But I am having doubts.
Adam Sutton [Wed, 27 Jun 2012 11:00:07 +0000 (12:00 +0100)]
dot file accidentally added.
Adam Sutton [Wed, 27 Jun 2012 10:32:51 +0000 (11:32 +0100)]
Little bit of tidying up.
Adam Sutton [Wed, 27 Jun 2012 10:31:51 +0000 (11:31 +0100)]
Simplification of the epggrab api used within the dvb code.
Adam Sutton [Wed, 27 Jun 2012 08:36:01 +0000 (09:36 +0100)]
Some more work getting the mux scanner code to work properly.
Adam Sutton [Tue, 26 Jun 2012 20:42:30 +0000 (21:42 +0100)]
Fix possible problem with duplicate visibility of summary records.
Adam Sutton [Tue, 26 Jun 2012 16:28:48 +0000 (17:28 +0100)]
Make use of the new channel prop update config.
Adam Sutton [Tue, 26 Jun 2012 16:28:03 +0000 (17:28 +0100)]
Merge branch 'epg-rewrite' into feature/opentv-update
Adam Sutton [Tue, 26 Jun 2012 16:27:20 +0000 (17:27 +0100)]
Merge branch 'feature/epggrab-config' into epg-rewrite
Adam Sutton [Tue, 26 Jun 2012 16:27:02 +0000 (17:27 +0100)]
Updated configuration to include epggrab channel update settings, also added sensible default for first run.
Adam Sutton [Tue, 26 Jun 2012 13:25:49 +0000 (14:25 +0100)]
Merge branch 'master' into epg-rewrite
Adam Sutton [Tue, 26 Jun 2012 13:25:30 +0000 (14:25 +0100)]
Merge branch 'master' into feature/epggrab-config
Adam Sutton [Tue, 26 Jun 2012 13:23:49 +0000 (14:23 +0100)]
Bugger! another printf left in the code.
Adam Sutton [Tue, 26 Jun 2012 13:18:21 +0000 (14:18 +0100)]
Merge branch 'master' into feature/opentv-update
Adam Sutton [Tue, 26 Jun 2012 13:17:04 +0000 (14:17 +0100)]
Oops, remove printf.
Adam Sutton [Tue, 26 Jun 2012 13:15:51 +0000 (14:15 +0100)]
Merge branch 'master' into feature/opentv-update
Adam Sutton [Mon, 25 Jun 2012 13:20:03 +0000 (14:20 +0100)]
Make it possible to get at underlying dvb filter table definition.
Adam Sutton [Tue, 26 Jun 2012 12:09:28 +0000 (13:09 +0100)]
Minor mod to wd and hts settings to allow abs paths to be passed to hts_settings_load().
Adam Sutton [Tue, 26 Jun 2012 12:08:24 +0000 (13:08 +0100)]
Minor cosmetics.
Adam Sutton [Tue, 26 Jun 2012 11:14:35 +0000 (12:14 +0100)]
Minor fudge for summary only records to ensure a title gets set.
Adam Sutton [Tue, 26 Jun 2012 11:06:45 +0000 (12:06 +0100)]
Updates to the new OpenTV code based on early testing on bombadil and some cleanup. This code is untested.
Adam Sutton [Tue, 26 Jun 2012 09:09:55 +0000 (10:09 +0100)]
Fix error in epg_hash routine.
Adam Sutton [Tue, 26 Jun 2012 09:08:29 +0000 (10:08 +0100)]
Significant updates to the opentv structure.
Adam Sutton [Mon, 25 Jun 2012 13:20:51 +0000 (14:20 +0100)]
First stab at updating the opentv module to pre-collect event data before reporting to EPG and also to detect completion.
Adam Sutton [Mon, 25 Jun 2012 13:20:03 +0000 (14:20 +0100)]
Make it possible to get at underlying dvb filter table definition.
Adam Sutton [Mon, 25 Jun 2012 09:09:16 +0000 (10:09 +0100)]
Merge branch 'epg-eitscan' into epg-rewrite
Adam Sutton [Mon, 25 Jun 2012 08:59:32 +0000 (09:59 +0100)]
Keep EPG related TDMIs in the EPG queue. Decision about wether to expend any effort doing the grabbing will be done within the grabber itself. This should be a better solution.
Martin Mrvka [Mon, 25 Jun 2012 07:39:43 +0000 (09:39 +0200)]
replaced dvb dependend priority code with generic one
Adam Sutton [Sun, 24 Jun 2012 13:57:05 +0000 (14:57 +0100)]
Merge branch 'epg-autoscan' into epg-rewrite
Adam Sutton [Sun, 24 Jun 2012 13:56:54 +0000 (14:56 +0100)]
Ensure a minimum number of chars in the episode descriptions when hashing.
Adam Sutton [Sun, 24 Jun 2012 13:56:01 +0000 (14:56 +0100)]
Merge branch 'epg-eit' into epg-rewrite
Adam Sutton [Sat, 23 Jun 2012 12:38:04 +0000 (13:38 +0100)]
Remove tabs from huffman output (map to empty string). Fixes #11.
Adam Sutton [Fri, 22 Jun 2012 20:57:02 +0000 (21:57 +0100)]
Failed to zero memory when deserializing epnum, fixes #12.
Adam Sutton [Fri, 22 Jun 2012 09:37:36 +0000 (10:37 +0100)]
Register mux interest with scan system.
Adam Sutton [Fri, 22 Jun 2012 09:34:57 +0000 (10:34 +0100)]
Merge branch 'epg-autoscan' into epg-eitscan
Adam Sutton [Fri, 22 Jun 2012 09:34:55 +0000 (10:34 +0100)]
Merge branch 'epg-eit' into epg-eitscan
Adam Sutton [Fri, 22 Jun 2012 09:34:44 +0000 (10:34 +0100)]
Minor printing tweak.
Adam Sutton [Fri, 22 Jun 2012 09:32:31 +0000 (10:32 +0100)]
Minor tweak to setup ota grabber mux link.
Adam Sutton [Fri, 22 Jun 2012 09:19:03 +0000 (10:19 +0100)]
Some updates to the EIT code, fixes a few things and adds some incomplete bits (still a few more to sort).
Adam Sutton [Thu, 21 Jun 2012 20:24:35 +0000 (21:24 +0100)]
Merge branch 'epg-autoscan' into epg-eitscan
Adam Sutton [Thu, 21 Jun 2012 16:34:17 +0000 (17:34 +0100)]
Re-written the EIT grabber, slight tweak to EPG api.
Adam Sutton [Thu, 21 Jun 2012 12:50:09 +0000 (13:50 +0100)]
Very experimental attempt to integrate EPG scanning into the idle scan.
Adam Sutton [Wed, 20 Jun 2012 15:17:53 +0000 (16:17 +0100)]
Merge branch 'epg-metadata' into epg-rewrite
Adam Sutton [Wed, 20 Jun 2012 15:16:06 +0000 (16:16 +0100)]
Filled out a bit more of the EPG metadata parsing in pyepg and fixed a problem with is_bw being in the wrong object.
Adam Sutton [Wed, 20 Jun 2012 14:10:53 +0000 (15:10 +0100)]
Some further 32/64bit printing error fixes.
Adam Sutton [Wed, 20 Jun 2012 13:44:55 +0000 (14:44 +0100)]
Remove redundant TODOs and move interesting ones to github issues.
Adam Sutton [Wed, 20 Jun 2012 13:24:13 +0000 (14:24 +0100)]
Added save/load of epggrab channel number, remove redundant TODOs and moved useful ones to github issues.
Adam Sutton [Wed, 20 Jun 2012 13:05:12 +0000 (14:05 +0100)]
Removed some pointless TODO messages and updated the config help for EPG Grab.
Adam Sutton [Wed, 20 Jun 2012 12:38:00 +0000 (13:38 +0100)]
Updated a couple of TODOs relating to episode number in EPG code.
Adam Sutton [Wed, 20 Jun 2012 12:31:25 +0000 (13:31 +0100)]
Re-done the episode numbering variables to make it possible to store season numbers without a season (for things like xmltv etc...).
Adam Sutton [Wed, 20 Jun 2012 11:47:26 +0000 (12:47 +0100)]
Merge branch 'epg-rewrite' into epg-metadata