]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Adam Sutton [Thu, 7 Mar 2013 15:17:09 +0000 (15:17 +0000)]
time: hide some debug messages to limit spamming logs
Adam Sutton [Thu, 7 Mar 2013 15:10:37 +0000 (15:10 +0000)]
timeshift: minor mod to htsp to flush output buffer on skip
Dave Chapman [Thu, 7 Mar 2013 14:53:20 +0000 (14:53 +0000)]
Swap the order of the PAT and PMT packets injected by the passthrough muxer - it is more logical to write the PAT first, followed by the PMT, as that is the order parsers will need to process the packets.
Dave Chapman [Thu, 28 Feb 2013 12:38:23 +0000 (12:38 +0000)]
Remove unused files iptv_output.[ch] and tsmux.[ch] and related code
Adam Sutton [Fri, 22 Feb 2013 11:11:10 +0000 (11:11 +0000)]
timeshift: fix bug that can cause failure when seeking hits start of file
this resulted in a failed read that terminated the timeshift buffer.
Adam Sutton [Fri, 22 Feb 2013 09:53:31 +0000 (09:53 +0000)]
Merge remote-tracking branch 'origin/pr/254'
Andrew C. Martin [Fri, 22 Feb 2013 03:49:29 +0000 (20:49 -0700)]
documentation updates
- fix typos/misspellings in documentation
- fix broken link on how to build Tvheadend
- standardize on most commonly used capitalization of "Tvheadend"
- update copyright year to 2013
- break up the handful of run-on lines
Adam Sutton [Thu, 21 Feb 2013 21:33:02 +0000 (21:33 +0000)]
build: fix mistakes in previous build system updates
John Smith [Thu, 21 Feb 2013 16:22:21 +0000 (16:22 +0000)]
dvb: fix bug causing failures in service discovery using SDT
Adam Sutton [Thu, 21 Feb 2013 16:00:43 +0000 (16:00 +0000)]
Merge remote-tracking branch 'origin/pr/251'
Adam Sutton [Thu, 21 Feb 2013 15:52:06 +0000 (15:52 +0000)]
Merge remote-tracking branch 'origin/pr/247'
Conflicts:
man/tvheadend.1
Adam Sutton [Thu, 21 Feb 2013 15:35:14 +0000 (15:35 +0000)]
Merge remote-tracking branch 'origin/pr/246'
Adam Sutton [Thu, 21 Feb 2013 15:34:41 +0000 (15:34 +0000)]
Merge remote-tracking branch 'origin/pr/245'
Adam Sutton [Thu, 21 Feb 2013 14:33:32 +0000 (14:33 +0000)]
ui: fix previous mod that broken channel configuration editing
I made the change so that /channels returned the imagecache icon
while I was testing some other UI code. Unfortunately that breaks
channel editing. So I've added a second (possibly confusingly named)
field.
Adam Sutton [Thu, 21 Feb 2013 11:58:48 +0000 (11:58 +0000)]
build: update build system to fix some odd use cases
xhaggi [Thu, 21 Feb 2013 11:48:34 +0000 (12:48 +0100)]
cwc: cleanups and better debug logging
xhaggi [Thu, 21 Feb 2013 00:12:43 +0000 (01:12 +0100)]
cwc: reset prefcapid if service can't be descrambled
xhaggi [Wed, 20 Feb 2013 13:24:11 +0000 (14:24 +0100)]
cwc: fixed problem with changed CA pids by provider and prefered CA pid
Adam Sutton [Wed, 20 Feb 2013 11:55:13 +0000 (11:55 +0000)]
imagecache: fix problem with imagecaching in the UI display
Adam Sutton [Wed, 20 Feb 2013 11:18:30 +0000 (11:18 +0000)]
timeshift: fix NULL ptr issue
Archie L. Cobbs [Sat, 16 Feb 2013 22:01:34 +0000 (16:01 -0600)]
Allow binding address to be specified via --bindaddr flag.
Archie L. Cobbs [Sat, 16 Feb 2013 21:01:03 +0000 (15:01 -0600)]
Add missing command line options to the man page.
Adam Sutton [Sat, 16 Feb 2013 19:31:24 +0000 (19:31 +0000)]
Issue #1622 - timeshift: remove post double list removal
Stefan Saraev [Sat, 16 Feb 2013 14:06:36 +0000 (16:06 +0200)]
capmt: fix crash while trying to open iptv channel with capmt enabled
Adam Sutton [Fri, 15 Feb 2013 16:39:27 +0000 (16:39 +0000)]
Fix #1605 - timeshift: correct mistake in file refcounting.
Adam Sutton [Fri, 15 Feb 2013 14:14:45 +0000 (14:14 +0000)]
support: update getmuxlist to work with launchpad.
Adam Sutton [Fri, 15 Feb 2013 13:41:26 +0000 (13:41 +0000)]
bump version number for next dev cycle
Adam Sutton [Fri, 15 Feb 2013 12:34:22 +0000 (12:34 +0000)]
webui: break configuration into multiple super tabs
This is done to limit the total number of tabs on one row which is
leading to problems on smaller displays. I also think its more
logical.
Adam Sutton [Fri, 15 Feb 2013 11:29:00 +0000 (11:29 +0000)]
comsetics: some updates to --help output.
Changes are based on suggestions from Vuolter <vuolter@gmail.com>
Adam Sutton [Fri, 15 Feb 2013 11:24:04 +0000 (11:24 +0000)]
atomic: fix previous merge mistake
Vuolter [Sat, 9 Feb 2013 23:59:08 +0000 (00:59 +0100)]
Cosmetics: epg genre
Adam Sutton [Fri, 15 Feb 2013 11:16:56 +0000 (11:16 +0000)]
Merge remote-tracking branch 'origin/pr/242'
Adam Sutton [Fri, 15 Feb 2013 10:31:59 +0000 (10:31 +0000)]
Fix #1605 - timeshift: mark file space as free at earliest opportunity.
Previously the space was only marked as free when the file was physically
removed (which happens async) which resulted in the buffer immediately
being seen as full.
Adam Sutton [Mon, 11 Feb 2013 17:11:42 +0000 (17:11 +0000)]
dvb: some minor corrections to nit scanning.
Adam Sutton [Sat, 9 Feb 2013 23:18:28 +0000 (23:18 +0000)]
Fix #1608 - atomic: add workaround for missing intrinsic atomic ops.
Adam Sutton [Thu, 7 Feb 2013 14:26:23 +0000 (14:26 +0000)]
tvhtime: start adding time processing support to TVH
Adam Sutton [Sat, 9 Feb 2013 23:22:11 +0000 (23:22 +0000)]
timeshift: minor addition to atomics (check max size correctly).
Andrew Martin [Sun, 10 Feb 2013 09:39:51 +0000 (02:39 -0700)]
fix compile errors with gcc 4.1.x and 4.2.x
- tested with gcc 4.1.2, 4.2.1, 4.4.6, 4.6.3 and 4.7.2
- disable gcc ignore pragma for "-Warray-bounds" if gcc version < 4.3
- when I took out the pragma tvheadend compiled fine in all the above compilers, but I assume some version of gcc is issuing a false-positive.
- "-Warray-bounds" was added in gcc 4.3: http://gcc.gnu.org/gcc-4.3/changes.html
- fixes typo in cmdline help for -C
- clarify usage of -a in help description
Adam Sutton [Sat, 9 Feb 2013 12:51:14 +0000 (12:51 +0000)]
init: added delay option to init
Adam Sutton [Sat, 9 Feb 2013 12:48:57 +0000 (12:48 +0000)]
main: fix possible NULL ptr on startup
Adam Sutton [Fri, 8 Feb 2013 15:44:05 +0000 (15:44 +0000)]
support: fix configure args storage.
Adam Sutton [Wed, 6 Feb 2013 16:17:51 +0000 (16:17 +0000)]
Fix #1574 - imagecache: add option to ignore all invalid SSL certificates
Andreas Öman [Wed, 6 Feb 2013 08:22:06 +0000 (03:22 -0500)]
ATSC: In VCT, if tsid is 0, assume it's current mux
Andreas Öman [Wed, 6 Feb 2013 08:10:31 +0000 (03:10 -0500)]
Add support for adding ATSC muxes manually
Adam Sutton [Mon, 4 Feb 2013 15:19:47 +0000 (15:19 +0000)]
Fix #1591 - timeshift: fix mutex deadlock affecting on-demand mode.
Note: there is still an issue I've realised in that writer_flush() could
potentially result in a single packet being written out of order as two
threads have the potential to write. This isn't fatal and is probably
rare enough to ignore at this stage.
Adam Sutton [Mon, 4 Feb 2013 14:12:16 +0000 (14:12 +0000)]
Fix #1595 - fix typo in IPV6 check for debian init script
Adam Sutton [Mon, 4 Feb 2013 14:11:07 +0000 (14:11 +0000)]
Fix #1596 - some version of git don't like describe in subdir
Adam Sutton [Mon, 4 Feb 2013 12:06:46 +0000 (12:06 +0000)]
dvb: add a bit more debug to NIT processing
Adam Sutton [Mon, 4 Feb 2013 11:05:35 +0000 (11:05 +0000)]
access: add new option to override all ACL
This can be quite useful for debug/testing, especially when using
configuration provided by a user (saves deleting ACL files).
Adam Sutton [Mon, 4 Feb 2013 11:04:34 +0000 (11:04 +0000)]
logging: add option to log to separate file, useful for debug.
This can be simpler than using log to syslog OR log to console for
reporting problems.
Adam Sutton [Sun, 3 Feb 2013 20:10:21 +0000 (20:10 +0000)]
Fix #1589 - only remove "unsafe" characters if configured to do so.
Adam Sutton [Sun, 3 Feb 2013 20:05:36 +0000 (20:05 +0000)]
Fix #1588 - epg: forgot to check string bounds for epggrab channel name
Adam Sutton [Sun, 3 Feb 2013 19:22:48 +0000 (19:22 +0000)]
dvr: remove bad LIST_REMOVE() call if entry has no channel
Adam Sutton [Sun, 3 Feb 2013 13:50:46 +0000 (13:50 +0000)]
dvb: ensure that we only create radio/tv services from SDT
Adam Sutton [Sun, 3 Feb 2013 13:22:21 +0000 (13:22 +0000)]
Correct some mistkaes picked up by static analysis.
Thanks to seo for pointing these out.
Adam Sutton [Sat, 2 Feb 2013 20:10:35 +0000 (20:10 +0000)]
docs: update documentation about icon caching.
Adam Sutton [Sat, 2 Feb 2013 19:28:52 +0000 (19:28 +0000)]
timeshift: increase play out buffer to reduce stutter due to disk IO.
Adam Sutton [Sat, 2 Feb 2013 19:27:48 +0000 (19:27 +0000)]
timeshift: improve rdwr locking to try and reduce stutters.
Adam Sutton [Sat, 2 Feb 2013 12:52:20 +0000 (12:52 +0000)]
tableeditor: ensure all reload operations are properly processed
Adam Sutton [Sat, 2 Feb 2013 12:19:38 +0000 (12:19 +0000)]
cwc: remove duplicate lock causing deadlock on cwc entry delete
Adam Sutton [Sat, 2 Feb 2013 11:51:13 +0000 (11:51 +0000)]
Revert "dvb: close dvr device on each re-tune"
This reverts commit
03e9f1179d67bd2b4ccd7a0f3fd9c5fc039c0d5c .
Adam Sutton [Sat, 2 Feb 2013 11:47:38 +0000 (11:47 +0000)]
dvb: add adapter bandwidth to status page.
Adam Sutton [Fri, 1 Feb 2013 21:15:23 +0000 (21:15 +0000)]
docs: reinstate original README
Adam Sutton [Fri, 1 Feb 2013 21:04:56 +0000 (21:04 +0000)]
Merge remote-tracking branch 'origin/pr/240'
Vuolter [Sat, 26 Jan 2013 16:55:42 +0000 (17:55 +0100)]
docs: updated the README and add markdown
Adam Sutton [Fri, 1 Feb 2013 21:00:34 +0000 (21:00 +0000)]
dvr: don't run postproc script unless there is actually a file to process
Adam Sutton [Fri, 25 Jan 2013 10:47:20 +0000 (10:47 +0000)]
dvb: close dvr device on each re-tune
Adam Sutton [Fri, 1 Feb 2013 20:53:36 +0000 (20:53 +0000)]
dvb: re-instate some of the form scanning code.
Mux TSID and ONID can now be updated from other tables if, and only if,
they values are not yet set. Values from the NIT will ALWAYS override
existing values, as they're hopefully more reliable.
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.