]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
xhaggi [Mon, 3 Sep 2012 14:03:11 +0000 (16:03 +0200)]
webui: upgrade to Ext JS 3.4.0
Richard Kunze [Wed, 12 Sep 2012 18:54:37 +0000 (20:54 +0200)]
Fix compile error on systems without loadavg() (e.g. uClibc)
Adam Sutton [Wed, 12 Sep 2012 13:25:43 +0000 (14:25 +0100)]
Stupid logic error I had previously fixed and obviously not committed. Fixes #1219.
Adam Sutton [Tue, 11 Sep 2012 18:27:15 +0000 (19:27 +0100)]
Correct mistake in the Makefile (added during configure update) that causes high CPU load on some architectures due to missing optimisations.
Adam Sutton [Tue, 11 Sep 2012 14:24:52 +0000 (15:24 +0100)]
Add a few special codes I had forgotten about (one is DVB specific and outside normal ISO spec).
Hernan R [Sat, 8 Sep 2012 02:48:38 +0000 (23:48 -0300)]
Added Argentina to the country list
Adam Sutton [Sat, 8 Sep 2012 18:42:27 +0000 (19:42 +0100)]
Added a few extra lang code functions.
Adam Sutton [Sat, 8 Sep 2012 18:32:03 +0000 (19:32 +0100)]
Some updates to the use of lang codes inside TVH.
xhaggi [Wed, 5 Sep 2012 15:07:05 +0000 (17:07 +0200)]
service: translate stream language code to iso-639-2/b
Adam Sutton [Tue, 11 Sep 2012 12:57:12 +0000 (13:57 +0100)]
Include XMLTV channel name in EPG source selection. Fixes #1164.
Adam Sutton [Mon, 10 Sep 2012 20:34:41 +0000 (21:34 +0100)]
Ensure that EIT scanning will not block after first pass, will only update as required and will continue to operate if someone stays tuned to the mux.
Adam Sutton [Mon, 10 Sep 2012 10:45:13 +0000 (11:45 +0100)]
Added support for processing default authority (CRID) and modded table code to have a full PID x11 callback. Hooked into existing usage in EIT code.
Adam Sutton [Fri, 7 Sep 2012 10:27:25 +0000 (11:27 +0100)]
Clean up the UI for series link and related broadcasts. For now all related info is removed and "Record Series" is change to "Autorec" if no series link is available.
Adam Sutton [Fri, 7 Sep 2012 10:46:58 +0000 (11:46 +0100)]
Replace existing series recording with simpler version for now. Fixes #1208, Fixes #1201 and Fixes #1176.
Adam Sutton [Tue, 4 Sep 2012 16:17:36 +0000 (17:17 +0100)]
Update the EPG code to include text at broadcast level, removing title/desc hashing for URI and add a broadcast level linkage mechanism (series link, which shoudl be more like a standard STB). Fixes #1108.
Adam Sutton [Tue, 4 Sep 2012 13:20:12 +0000 (14:20 +0100)]
Fix parsing of dd_progid SH records. Fixes #1189. Fixes #1216.
Adam Sutton [Mon, 10 Sep 2012 15:33:53 +0000 (16:33 +0100)]
DEBUG: extra func in hexdump.
Adam Sutton [Thu, 6 Sep 2012 14:35:33 +0000 (15:35 +0100)]
Add some additional support to configure.inc added for new feature check in configure that has now been abandoned.
John Törnblom [Thu, 6 Sep 2012 12:49:28 +0000 (14:49 +0200)]
fix compilation error on older systems where CLOCK_MONOTONIC_COARSE is not defined.
John Törnblom [Thu, 6 Sep 2012 11:16:29 +0000 (13:16 +0200)]
avoid kernel calls to read_hpet by replacing CLOCK_MONOTONIC with CLOCK_MONOTONIC_COARSE. This speeds up things a bit on low end devices (tested on WNR3500Lv2).
John Törnblom [Thu, 6 Sep 2012 10:18:28 +0000 (12:18 +0200)]
avoid parsing packets if no subscription is going to recieve them.
John Törnblom [Thu, 6 Sep 2012 10:10:22 +0000 (12:10 +0200)]
fix 100% cpu usage of rawtsinput when no subscription is active
John Törnblom [Thu, 6 Sep 2012 10:09:00 +0000 (12:09 +0200)]
Use pcr pid from streaming_start in case it changes during muxing
Adam Sutton [Thu, 9 Aug 2012 15:54:21 +0000 (16:54 +0100)]
Some basic python libs for htsmsg and htsp. Includes debug/support scripts for monitoring htsp async messages (support/htspmon) and epg dumping (support/epgdump).
John Törnblom [Tue, 4 Sep 2012 22:20:53 +0000 (00:20 +0200)]
Reduce kernel calls to tcp_sendmsg. This patch reduces the cpu usage from 100% to about 30% on my WNR3500Lv2.
Adam Sutton [Tue, 4 Sep 2012 09:41:22 +0000 (10:41 +0100)]
Forgot to espace $ in .config.mk generation.
John Törnblom [Tue, 4 Sep 2012 09:13:57 +0000 (11:13 +0200)]
fix missing include for clock_nanosleep (seems to only affect uclibc)
John Törnblom [Tue, 4 Sep 2012 09:06:14 +0000 (11:06 +0200)]
Merge remote-tracking branch 'upstream/master'
Adam Sutton [Tue, 4 Sep 2012 08:53:36 +0000 (09:53 +0100)]
Ensure CC is overridden (but only) if default var is in use.
John Törnblom [Tue, 4 Sep 2012 08:47:24 +0000 (10:47 +0200)]
Make sure we use SHA1 and not SHA0. fixes compiling error when SHA0 is disabled in openssl.
Adam Sutton [Tue, 4 Sep 2012 08:12:43 +0000 (09:12 +0100)]
Add wget to list of build deps. Fixes #1202.
John Törnblom [Mon, 3 Sep 2012 15:00:14 +0000 (17:00 +0200)]
use thread safe version of localtime when generating dvr playlists
Adam Sutton [Mon, 3 Sep 2012 14:25:46 +0000 (15:25 +0100)]
Ensure that quality monitoring is properly adhered to and also low quality services are not completely ignored. Fixes #1196.
Adam Sutton [Mon, 3 Sep 2012 12:19:18 +0000 (13:19 +0100)]
Remove use of pipe2() and use pipe() + ioctl() calls instead. Fixes #1195.
John Törnblom [Mon, 3 Sep 2012 14:04:27 +0000 (16:04 +0200)]
added date and time to dvr playlists
Adam Sutton [Mon, 3 Sep 2012 10:33:03 +0000 (11:33 +0100)]
Change getmuxlist back to bash script and make python soft dep. Also some minor improvements to bundle code.
Adam Sutton [Mon, 3 Sep 2012 08:58:55 +0000 (09:58 +0100)]
Correct (and simplify) mistake in moving of memory at end of partial processing.
Adam Sutton [Mon, 3 Sep 2012 08:51:04 +0000 (09:51 +0100)]
Fix error in installation of PMT tables, wrong ptr was used.
Adam Sutton [Sun, 2 Sep 2012 19:53:14 +0000 (20:53 +0100)]
Stop annoying debug print every 20s when adapter is already closed/off.
Adam Sutton [Fri, 31 Aug 2012 22:12:07 +0000 (23:12 +0100)]
Fix dvr input if sync is lost, also minor efficiency improvement.
Adam Sutton [Wed, 22 Aug 2012 14:19:17 +0000 (15:19 +0100)]
Close all DVB device file descriptors when not in use. Fixes #892.
Adam Sutton [Sat, 25 Aug 2012 22:26:12 +0000 (23:26 +0100)]
Add option to disable PMT monitoring to reduce PID filters used. Fixes #194.
Norm Dressler [Sat, 25 Aug 2012 15:45:47 +0000 (11:45 -0400)]
Stype fixes for Sky TV, Bell and Dish networks
Norm Dressler [Sat, 25 Aug 2012 15:40:56 +0000 (11:40 -0400)]
Fix to scan Dishnet sats
Norm Dressler [Sat, 1 Sep 2012 21:11:09 +0000 (17:11 -0400)]
Option to map SID to channel number when mapping services to channels.
Adam Sutton [Sun, 2 Sep 2012 18:28:40 +0000 (19:28 +0100)]
If dvrallcfg does not exist, use the setting for dvr. This is to ensure less confusion on migration from 2.12 to 3.0+. Fixes #1192.
Stefan Saraev [Sun, 26 Aug 2012 16:56:59 +0000 (19:56 +0300)]
cwc: try reconnecting quickly even if no subscribtion is active
Sergey Linnik [Thu, 30 Aug 2012 21:35:39 +0000 (01:35 +0400)]
Add "Skip service availability check when mapping" option
Adam Sutton [Thu, 30 Aug 2012 15:45:43 +0000 (16:45 +0100)]
Add write timeout of 30s to all TCP server operations, this is further reduced to 5s for streaming output. Fixes #1054.
Adam Sutton [Thu, 30 Aug 2012 14:52:08 +0000 (15:52 +0100)]
Ensure that dvr clean title config persists. Fixes #1179.
Adam Sutton [Thu, 30 Aug 2012 10:21:51 +0000 (11:21 +0100)]
Tidied up the patch to fix status.xml, more general purpose escape route and also moved to new html.c file (my mistake it should never have been in http.c)
Andy Brown [Tue, 28 Aug 2012 13:36:32 +0000 (14:36 +0100)]
status.xml updates, added system load and collaborations for
xml safe output
Andy Brown [Sat, 25 Aug 2012 21:26:55 +0000 (22:26 +0100)]
Added function (provided by sb1066) for escaping xml chars.
Renamed and moved escape routine to http.c http_escape* to be more generic.
Updated status.xml to use new escape routines to ensure consistent output. Fixes #1034.
Adam Sutton [Wed, 29 Aug 2012 21:10:06 +0000 (22:10 +0100)]
Change wording of LNB poweroff option and hide on non -S adapters.
Adam Sutton [Wed, 29 Aug 2012 20:02:11 +0000 (21:02 +0100)]
Some minor fixes to earlier python checks.
Adam Sutton [Wed, 29 Aug 2012 15:26:05 +0000 (16:26 +0100)]
Translated getmuxlist into python script and did some general updates to configure script. Fixes #1166.
Adam Sutton [Tue, 28 Aug 2012 12:22:10 +0000 (13:22 +0100)]
Remove another trailing comma that I missed.
Lars Op den Kamp [Wed, 29 Aug 2012 00:26:04 +0000 (02:26 +0200)]
updated url, branch and version number in debian/tvheadend-get-orig-source
Lars Op den Kamp [Thu, 14 Jun 2012 11:01:10 +0000 (13:01 +0200)]
re-added default changelog, so a package can be built by dpkg-buildpackage directly
Lars Op den Kamp [Thu, 14 Jun 2012 10:56:21 +0000 (12:56 +0200)]
added debian/tvheadend-get-orig-source
Adam Sutton [Thu, 23 Aug 2012 14:09:48 +0000 (15:09 +0100)]
Fix some javascript syntax errors that seem to bother IE9. Fixes #1081.
Adam Sutton [Sat, 25 Aug 2012 21:55:36 +0000 (22:55 +0100)]
Fix warnings about wrong MIME type for CSS files.
Andy Brown [Fri, 24 Aug 2012 14:54:24 +0000 (15:54 +0100)]
Added in webui_port and htsp_port for parameters to listen on different ports. Fixes #804 and PR-118.
Adam Sutton [Fri, 24 Aug 2012 12:03:57 +0000 (13:03 +0100)]
time_t should be a signed type.
Adam Sutton [Fri, 24 Aug 2012 11:55:54 +0000 (12:55 +0100)]
Correct mistake in format string for time_t on 32bit.
Dave Chapman [Fri, 24 Aug 2012 11:03:14 +0000 (12:03 +0100)]
Move the clearing of the PTS/DTS to immediately after the point it is copied into the outgoing packet structure. This fixes a bug where the PTS was being cleared before it was being used. See #hts IRC logs from the 13th and 21st August 2012 for discussion.
Adam Sutton [Fri, 24 Aug 2012 10:36:20 +0000 (11:36 +0100)]
It appears that xmltv scripts are now in xmltv-util not xmltv.
Adam Sutton [Fri, 24 Aug 2012 10:15:54 +0000 (11:15 +0100)]
A few minor corrections to format strings.
Adam Sutton [Fri, 24 Aug 2012 09:26:45 +0000 (10:26 +0100)]
Fix incorrect use of de_title.
Adam Sutton [Fri, 24 Aug 2012 09:06:41 +0000 (10:06 +0100)]
Fix a few printf errors detected following addition of format validation.
Adam Sutton [Fri, 24 Aug 2012 08:58:03 +0000 (09:58 +0100)]
Ensure that all printf format strings are properly checked.
Adam Sutton [Fri, 24 Aug 2012 08:49:44 +0000 (09:49 +0100)]
Ensure that bundle does not include DVB scan files if not request in configure. Also default to /usr/share/dvb if not including files in the installation.
Adam Sutton [Thu, 23 Aug 2012 14:01:29 +0000 (15:01 +0100)]
Forgot to tidy up temp files during check_cc.
Adam Sutton [Wed, 22 Aug 2012 10:38:02 +0000 (11:38 +0100)]
Updated the mux scanner to better handle cases where we no longer need to be tuned to a mux. Also general simplification with signal monitoring no longer directly influencing mux scanner code. Incidentally fixes #1147 and relates #892.
Jaroslav Kysela [Wed, 22 Aug 2012 10:22:36 +0000 (11:22 +0100)]
DVB: turn the stream (and LNB) off when idle.
Merged from PR58 with mods to update to latest code.
Adam Sutton [Wed, 22 Aug 2012 09:50:15 +0000 (10:50 +0100)]
Ensure that long stay on a mux does not result in no EPG updates.
Adam Sutton [Wed, 22 Aug 2012 09:20:50 +0000 (10:20 +0100)]
Change so that adding first initial scan will cause immediate firing of timer rather than directly calling the mux scan routine. The old approach breaks when a single MUX is present on a tuner with idle scanning enabled.
Adam Sutton [Wed, 22 Aug 2012 20:23:47 +0000 (21:23 +0100)]
Fix infinite loop in spawn code if bad PATH is supplied. Thanks to Rene Herbrich for spotting. Fixes #1144.
John Törnblom [Tue, 21 Aug 2012 20:22:19 +0000 (22:22 +0200)]
make the passthrough injection counter a private, non-global variable
John Törnblom [Tue, 21 Aug 2012 21:20:43 +0000 (23:20 +0200)]
added eac3 support to the pmt builder and audio detection macro.
Adam Sutton [Tue, 21 Aug 2012 11:35:46 +0000 (12:35 +0100)]
Only parse releveant service descriptor tags, else TVH can crash. Fixes #1030.
Adam Sutton [Thu, 16 Aug 2012 12:13:12 +0000 (13:13 +0100)]
Fix some possible compile problems. Found with more strict gcc variants. Fixes #1086.
Adam Sutton [Tue, 21 Aug 2012 18:42:05 +0000 (19:42 +0100)]
Revert "Ensure EPG modules are properly init before dvb hardware and thus mux scanning can start. Else setups with single mux on adapter (who on earth would do that!) will not get any EPG data."
This reverts commit
11f713dd854ae0bae3e7e64c1de069994e4d40b1 .
Cannot do things this way it breaks more general EPG OTA mux support.
Adam Sutton [Tue, 21 Aug 2012 18:36:16 +0000 (19:36 +0100)]
Fix mistake in bundling code that means settings not loaded from install path.
Adam Sutton [Thu, 9 Aug 2012 21:59:44 +0000 (22:59 +0100)]
Fix mistake in eit/freesat code which stopped it decoding huffman strings.
Adam Sutton [Thu, 9 Aug 2012 21:59:22 +0000 (22:59 +0100)]
Use dvb_mux_set_enable() instead of manualy setting.
Adam Sutton [Thu, 9 Aug 2012 20:48:42 +0000 (21:48 +0100)]
Ensure that muc config is saved after init scan or auto disable.
John Törnblom [Fri, 10 Aug 2012 14:37:20 +0000 (16:37 +0200)]
cosmetics
Adam Sutton [Tue, 21 Aug 2012 12:36:49 +0000 (13:36 +0100)]
Set locale at program start to ensure its properly used throughout. Fixes #620.
Adam Sutton [Tue, 21 Aug 2012 13:17:22 +0000 (14:17 +0100)]
Added support for XMLTV sub-title. Fixes #237.
Adam Sutton [Tue, 14 Aug 2012 11:57:18 +0000 (12:57 +0100)]
Add multi-lingual support to the EPG. Fixes #227.
John Törnblom [Tue, 21 Aug 2012 10:10:27 +0000 (12:10 +0200)]
Merge remote-tracking branch 'upstream/master'
John Törnblom [Tue, 21 Aug 2012 10:08:49 +0000 (12:08 +0200)]
Added support for multiple output muxers for file recording and http streaming.
Adam Sutton [Mon, 20 Aug 2012 13:09:49 +0000 (14:09 +0100)]
Ensure EPG modules are properly init before dvb hardware and thus mux scanning can start. Else setups with single mux on adapter (who on earth would do that!) will not get any EPG data.
Adam Sutton [Sun, 19 Aug 2012 19:50:17 +0000 (20:50 +0100)]
Corrected mistake in processing of old radio flag.
Adam Sutton [Fri, 17 Aug 2012 20:46:36 +0000 (21:46 +0100)]
Make SDTV the default service type for IPTV.
Adam Sutton [Fri, 17 Aug 2012 20:29:11 +0000 (21:29 +0100)]
Parse the old radio flag from PR-52 to make compatible
Adam Sutton [Fri, 17 Aug 2012 16:25:48 +0000 (17:25 +0100)]
Add ability to set the IPTV service type.
Adam Sutton [Fri, 17 Aug 2012 20:18:53 +0000 (21:18 +0100)]
Move use of DESTDIR from config.mk to posix.mk. Makes much more sense that way.
Adam Sutton [Fri, 17 Aug 2012 19:56:12 +0000 (20:56 +0100)]
Hopefully a final correction to posix (archlinux) packaging issues.