Commit graph

797 commits

Author SHA1 Message Date
Andreas Öman
c5ed7ec683 Add logging when a subscription is created / destroyed. 2009-06-07 09:25:31 +00:00
Andreas Öman
5d47f47104 Use htsp_logname (includes sourceaddress, username, client software) instead of just "htsp" when subscribing. 2009-06-07 09:25:17 +00:00
Andreas Öman
4fda091b22 Remove unused files 2009-06-07 09:14:28 +00:00
Andreas Öman
5eb750d7ba Make DVB FE logging DEBUGish 2009-06-07 09:10:08 +00:00
Andreas Öman
b8948fc488 Add DEBUGLOG() macro for debuglogging (will only output if tvheadend is started with '-d') 2009-06-07 09:06:37 +00:00
Andreas Öman
87f4c5e280 Scan for XMLTV grabbers in $PATH as well. 2009-06-07 08:45:48 +00:00
Andreas Öman
58a4eb0529 Remove some unused stuff 2009-06-05 06:06:39 +00:00
Andreas Öman
e500ae4c8d If we don't fork, print log output to stderr. 2009-06-04 20:40:18 +00:00
Andreas Öman
7feb92385c Avoid using syslog() in a few places (in favour of tvhlog()) 2009-06-04 20:22:34 +00:00
Andreas Öman
78333f5c51 Remove dead code 2009-06-04 19:42:23 +00:00
Andreas Öman
c0ec865d54 Delete channel-bound autorecordings when a channel is destroyed. 2009-06-04 06:13:45 +00:00
Andreas Öman
ac0100c73d Add serviceprobe_delete()
Fixes ticket #60
2009-06-04 05:52:14 +00:00
Andreas Öman
da9e6d1fd6 Remove dead code 2009-06-04 05:49:31 +00:00
Andreas Öman
315b389e2c Make TRANSPORT_FEED_ error code -> string conversion centralized. 2009-06-03 20:11:06 +00:00
Andreas Öman
4de0ef733d Make subscriptionStatus work again. 2009-06-03 19:53:03 +00:00
Andreas Öman
1aa37cf1b5 Add propper locking around ffmpeg codec open/close.
Fixes #58
2009-06-03 19:29:59 +00:00
Andreas Öman
1c2168f754 Include source adapter and DVB network in subscription start message. 2009-06-03 19:23:45 +00:00
Andreas Öman
b47bc31d97 Remove TRANSPORT_AVGEN and TRANSPORT_STREAMEDFILE. They are not really transports 2009-06-03 19:07:38 +00:00
Andreas Öman
206767ac3a Rewrite internal streaming pipeline so it is fully message driven.
No ugly callbacks and weird locking scenarios no more.

Addresses ticket #15
2009-06-03 19:06:33 +00:00
Andreas Öman
962d6cd407 Allow generic messages to be sent over a streaming pad, not only packets. 2009-06-02 17:38:05 +00:00
Andreas Öman
a869d7101f Split queue-stuff from streaming_target into its own struct. 2009-06-01 20:42:09 +00:00
Andreas Öman
4851189fb5 Move DVB specific structures to dvb/dvb.h 2009-06-01 20:16:02 +00:00
Andreas Öman
8ccff8984b Remove unused stuff from tvhead.h. After all, we do have a version control system should we ever want to go back. 2009-06-01 20:13:41 +00:00
Andreas Öman
fb39102578 Remove streaming_component_t from tvhead.h
We will eventually move away from this code structure anyway.
2009-06-01 20:09:38 +00:00
Andreas Öman
c9d0527711 Make sure various functions return something. Silences warnings on gcc 4.4
Patch by lukas at double dot net
2009-05-30 18:49:40 +00:00
Andreas Öman
ee8381e7be Update linux tv muxes.
hg version: 1275:9655c8cfeed8
2009-05-30 08:25:08 +00:00
Andreas Öman
365e4a048d Actually set $HOME, This is needed for xmltv 2009-05-30 07:57:33 +00:00
Andreas Öman
8c5457305f Add usage-text and print it if an option is not understood (or with -h) 2009-05-30 07:28:41 +00:00
Andreas Öman
0da8123862 Change access-control a bit
- Support reading of a superuser account (to be setup by dist-config 
scripts)
- Add command-line option -C : Create a default user if no users are 
available. Previosuly, this was always done.
2009-05-28 21:12:44 +00:00
Andreas Öman
d0ea172946 Include time.h before linux/dvb/frontend.h or it won't compile on recent kernels (linux powah) 2009-05-27 05:29:59 +00:00
Andreas Öman
134c3492fa Just use $HOME/.hts/tvheadend as setting path. 2009-05-25 19:39:46 +00:00
Andreas Öman
4c2c466740 Some union cleanup 2009-05-24 18:13:14 +00:00
Andreas Öman
95de7d1958 At least do some logging in dvr_rec_fatal_error() 2009-04-14 19:54:02 +00:00
Andreas Öman
ba54b2a207 Send 'initialSyncCompleted' when all initial channel / tag messages has
been sent.

Bump announced HTSP version to 2.
2009-04-13 21:05:45 +00:00
Mattias Wadman
a2afbd3ea3 Unlink temp file on error 2009-04-10 15:06:19 +00:00
Mattias Wadman
6e32445c87 Typo, hmm should be int 2009-04-10 15:04:29 +00:00
Mattias Wadman
4ff1113ac8 Fixed warn_unused_result warnings for read/write
Ignore for network io, handled for filesystem io
2009-04-10 13:05:39 +00:00
Mattias Wadman
93418573c4 Fixed warning, ignoring return value of ‘getcwd’, declared with attribute warn_unused_result 2009-04-10 12:06:55 +00:00
Andreas Öman
cdda6046ed Embed files for webserver when building for release 2009-03-30 20:00:39 +00:00
Andreas Öman
57fe40e53e Move 'man/' one step down. 2009-03-30 18:16:54 +00:00
Andreas Öman
9460a5e242 Move docs to tvheadend root 2009-03-30 18:08:42 +00:00
Andreas Öman
4d05716466 Use a different approach for building 2009-03-30 17:10:22 +00:00
Andreas Öman
a3f8655655 'name' must be const 2009-03-30 16:59:38 +00:00
Andreas Öman
983755e99e Abort if a codec can not be opened. 2009-03-29 19:45:44 +00:00
Andreas Öman
47bd9809c0 Make tvheadend stand on its own configure and build system. 2009-03-25 20:49:50 +00:00
Andreas Öman
af78277d57 Making tvheadend more standalone, #3 2009-03-25 17:51:08 +00:00
Andreas Öman
42c8947724 Making tvheadend more standalone, #2 2009-03-25 17:46:54 +00:00