Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as input sources.
Find a file
ton.van.der.poel c365f235cc DVR - Bugfix - Duplicate recordings
In some situations (I suspend my main pvr machine, and use a script to wake it up before
recordings, this means I stop and start tvheadend multiple times a day), tvheadend starts
parsing EPG-data agains AutoRec rules before previously scheduled recordings are loaded
from disk.

Since the check for duplicate recordings is not present in the code that loads previously
scheduled recordings from disk, it would mean that when an autorec-rule was triggered, this
would result in duplicate scheduled recordings.

By first restoring previously scheduled recordings from disk and then loading the AutoRec
rules, this situation can not happen anymore...
2011-02-23 21:42:57 +01:00
contrib/redhat Use correct URL 2011-02-18 19:51:50 +01:00
debian Fix fallout from hts-tvheadend => tvheadend rename 2011-02-22 09:15:43 +01:00
docs Program description is %d not %c 2010-09-06 10:30:46 +00:00
man Update manpage to reflect recent command line option changes. 2009-05-30 07:57:46 +00:00
src DVR - Bugfix - Duplicate recordings 2011-02-23 21:42:57 +01:00
support Check for execinfo.h before use 2011-01-04 21:34:02 +01:00
.gitignore updated .gitignore to ignore Eclipse project files 2011-01-19 09:32:20 +01:00
ChangeLog Add debian packaging 2009-03-30 18:11:57 +00:00
configure Check for execinfo.h before use 2011-01-04 21:34:02 +01:00
LICENSE Add debian packaging 2009-03-30 18:11:57 +00:00
Makefile Use OpenSSL for SHA-1 2010-12-30 09:17:14 +00:00
README Fix UTF-8 encoding and copyright year (a bit late indeed :-) 2010-12-30 14:08:44 +01:00

		    Tvheadend TV streaming server
		    =============================

		 (c) 2006 - 2010 Andreas Öman, et al.



How to build for Linux
======================

First you need to configure:

$ ./configure

If any dependencies are missing the configure script will complain.
You then have the option to disable that particular module/subsystem.

$ make

Build the binary, after build the binary resides in 'build.Linux/'.
Thus, to start it, just type:

$ build.Linux/tvheadend

Settings are stored in $HOME/.hts/tvheadend

For more information and latest versions, please visit:
http://www.lonelycoder.com/hts/