Andreas Öman
85b71cb763
Initial work to fix code word client
2008-09-01 18:33:46 +00:00
Andreas Öman
3c92fe070c
Add tcp_connect() and tcp_read()
2008-09-01 18:32:41 +00:00
Andreas Öman
b2f7e04b8d
Add peername and list of rtsp sessions
2008-09-01 18:32:03 +00:00
Andreas Öman
41e0dea99f
Remove dead code
2008-08-29 16:27:29 +00:00
Andreas Öman
06334ddd79
Remove dead code
2008-08-29 16:26:58 +00:00
Andreas Öman
95fe933a2b
Fix a typo making DVB adapter Save configuration not to work.
2008-08-29 16:26:29 +00:00
Andreas Öman
d6a28f9775
Update multiplex quality index
2008-08-29 16:26:18 +00:00
Andreas Öman
2b86b18184
Fix a typo
2008-08-29 16:12:37 +00:00
Andreas Öman
b1b22af36d
Allow transport to start mux if fe status is BURSTY_FEC or OK
2008-08-29 16:12:32 +00:00
Andreas Öman
a9b0039762
Log changes to dvb multiplex frontend status
2008-08-29 16:11:01 +00:00
Andreas Öman
8b74cca72d
Make logging to comet mailbox work again.
2008-08-29 16:07:48 +00:00
Andreas Öman
e07525a0d9
Use sendfile() for sending static content
2008-08-29 15:59:01 +00:00
Andreas Öman
506e1eee4f
Export function for sending just HTTP header without any content
2008-08-29 15:58:51 +00:00
Andreas Öman
491723e8e3
Don't sleep if epoll_wait() returns failure
2008-08-29 15:58:30 +00:00
Andreas Öman
cb8266e3ea
Initial take on making tvheadend multithreaded instead of relying on a
...
poll/dispatcher framework.
The top reasons for going multithreaded is:
* Take adventage of multicore CPUs
* No need to put slow operations in ugly helper threads now that the entire app is designed for multithreads
* Some of the timing sensetive tasks (IPTV output / RTP / UDP pacing) can run on RT priority.
2008-08-29 15:29:33 +00:00
Andreas Öman
a18df3bc78
Add tooltips to all buttons
2008-08-26 20:07:19 +00:00
Andreas Öman
1714d9b38b
Restructure forms in DVB and channel editor to be more coherent.
2008-08-26 17:13:42 +00:00
Andreas Öman
04bc7b609f
Add support for switching automatic DVB multiplex discovery on/off.
...
Fixes issue #17
2008-08-26 17:04:09 +00:00
Andreas Öman
8066398c0b
Fix incorrect path to column tree title background resource
2008-08-26 14:59:40 +00:00
Andreas Öman
13bee4517a
striped rows looks nice.
2008-08-26 14:59:18 +00:00
Andreas Öman
314ff802d6
Add add,delete,save and 'option' icons
2008-08-26 14:35:21 +00:00
Andreas Öman
e544180acf
Add channel configuration and setup.
...
htsclient.c is now no longer supported.
2008-08-26 14:15:33 +00:00
Andreas Öman
e7e4b9f710
Remove the conecpt of channel groups, it's too inflexible
2008-08-25 20:37:19 +00:00
Andreas Öman
860d58013b
Remove stray function declaration
2008-08-25 20:13:22 +00:00
Andreas Öman
a0035318b7
Display network name for muxes in webui
2008-08-25 20:04:49 +00:00
Andreas Öman
7596ba043f
Add support for probing all services on an DVB adapter
2008-08-25 19:47:44 +00:00
Andreas Öman
8a4524fe32
Log when serviceprobe has finished
2008-08-25 19:47:31 +00:00
Andreas Öman
d5b7d9c7da
Be more explicit with 'no video detected' rather than 'no input
...
detected' when probing for services.
2008-08-25 19:44:29 +00:00
Andreas Öman
d52414e3e9
If CAID == 0, don't even consider to descramble transport
2008-08-25 19:44:05 +00:00
Andreas Öman
351ff35274
Remove \n in log messages
2008-08-25 19:33:40 +00:00
Andreas Öman
eb72304d5b
Remove log whenever a transport changes status
2008-08-25 19:33:28 +00:00
Andreas Öman
d0f7c58858
Start with DVB mux quality = 100
2008-08-25 19:06:59 +00:00
Andreas Öman
b2af657a5c
Keep DVB multiplex quality in 0-100 range instead of -50 - 0
2008-08-25 19:04:56 +00:00
Andreas Öman
5a8370efaf
Store quality and status in settings
2008-08-25 18:55:46 +00:00
Andreas Öman
3859f2a722
Remove (unused) dvb_mux_state()
2008-08-25 18:36:43 +00:00
Andreas Öman
4918dd6e29
Remove toolbar from DVB adapter tree
2008-08-25 18:32:41 +00:00
Andreas Öman
4b395ce487
Make sure we set displayname for running adapters
2008-08-25 18:32:32 +00:00
Andreas Öman
30c866e236
Use internal extjs instead of something at www.lonelycoder.com
2008-08-25 18:22:08 +00:00
Andreas Öman
db51850ab7
Import extjs-2.2
2008-08-25 18:21:38 +00:00
Andreas Öman
35a96defca
Add support for delivering static content from embedded webserver.
...
Move extjs app to webui/static/app
2008-08-25 18:11:28 +00:00
Andreas Öman
6bcfbebb70
Move simple web ui (WAP-style) to an file of its own.
2008-08-25 17:50:43 +00:00
Andreas Öman
36ea9ecd4b
Store DVB trasports in settings.
2008-08-25 17:46:44 +00:00
Andreas Öman
32e194948e
Only log TCP activity if we are a client
2008-08-25 17:14:20 +00:00
Andreas Öman
ce76a36984
Prepend time to log messages
2008-08-25 17:11:58 +00:00
Andreas Öman
66f5d3a07b
Move diseqc.h into dvb/ too
2008-08-25 17:00:45 +00:00
Andreas Öman
abc06fbae9
Rename dvb_muxconfig.* into dvb_preconf.*
2008-08-25 16:57:14 +00:00
Andreas Öman
3ef0bc729b
Clean up the dvb.c and move stuff into separate files.
2008-08-25 16:55:27 +00:00
Andreas Öman
9a6a0b8419
Move DVB subsystem to a directory of its own.
2008-08-25 16:27:32 +00:00
Andreas Öman
ce4669b418
Rename tvheadend_newui to tvheadend
2008-08-25 16:22:50 +00:00
Andreas Öman
63524f157b
Fix a couple of bugs related to enable/disable of TCP session handlers.
...
While at it, add a function for changin destination hostname.
2008-07-23 13:13:33 +00:00