Commit graph

2413 commits

Author SHA1 Message Date
Adam Sutton
3c6de2903b Fix warnings about wrong MIME type for CSS files. 2012-08-25 22:55:36 +01:00
Andy Brown
8e3336ff34 Added in webui_port and htsp_port for parameters to listen on different ports. Fixes #804 and PR-118. 2012-08-25 21:56:16 +01:00
Adam Sutton
1d15fb9614 time_t should be a signed type. 2012-08-24 13:03:57 +01:00
Adam Sutton
78107997b7 Correct mistake in format string for time_t on 32bit. 2012-08-24 12:55:54 +01:00
Dave Chapman
f9f39bf585 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. 2012-08-24 12:03:14 +01:00
Adam Sutton
6c754340c8 It appears that xmltv scripts are now in xmltv-util not xmltv. 2012-08-24 11:36:20 +01:00
Adam Sutton
91b1b38f59 A few minor corrections to format strings. 2012-08-24 11:15:54 +01:00
Adam Sutton
68d9530448 Fix incorrect use of de_title. 2012-08-24 10:47:57 +01:00
Adam Sutton
efb0fb9246 Fix a few printf errors detected following addition of format validation. 2012-08-24 10:44:23 +01:00
Adam Sutton
f78fed927d Ensure that all printf format strings are properly checked. 2012-08-24 10:24:12 +01:00
Adam Sutton
9bd40fcc38 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. 2012-08-24 09:49:44 +01:00
Adam Sutton
7630970887 Forgot to tidy up temp files during check_cc. 2012-08-23 15:01:29 +01:00
Adam Sutton
fab1f902bb 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. 2012-08-22 21:48:18 +01:00
Jaroslav Kysela
d47634a921 DVB: turn the stream (and LNB) off when idle.
Merged from PR58 with mods to update to latest code.
2012-08-22 21:46:02 +01:00
Adam Sutton
b964ce05cd Ensure that long stay on a mux does not result in no EPG updates. 2012-08-22 21:45:56 +01:00
Adam Sutton
a2e3430801 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. 2012-08-22 21:45:55 +01:00
Adam Sutton
708b21897f Fix infinite loop in spawn code if bad PATH is supplied. Thanks to Rene Herbrich for spotting. Fixes #1144. 2012-08-22 21:27:10 +01:00
John Törnblom
4493e89234 make the passthrough injection counter a private, non-global variable 2012-08-21 23:58:38 +02:00
John Törnblom
f1978b8108 added eac3 support to the pmt builder and audio detection macro. 2012-08-21 23:20:43 +02:00
Adam Sutton
426ee1c03d Only parse releveant service descriptor tags, else TVH can crash. Fixes #1030. 2012-08-21 19:49:17 +01:00
Adam Sutton
5175b2e2fb Fix some possible compile problems. Found with more strict gcc variants. Fixes #1086. 2012-08-21 19:48:05 +01:00
Adam Sutton
7f02f0f620 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 11f713dd85.

Cannot do things this way it breaks more general EPG OTA mux support.
2012-08-21 19:44:30 +01:00
Adam Sutton
6bdf0181f1 Fix mistake in bundling code that means settings not loaded from install path. 2012-08-21 19:44:30 +01:00
Adam Sutton
84ad33957a Fix mistake in eit/freesat code which stopped it decoding huffman strings. 2012-08-21 19:44:30 +01:00
Adam Sutton
0779fe4c9b Use dvb_mux_set_enable() instead of manualy setting. 2012-08-21 19:44:30 +01:00
Adam Sutton
e238913ef1 Ensure that muc config is saved after init scan or auto disable. 2012-08-21 19:44:30 +01:00
John Törnblom
d1e0002bef cosmetics 2012-08-21 17:55:07 +02:00
Adam Sutton
b904d735f1 Set locale at program start to ensure its properly used throughout. Fixes #620. 2012-08-21 15:06:02 +01:00
Adam Sutton
757aa01606 Added support for XMLTV sub-title. Fixes #237. 2012-08-21 14:57:56 +01:00
Adam Sutton
00902f4613 Add multi-lingual support to the EPG. Fixes #227. 2012-08-21 14:57:52 +01:00
John Törnblom
7b5cf6bfe6 Merge remote-tracking branch 'upstream/master' 2012-08-21 12:10:27 +02:00
John Törnblom
ef98145ad5 Added support for multiple output muxers for file recording and http streaming. 2012-08-21 12:08:49 +02:00
Adam Sutton
11f713dd85 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. 2012-08-20 14:09:49 +01:00
Adam Sutton
abc09456c2 Corrected mistake in processing of old radio flag. 2012-08-19 20:50:17 +01:00
Adam Sutton
0f3c6f74b3 Make SDTV the default service type for IPTV. 2012-08-17 21:50:12 +01:00
Adam Sutton
f7a9c8627d Parse the old radio flag from PR-52 to make compatible 2012-08-17 21:50:12 +01:00
Adam Sutton
ce862f85fc Add ability to set the IPTV service type. 2012-08-17 21:50:12 +01:00
Adam Sutton
b709427f3e Move use of DESTDIR from config.mk to posix.mk. Makes much more sense that way. 2012-08-17 21:18:53 +01:00
Adam Sutton
7f9930eca1 Hopefully a final correction to posix (archlinux) packaging issues. 2012-08-17 20:56:12 +01:00
Adam Sutton
9a58b7ab76 Fix mistake in new configure script for using make install. Relates #1127. 2012-08-17 20:30:42 +01:00
Adam Sutton
76e785578b Add back in missing -lpthread. Fixes #1127. 2012-08-17 19:38:47 +01:00
Adam Sutton
00576fd737 Put grabber channel id in the display rather than the name, its less likely to have conflicts 2012-08-17 15:44:32 +01:00
Adam Sutton
3f1b5474f1 Fixes #1126 - correct reference handling issue in XMLTV grabber (and possibly PyEPG) that could result in ptr being held to free()d memory. 2012-08-17 15:44:29 +01:00
Adam Sutton
79bbe2e44d Correct mistake which stops unix sockets being created where directories do not yet exist. 2012-08-17 13:46:02 +01:00
Adam Sutton
afbaf935d6 Ensure that avahi and zlib enabled by default in deb build, also add deps to debian/control. 2012-08-17 10:59:33 +01:00
Adam Sutton
ba2ebce011 Fix enabling of unsupported options from command line. 2012-08-17 10:48:45 +01:00
Adam Sutton
a259025d31 Some corrections to filebundling/zlib support. 2012-08-17 10:37:55 +01:00
Adam Sutton
711ce27baf Corrections to the configure script, location of tvheadend datadir and pkg-config failure handling.
Also added some more output.
2012-08-17 10:31:13 +01:00
Adam Sutton
6d260fc8b7 Make use of zlib optional in the code. 2012-08-17 10:31:12 +01:00
Adam Sutton
841ff8eb49 Brand new configure script, hopefully easier to use. And tidied up the Makefile a bit. 2012-08-17 10:31:12 +01:00