]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Piotras [Thu, 31 Jan 2013 23:38:48 +0000 (23:38 +0000)]
SNR support for all TBS tuners
Drivers fot TBS tuner support SNR
this change work for all models ;)
Adam Sutton [Thu, 31 Jan 2013 23:18:21 +0000 (23:18 +0000)]
dvb: forgot to pass netname to sat mux_create
Adam Sutton [Thu, 31 Jan 2013 12:34:42 +0000 (12:34 +0000)]
debian: looks like git pseudo package didn't exist in lucid
Adam Sutton [Thu, 31 Jan 2013 12:20:33 +0000 (12:20 +0000)]
debian: add git to dep list.
Adam Sutton [Thu, 31 Jan 2013 11:53:15 +0000 (11:53 +0000)]
support: re-instate getmuxlist script to ensure pbuilder script works
Adam Sutton [Thu, 31 Jan 2013 11:52:18 +0000 (11:52 +0000)]
timeshift: fix atomic add problems on i386
Adam Sutton [Thu, 31 Jan 2013 11:27:00 +0000 (11:27 +0000)]
Fix #1569 - dvr: simplify filename cleanup
Adam Sutton [Thu, 31 Jan 2013 11:14:59 +0000 (11:14 +0000)]
dvr: ensure subsystems are notified when dvr starts (and filename is set)
Adam Sutton [Thu, 31 Jan 2013 10:48:15 +0000 (10:48 +0000)]
Fix #1521 - dvr: some minor corrections to PR code
ensure that recordings are properly loaded in the event no channel
exists and that the internal channel name is preferred not the DE
on.
Adam Sutton [Thu, 31 Jan 2013 10:35:51 +0000 (10:35 +0000)]
Merge remote-tracking branch 'origin/pr/236'
Adam Sutton [Thu, 31 Jan 2013 10:29:40 +0000 (10:29 +0000)]
Merge remote-tracking branch 'origin/pr/239'
Adam Sutton [Thu, 31 Jan 2013 10:27:40 +0000 (10:27 +0000)]
dvb: allow off-air services to be inserted into the service list
Adam Sutton [Wed, 30 Jan 2013 20:40:53 +0000 (20:40 +0000)]
dvb: add some debug logging to dvb table code
Adam Sutton [Sat, 26 Jan 2013 23:00:30 +0000 (23:00 +0000)]
dvb: reworked dvb mux creation to only use NIT data
Adam Sutton [Thu, 31 Jan 2013 10:20:17 +0000 (10:20 +0000)]
dvr: stop possible NULL ptr if messing about with config
Adam Sutton [Thu, 31 Jan 2013 00:08:34 +0000 (00:08 +0000)]
dvb: stop psi_section_reassemble from skipping packets
Adam Sutton [Wed, 30 Jan 2013 12:32:00 +0000 (12:32 +0000)]
rawts: add missing (new) callback param to stop crash
Adam Sutton [Wed, 30 Jan 2013 12:23:36 +0000 (12:23 +0000)]
timeshift: increase timeshift play buffer period.
Adam Sutton [Wed, 30 Jan 2013 12:15:20 +0000 (12:15 +0000)]
timeshift: simplify total size locking
amet [Tue, 29 Jan 2013 16:40:09 +0000 (20:40 +0400)]
whitelist TBS 6981 card for SNR monitoring
Adam Sutton [Sat, 26 Jan 2013 00:37:18 +0000 (00:37 +0000)]
dvb: cleanup SNR support whitelist
Adam Sutton [Sat, 26 Jan 2013 12:23:48 +0000 (12:23 +0000)]
Merge remote-tracking branch 'origin/pr/233'
Adam Sutton [Sat, 26 Jan 2013 12:16:08 +0000 (12:16 +0000)]
Fix #1565 - access: ensure anon accounts are inored for HTSP default perms
Adam Sutton [Sat, 26 Jan 2013 11:56:17 +0000 (11:56 +0000)]
Fix #1559 - ensure new accounts are init with default IP prefix.
Adam Sutton [Sat, 26 Jan 2013 00:28:44 +0000 (00:28 +0000)]
Merge remote-tracking branch 'origin/pr/231'
Adam Sutton [Sat, 26 Jan 2013 00:27:06 +0000 (00:27 +0000)]
Merge remote-tracking branch 'origin/pr/230'
Adam Sutton [Sat, 26 Jan 2013 00:26:19 +0000 (00:26 +0000)]
Merge remote-tracking branch 'origin/pr/229'
John Törnblom [Fri, 25 Jan 2013 20:21:52 +0000 (21:21 +0100)]
put tsfix before the global headers. fixes problems where recordings could loose tracks
Kristofer Karlsson [Fri, 25 Jan 2013 08:00:28 +0000 (09:00 +0100)]
Keep recordings when channel is deleted
When a channel is deleted, don't delete all existing recordings.
Vuolter [Thu, 24 Jan 2013 20:58:54 +0000 (21:58 +0100)]
stv090x snr support
Kristofer Karlsson [Thu, 6 Dec 2012 19:39:41 +0000 (20:39 +0100)]
Save channels upon add from web-ui
Georgi Chorbadzhiyski [Tue, 22 Jan 2013 14:50:44 +0000 (16:50 +0200)]
cwc: Fix Bulcrypt filters.
They are still not 100% optimal but now at least they don't send
lots of unneeded EMMs.
Mariusz Bialonczyk [Sun, 20 Jan 2013 17:00:26 +0000 (18:00 +0100)]
Fix #1467 - capmt: try to reconnect when oscam was restarted
Adam Sutton [Sun, 20 Jan 2013 12:41:58 +0000 (12:41 +0000)]
Fix #1542 - timeshift: stop crash if speed/skip request w/o service
This can happen because XBMC may send requests even though the sub
has not yet started and the relevant links been made.
Adam Sutton [Sun, 20 Jan 2013 11:41:21 +0000 (11:41 +0000)]
Issue #1532 - service: ensure that only fully enabled services are used.
This uses the new s_is_enabled() callback routine to check if the
service chain is completely enabled. For DVB services this will
also check the container mux and adapter.
Adam Sutton [Sat, 19 Jan 2013 00:57:22 +0000 (00:57 +0000)]
service: added s_is_enabled() function for checking enable chain
Adam Sutton [Fri, 18 Jan 2013 16:59:51 +0000 (16:59 +0000)]
Fix #339 - added configurable grace period per adapter.
Adam Sutton [Sat, 19 Jan 2013 23:24:16 +0000 (23:24 +0000)]
Fix #1524 - webui: ignore mux updates from different adapter.
These were causing the store to be unecessarily reloaded and as a
result the enabled flag would get cleared in the middle of editing.
Adam Sutton [Sat, 19 Jan 2013 20:02:42 +0000 (20:02 +0000)]
Fix #1550 - dvr: ensure genre is not lost on autorec update
Adam Sutton [Sat, 19 Jan 2013 19:48:47 +0000 (19:48 +0000)]
dvr: stop inotify code asserting, output error instead.
Adam Sutton [Sat, 19 Jan 2013 01:30:24 +0000 (01:30 +0000)]
Fix #1517 - escape regexp special chars before adding autorec rule.
This stops autorec rules entered from event failing to detect events.
Adam Sutton [Sat, 19 Jan 2013 00:42:17 +0000 (00:42 +0000)]
Fix #1549 - webui: stop tabs being re-added.
Dave Chapman [Sat, 19 Jan 2013 19:01:52 +0000 (19:01 +0000)]
Protect dvr_inotify_init() in the same way as the other dvr_inotify_* functions
Adam Sutton [Fri, 18 Jan 2013 17:22:44 +0000 (17:22 +0000)]
Fix #1547 - timeshift: do not create directories until needed
This tries to minimise what is written to disk (inc dirs) when
using on-demand mode. This could result in the failure to write
the buffer not being detected till later and not entirely sure
how clients might handle that.
Adam Sutton [Fri, 18 Jan 2013 15:55:29 +0000 (15:55 +0000)]
dvb: undo mod to frequency range testing and add additional tuning check
The previous check was garbage because for -S adapters the frequency range
reported by the adapter is in local units (i.e. hi/low band taken into
account) and not simple kHz. This makes checking more difficult and while
its possible I think this should be left for dvb rewrite.
Instead I've re-instated the old code, but muxes are only disable if the
return is EINVAL, which should only be returned if the DVB layer decides
the params are out of range.
Adam Sutton [Fri, 18 Jan 2013 14:20:10 +0000 (14:20 +0000)]
Fix #1545 - ensure files only created as required in on-demand mode.
Adam Sutton [Fri, 18 Jan 2013 11:08:15 +0000 (11:08 +0000)]
dvb: fix disabling of bad muxes caused by dodgy hardware/firmware
because some tuners, mostly USB, can result in ioctl() failures due
to inability to communicate with driver and this was not properly
trapped muxes were being disabled.
Better solution is to reject bad muxes being entered in the first
place based on the tuning capability of the device. Ofc if the
tuner fails to report that correctly (probably) we'll still be
buggered.
Adam Sutton [Wed, 16 Jan 2013 09:47:52 +0000 (09:47 +0000)]
support: minor aesthetic change.
Adam Sutton [Wed, 16 Jan 2013 09:47:35 +0000 (09:47 +0000)]
cleanup: remove old files.
Adam Sutton [Wed, 16 Jan 2013 09:40:45 +0000 (09:40 +0000)]
epggrab: add some additional checks in the EIT code for empty strings.
Adam Sutton [Wed, 16 Jan 2013 09:37:46 +0000 (09:37 +0000)]
Merge remote-tracking branch 'origin/pr/227'
Andreas Öman [Wed, 16 Jan 2013 09:19:02 +0000 (10:19 +0100)]
Avoid reordering teletext streams multiple times...
...thus causing continious service restarts
This happens if multiple teletext descriptors point to the same page
Adam Sutton [Tue, 15 Jan 2013 23:00:05 +0000 (15:00 -0800)]
Merge pull request #228 from BtbN/fix_assert
Fix #1539 - assertion in timeshift reaper thread fired due to erroneous size updating
BtbN [Tue, 15 Jan 2013 22:53:55 +0000 (23:53 +0100)]
Fix assertion in reaper thread
Sergey Linnik [Tue, 15 Jan 2013 22:10:55 +0000 (02:10 +0400)]
fix check of empty description
this is need because _eit_get_string_with_len function return length of
string with size-byte.
Adam Sutton [Tue, 15 Jan 2013 17:35:23 +0000 (17:35 +0000)]
timeshift: fix silly logic error in assert() call.
Adam Sutton [Tue, 15 Jan 2013 17:29:40 +0000 (17:29 +0000)]
build: remove changelog from git.
Adam Sutton [Tue, 15 Jan 2013 17:28:51 +0000 (17:28 +0000)]
access: fix infinite loop bug in ipv6 check
Thanks to BtBN for spotting this (though it was his code!).
Adam Sutton [Tue, 15 Jan 2013 16:47:12 +0000 (16:47 +0000)]
access: some minor cosmetics
ensure that the list/string order is not reversed each time you
save it (looks odd).
Adam Sutton [Tue, 15 Jan 2013 16:34:57 +0000 (16:34 +0000)]
init: add ipv6 option to config file and start scripts.
Adam Sutton [Tue, 15 Jan 2013 16:29:51 +0000 (16:29 +0000)]
Merge remote-tracking branch 'origin/pr/226'
Adam Sutton [Tue, 15 Jan 2013 16:25:07 +0000 (16:25 +0000)]
http: fix bug that causes tablemgr updates to hang
Also added additional updates based on comet data do multiple
clients would receive an update.
BtbN [Tue, 15 Jan 2013 14:27:44 +0000 (15:27 +0100)]
Convert prefix to a , seperated list of multiple prefixes
BtbN [Tue, 15 Jan 2013 11:32:54 +0000 (12:32 +0100)]
Add commandline option to switch on IPv6 support
Adam Sutton [Tue, 15 Jan 2013 12:22:31 +0000 (12:22 +0000)]
timeshift: forgot to include subscriptionId in timeshiftStatus msg.
Adam Sutton [Tue, 15 Jan 2013 11:23:57 +0000 (11:23 +0000)]
Merge remote-tracking branch 'origin/pr/225'
Adam Sutton [Tue, 15 Jan 2013 11:01:21 +0000 (11:01 +0000)]
timeshift: add periodic status message indicating buffer state etc.
BtbN [Tue, 15 Jan 2013 04:32:02 +0000 (05:32 +0100)]
Make access system ipv6 aware
BtbN [Tue, 15 Jan 2013 02:25:21 +0000 (03:25 +0100)]
Make htsp_server and webui IPv6 ready
BtbN [Tue, 15 Jan 2013 02:05:21 +0000 (03:05 +0100)]
Make http server IPv6 ready
BtbN [Tue, 15 Jan 2013 01:41:16 +0000 (02:41 +0100)]
Make tcp code use sockaddr_storage instead of sockaddr_in
BtbN [Tue, 15 Jan 2013 01:18:13 +0000 (02:18 +0100)]
Make tcp_server_create IPv6 aware
BtbN [Mon, 14 Jan 2013 23:58:12 +0000 (00:58 +0100)]
.c files are not executable
Adam Sutton [Mon, 14 Jan 2013 22:37:57 +0000 (22:37 +0000)]
timeshift: include support for total buffer size.
Jason Millard [Mon, 14 Jan 2013 22:02:19 +0000 (17:02 -0500)]
Add 'satellite config' column to Configuration -> TV Adapters -> Services table. Fixed preffered spelling typo
Adam Sutton [Mon, 14 Jan 2013 22:00:34 +0000 (22:00 +0000)]
timeshift: change buffer file period to limit number of files.
Adam Sutton [Mon, 14 Jan 2013 16:19:42 +0000 (16:19 +0000)]
timeshift: Add processing of the SMT_START index
Adam Sutton [Mon, 14 Jan 2013 16:23:38 +0000 (16:23 +0000)]
timeshift: fix bug in relative seeking from live.
Denis Pellizzon [Sat, 12 Jan 2013 11:28:20 +0000 (12:28 +0100)]
Fix #1504 - Set IE8 compatibility mode to fix extjs IE9 issues.
Also add missing <head> tag.
Adam Sutton [Mon, 14 Jan 2013 13:07:28 +0000 (13:07 +0000)]
timeshift: fix some sob/eob problems.
Adam Sutton [Sun, 13 Jan 2013 21:52:36 +0000 (21:52 +0000)]
timeshift: add abs seek and proper 90kHz/1MHz conversions.
Adam Sutton [Sun, 13 Jan 2013 22:27:21 +0000 (22:27 +0000)]
Merge remote-tracking branch 'origin/pr/221'
Adam Sutton [Sun, 13 Jan 2013 22:23:13 +0000 (22:23 +0000)]
Merge remote-tracking branch 'origin/pr/222'
Adam Sutton [Sun, 13 Jan 2013 22:22:54 +0000 (22:22 +0000)]
Merge remote-tracking branch 'origin/pr/224'
Adam Sutton [Sun, 13 Jan 2013 22:19:52 +0000 (22:19 +0000)]
Fix #1529 - webUI should show timeshift periods as minutes.
Adam Sutton [Sun, 13 Jan 2013 22:11:13 +0000 (22:11 +0000)]
docs: update timeshift documentation.
Sergey Linnik [Sun, 13 Jan 2013 08:46:31 +0000 (12:46 +0400)]
add saving prevcaid to service config
oneadvent [Sun, 13 Jan 2013 00:36:16 +0000 (18:36 -0600)]
adding help file for timeshift tab (under configure)
Adam Sutton [Sat, 12 Jan 2013 20:13:33 +0000 (20:13 +0000)]
build: ensure proper path is cleaned of .git files.
John Törnblom [Sat, 12 Jan 2013 14:50:32 +0000 (15:50 +0100)]
libav: detect versions that are to old for libav muxing
Adam Sutton [Sat, 12 Jan 2013 13:29:02 +0000 (13:29 +0000)]
timeshift: fix printing error.
Adam Sutton [Sat, 12 Jan 2013 13:26:47 +0000 (13:26 +0000)]
timeshift: fix start of buffer bug and add some useful debug.
Jason Millard [Sat, 12 Jan 2013 03:08:28 +0000 (22:08 -0500)]
add cflags support to configure script
BtbN [Fri, 11 Jan 2013 22:11:52 +0000 (23:11 +0100)]
Add a new button to service list which auto-mapps channels by service-name
Adam Sutton [Fri, 11 Jan 2013 22:09:27 +0000 (22:09 +0000)]
build: correction to ensure old data is removed.
Adam Sutton [Fri, 11 Jan 2013 21:34:40 +0000 (21:34 +0000)]
build: remove use of submodule for dvb-scan data
Revert back to manually fetching, though now its a git report its somewhat
simpler and we'll avoid using a separate script.
Adam Sutton [Fri, 11 Jan 2013 20:50:19 +0000 (20:50 +0000)]
build: ensure git submodule with dvb-scan data is updated.
Adam Sutton [Fri, 11 Jan 2013 13:30:29 +0000 (13:30 +0000)]
dvb: ignore disabled adapters when finding EPG services.
Adam Sutton [Fri, 11 Jan 2013 12:26:30 +0000 (12:26 +0000)]
eit: fix a bug in EIT extended descriptor parsing.
Adam Sutton [Fri, 11 Jan 2013 11:47:58 +0000 (11:47 +0000)]
Merge remote-tracking branch 'origin/pr/219'