]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Magnus Röös [Tue, 8 Jan 2013 19:38:22 +0000 (20:38 +0100)]
dont use variables that goes out of scope
Change-Id: Ica5f05e63bb811141314cc24f4f68be245f364f6
Jacek Tomasiak [Tue, 8 Jan 2013 18:27:50 +0000 (18:27 +0000)]
restored old default port
Adam Sutton [Tue, 8 Jan 2013 16:35:41 +0000 (16:35 +0000)]
debian: add curl as build req
Adam Sutton [Tue, 8 Jan 2013 16:22:53 +0000 (16:22 +0000)]
main: rewrite of command line processing.
Adam Sutton [Tue, 8 Jan 2013 13:34:14 +0000 (13:34 +0000)]
channels: do not delete channel when last refd service is removed.
Adam Sutton [Tue, 8 Jan 2013 13:33:28 +0000 (13:33 +0000)]
Merge remote-tracking branch 'origin/pr/213'
Adam Sutton [Tue, 8 Jan 2013 13:30:11 +0000 (13:30 +0000)]
[PR-210] some tidying up of the webui debug option.
bowman-gh [Tue, 8 Jan 2013 11:56:04 +0000 (12:56 +0100)]
Fill out the private descriptor fields correctly (tsid and onid)
bowman-gh [Tue, 8 Jan 2013 11:13:49 +0000 (12:13 +0100)]
Fill out the private descriptor fields correctly (tsid and onid)
Vuolter [Mon, 7 Jan 2013 16:30:54 +0000 (17:30 +0100)]
Theme forgotten
Vuolter [Mon, 7 Jan 2013 15:24:44 +0000 (16:24 +0100)]
Added webui debug mode switcher
Adam Sutton [Mon, 7 Jan 2013 13:42:47 +0000 (13:42 +0000)]
[PR-206] dvb: extend the multi-frontend PR to include cleaner support.
Generally this is intended to be used such that a user can select which
frontend they wish to enable. However in theory with clever configuration,
configure one adapter then the other and enabling close fds and disabling
idle scan, it might be possible to use both frontends.
But since TVH doesn't do any form of arbitration strange errors might
occur if you try to access both frontends at the same time (which for
most such adapters is not possible).
Adam Sutton [Mon, 7 Jan 2013 21:25:13 +0000 (21:25 +0000)]
Merge remote-tracking branch 'origin/pr/206'
xxxnelly [Mon, 7 Jan 2013 20:37:25 +0000 (20:37 +0000)]
Adding sky UK mappings for NDS
John Törnblom [Mon, 7 Jan 2013 18:52:48 +0000 (19:52 +0100)]
dvr: added initial support for libavformat muxing
John Törnblom [Mon, 7 Jan 2013 15:50:30 +0000 (16:50 +0100)]
make skip commercials an option in the webif (default to on)
Adam Sutton [Mon, 7 Jan 2013 11:36:16 +0000 (11:36 +0000)]
Merge remote-tracking branch 'origin/pr/208'
Adam Sutton [Mon, 7 Jan 2013 11:36:15 +0000 (11:36 +0000)]
Merge remote-tracking branch 'origin/pr/207'
Sergey Linnik [Mon, 7 Jan 2013 11:01:00 +0000 (15:01 +0400)]
check wrong prefcapid
John Törnblom [Mon, 7 Jan 2013 10:55:37 +0000 (11:55 +0100)]
dvr: record the first commercial tagged packet, incase the detection was to early
John Törnblom [Mon, 7 Jan 2013 10:47:51 +0000 (11:47 +0100)]
Only do commercial detection (teletext rundown) on swedish TV4 and TV4 HD. TV4 Guld carry the same teletext pages but thier programming differ.
John Törnblom [Mon, 7 Jan 2013 10:45:21 +0000 (11:45 +0100)]
cosmetics: removed dead code
John Törnblom [Sun, 6 Jan 2013 21:31:08 +0000 (22:31 +0100)]
detect commercials on swedish TV4 and skip them while recording
John Törnblom [Sun, 30 Dec 2012 23:07:44 +0000 (00:07 +0100)]
improved/fixed the calculation of the htsp buffer delay
BtbN [Sun, 6 Jan 2013 22:01:22 +0000 (23:01 +0100)]
Add new dvb adapter enabled setting to extjs
BtbN [Sun, 6 Jan 2013 21:28:00 +0000 (22:28 +0100)]
Add new tda_enabled flag and close frontend after getting information so other frontends can be proped
Sergey Linnik [Sun, 6 Jan 2013 21:34:23 +0000 (01:34 +0400)]
add verimatrix to list of known caid names
BtbN [Sun, 6 Jan 2013 20:52:28 +0000 (21:52 +0100)]
Add variable frontend/demux to tda_add
Adam Sutton [Sun, 6 Jan 2013 20:47:26 +0000 (20:47 +0000)]
support: minor tweak to version script.
Adam Sutton [Sat, 5 Jan 2013 20:46:23 +0000 (20:46 +0000)]
muxers: re-org to clean up dirs.
Denis Pellizzon [Thu, 6 Dec 2012 20:48:58 +0000 (21:48 +0100)]
Fix #1497 - Added error checking if 'git describe --dirty' is not supported by the host.
Adam Sutton [Sun, 6 Jan 2013 20:26:41 +0000 (20:26 +0000)]
Merge remote-tracking branch 'origin/pr/205'
John Törnblom [Sun, 6 Jan 2013 17:56:39 +0000 (18:56 +0100)]
dvr: rearrange the pipes so that globalheaders gets the packets before tsfix (and the start time filter).
John Törnblom [Sun, 6 Jan 2013 17:49:40 +0000 (18:49 +0100)]
mkv: make sure the first cluster timecode is 'close to zero'.
when recording to disk, the subscription is started ~30s before the
scheduled event actually starts. This causes the pts time stamps to have an
offset of about 30s. This patch moves the start time filter condition
from the end of the pipeline to be a configurable property of the tsfix pipe.
Mariusz Bialonczyk [Sun, 6 Jan 2013 10:19:49 +0000 (11:19 +0100)]
Update documentation resource (capmt)
Adam Sutton [Sat, 5 Jan 2013 20:15:24 +0000 (20:15 +0000)]
http: fixed mistake since I changed webroot variable.
Adam Sutton [Sat, 5 Jan 2013 19:49:43 +0000 (19:49 +0000)]
htsp: provide webroot in htsp hello message.
Adam Sutton [Sat, 5 Jan 2013 19:12:09 +0000 (19:12 +0000)]
support: some minor updates to python lib and htspmon.
Adam Sutton [Sat, 5 Jan 2013 15:27:39 +0000 (15:27 +0000)]
Minor addition to the way the server capabilities are checked.
Adam Sutton [Sat, 5 Jan 2013 12:58:12 +0000 (12:58 +0000)]
imagecache: another silly mistake in timer periods.
Mariusz Bialonczyk [Fri, 4 Jan 2013 08:08:54 +0000 (09:08 +0100)]
capmt: don't start when disabled
Adam Sutton [Thu, 3 Jan 2013 19:37:53 +0000 (19:37 +0000)]
Merge remote-tracking branch 'origin/pr/204'
Adam Sutton [Thu, 3 Jan 2013 19:30:06 +0000 (19:30 +0000)]
htsp: bump version to 8
New imagecache URLs will break XBMCs pvr.hts which already reports v7.
Adam Sutton [Thu, 3 Jan 2013 11:52:36 +0000 (11:52 +0000)]
imagecache: fix re-fetch period mistake.
Adam Sutton [Wed, 2 Jan 2013 22:30:20 +0000 (22:30 +0000)]
htsp: make DVR file open compatible with webui URLs.
Adam Sutton [Wed, 2 Jan 2013 22:19:34 +0000 (22:19 +0000)]
imagecache: fix mistake in imagecache address checking.
This will still may not work if the server is behind a proxy, as this
could lead to the wrong IP being detected.
For clients with HTSPv7 support they will only get the /imagecache/ID
part of the URL and will have to add the rest.
Note: there will be a number of clients that may report v7 support
but not be fully compliant due to the release schedules etc... users
in this position will not be able to use the image caching.
Dave Chapman [Thu, 3 Jan 2013 16:21:58 +0000 (16:21 +0000)]
Fix javascript error (typo) spotted by andyb2000
Dave Chapman [Wed, 2 Jan 2013 17:33:44 +0000 (17:33 +0000)]
Add support for the DVB terrestrial delivery descriptor (i.e. auto-detection of DVB-T muxes). Note that DVB-T2 is a different descriptor and not included in this commit.
Adam Sutton [Sun, 30 Dec 2012 20:09:27 +0000 (20:09 +0000)]
[PR-174] - Replaced user submitted icon cache with more generic image cache.
This allows file:// paths to be specified for channel icons even if image
cache support is disabled.
The image cache functionality is compile time optional (for those without
curl support) and also run-time configurable for those that don't want it.
All images, including EPG ones should be cached.
andyb2000 [Sun, 7 Oct 2012 11:32:51 +0000 (12:32 +0100)]
[PR-174] - Icon caching support to reduce overhead on upstream providers.
Adam Sutton [Tue, 1 Jan 2013 09:05:37 +0000 (09:05 +0000)]
webui: simplification of the tvheadend_webroot processing.
Adam Sutton [Tue, 1 Jan 2013 09:28:37 +0000 (09:28 +0000)]
Merge remote-tracking branch 'origin/pr/201'
Adam Sutton [Tue, 1 Jan 2013 09:28:35 +0000 (09:28 +0000)]
Merge remote-tracking branch 'origin/pr/200'
Adam Sutton [Tue, 1 Jan 2013 09:28:33 +0000 (09:28 +0000)]
Merge remote-tracking branch 'origin/pr/199'
Adam Sutton [Sun, 30 Dec 2012 19:55:46 +0000 (19:55 +0000)]
Replace all use of write() with tvh_write().
tvh_write() will deal with incomplete/interrupted writes and will ensure
the write operation is completed unless a fatal error occurs.
Adam Sutton [Sun, 30 Dec 2012 19:37:57 +0000 (19:37 +0000)]
formatting: fix some indentation and remove deprecated function.
Kristofer Karlsson [Mon, 31 Dec 2012 13:46:06 +0000 (14:46 +0100)]
Remove autodestructor
Kristofer Karlsson [Mon, 31 Dec 2012 13:02:29 +0000 (14:02 +0100)]
Reduce code duplication
Kristofer Karlsson [Mon, 31 Dec 2012 12:39:18 +0000 (13:39 +0100)]
Fix memory leak on add channel
Jason Millard [Mon, 31 Dec 2012 00:10:14 +0000 (19:10 -0500)]
Added encryption column to configuration->TV Adapters->Services. Added additional caidnametab entry.
John Törnblom [Sun, 30 Dec 2012 20:53:18 +0000 (21:53 +0100)]
make use of tvh_write wrapper in passthrough muxer
John Törnblom [Sun, 30 Dec 2012 19:52:55 +0000 (20:52 +0100)]
changed the tvh_write() wrapper take const pointer as agument
Adam Sutton [Sun, 30 Dec 2012 12:23:54 +0000 (12:23 +0000)]
Merge remote-tracking branch 'origin/pr/186'
Adam Sutton [Sun, 30 Dec 2012 12:23:24 +0000 (12:23 +0000)]
Merge remote-tracking branch 'origin/pr/188'
Adam Sutton [Sun, 30 Dec 2012 12:22:53 +0000 (12:22 +0000)]
Merge remote-tracking branch 'origin/pr/196'
Adam Sutton [Sun, 30 Dec 2012 12:22:52 +0000 (12:22 +0000)]
Merge remote-tracking branch 'origin/pr/195'
Adam Sutton [Sun, 30 Dec 2012 12:22:50 +0000 (12:22 +0000)]
Merge remote-tracking branch 'origin/pr/189'
Adam Sutton [Sun, 30 Dec 2012 12:17:34 +0000 (12:17 +0000)]
[PR-194] - tidy up code, create a generic write wrapper to simplify code.
Fix #1177
Adam Sutton [Sun, 30 Dec 2012 12:12:24 +0000 (12:12 +0000)]
support: ensure git tree properly cleaned.
Jacek Tomasiak [Sat, 29 Dec 2012 09:30:19 +0000 (10:30 +0100)]
added separator before 'onscreen' style of episode number
Jacek Tomasiak [Sun, 30 Sep 2012 17:11:06 +0000 (19:11 +0200)]
fixed content type translation
Joakim Plate [Sat, 29 Dec 2012 19:37:30 +0000 (20:37 +0100)]
tcp: socket writes get interrupted so must be retried
Joakim Plate [Sat, 29 Dec 2012 19:34:11 +0000 (20:34 +0100)]
filebundle: fb_read must return real len in FB_DIRECT mode
Joakim Plate [Sat, 29 Dec 2012 19:32:59 +0000 (20:32 +0100)]
filebundle: always open files as binary
If files have wrong file endings the stated lenghts
won't match total data read from file.
Dimitris Kazakos [Thu, 27 Dec 2012 18:12:07 +0000 (20:12 +0200)]
add greek language to language codes list
Adam Sutton [Thu, 27 Dec 2012 00:48:14 +0000 (00:48 +0000)]
Issue #1459 - fix removal of all autorec recordings on startup
There were 2 issues here:
- recent changes meant that recordings were purged on every startup
- long standing issue meant complete recordings were removed on
removal of an autorec rule (which I don't think was intended).
KillerOPS [Wed, 26 Dec 2012 10:26:15 +0000 (12:26 +0200)]
webui: add initial support for nStreamPlayer on Samsung SmartTv's
Lars Op den Kamp [Sun, 23 Dec 2012 18:09:25 +0000 (19:09 +0100)]
fixed - don't mark unscrambled streams with TSS_NO_DESCRAMBLER
Adam Sutton [Thu, 20 Dec 2012 21:38:20 +0000 (21:38 +0000)]
Fix #1427 - webui: Added reverse proxy support.
This includes a next webroot command line argument (using -W) and
some minor mods to the core HTTP/WebUI code to support this. Most
of the mods are pretty trivial and hopefully nothing will break
too badly.
Adam Sutton [Wed, 19 Dec 2012 22:27:04 +0000 (22:27 +0000)]
Issue #1446 - fix --disable-linuxdvb.
Adam Sutton [Wed, 19 Dec 2012 21:32:55 +0000 (21:32 +0000)]
Issue #1446 - fix --disable-cwc checks.
Adam Sutton [Wed, 19 Dec 2012 22:17:18 +0000 (22:17 +0000)]
webui: add some processing of capabilities for dynamic tab inclusion.
Adam Sutton [Wed, 19 Dec 2012 21:21:05 +0000 (21:21 +0000)]
Add new capabilities field to determine what optional features are included.
Adam Sutton [Wed, 19 Dec 2012 20:46:35 +0000 (20:46 +0000)]
Issue #1403 - ensure adapter config is properly loaded.
Adam Sutton [Wed, 19 Dec 2012 20:04:56 +0000 (20:04 +0000)]
Issue #1458 - fix unint variable.
Adam Sutton [Fri, 14 Dec 2012 09:37:29 +0000 (09:37 +0000)]
Issue #1454 - correct stupid typo when changing code layout in filebundle.
Adam Sutton [Thu, 13 Dec 2012 21:29:22 +0000 (21:29 +0000)]
Issue #1454 - init strtok_r() state ptrs, older gcc whinges.
Jaroslav Kysela [Wed, 12 Dec 2012 13:45:27 +0000 (14:45 +0100)]
Issue #1453 - Fix autorec init issue (duplicate entries)
With previous init change, the scheduled events may be duplicated. Split
the dvr_autorec_init() to two phases:
1) load the autorec list
2) update the scheduled events after dvr db is initialized
Adam Sutton [Thu, 13 Dec 2012 20:57:09 +0000 (20:57 +0000)]
Issue #1454 - Remove usage of non re-entrant strtok()
Thanks to Jaroslav Kysela <perex@perex.cz> for providing the initial fix.
Adam Sutton [Sun, 9 Dec 2012 22:47:41 +0000 (22:47 +0000)]
dvr: ensure scheduled recordings are linked to autorec rule.
Adam Sutton [Thu, 6 Dec 2012 20:10:41 +0000 (20:10 +0000)]
Merge remote-tracking branch 'origin/pr/184'
Adam Sutton [Thu, 6 Dec 2012 19:47:32 +0000 (19:47 +0000)]
Fix mistake in CXD2820R check.
Kristofer Karlsson [Thu, 6 Dec 2012 19:30:23 +0000 (20:30 +0100)]
Differentiate recordings by icon
Kristofer Karlsson [Thu, 6 Dec 2012 19:25:38 +0000 (20:25 +0100)]
Split recorder schedule in three parts: upcoming, finished, failed
Adam Sutton [Wed, 5 Dec 2012 20:46:18 +0000 (20:46 +0000)]
htsp: add client version info in welcome message.
John Törnblom [Sat, 1 Dec 2012 11:50:00 +0000 (12:50 +0100)]
increment the pmt version on eatch reconfiguration of the passthrough muxer
Andreas Öman [Wed, 5 Dec 2012 09:24:59 +0000 (01:24 -0800)]
Merge pull request #182 from krka/recorder_schedule_split
Recorder schedule split
Kristofer Karlsson [Wed, 5 Dec 2012 08:24:44 +0000 (09:24 +0100)]
Add proper sort order for recording schedule
Kristofer Karlsson [Wed, 5 Dec 2012 07:51:53 +0000 (08:51 +0100)]
Split recorder schedule view
Now there are two separate categories:
finished (and missed) recordings and upcoming recordings.
Adam Sutton [Tue, 4 Dec 2012 23:18:01 +0000 (23:18 +0000)]
build: use AUTOBUILD_CONFIGURE_EXTRA in debian build rules.