]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Wed, 17 Sep 2008 21:06:56 +0000 (21:06 +0000)]
Fix memoryleak in h264 parser
Andreas Öman [Wed, 17 Sep 2008 20:56:00 +0000 (20:56 +0000)]
Remove invalid packet reference decrement.
Andreas Öman [Wed, 17 Sep 2008 20:54:37 +0000 (20:54 +0000)]
Implement a lose interface for streaming internally in tvheadend.
Andreas Öman [Wed, 17 Sep 2008 19:29:25 +0000 (19:29 +0000)]
Rewrite packet handling to be more flexible
Andreas Öman [Tue, 16 Sep 2008 21:04:50 +0000 (21:04 +0000)]
Add database and webui functionality for Digital Video Recorder.
The recorder itself is yet to be written though.
Andreas Öman [Tue, 16 Sep 2008 19:27:16 +0000 (19:27 +0000)]
New member in http_connection 'hc_representative' containing username or ipaddress related to current connection
Andreas Öman [Mon, 15 Sep 2008 21:28:43 +0000 (21:28 +0000)]
Remove unnecessary include
Andreas Öman [Mon, 15 Sep 2008 19:08:04 +0000 (19:08 +0000)]
Remove dead code
Andreas Öman [Mon, 15 Sep 2008 19:07:42 +0000 (19:07 +0000)]
Only include events that has not yet come to pass when doing queries.
Andreas Öman [Sun, 14 Sep 2008 21:02:03 +0000 (21:02 +0000)]
Instead of an 'expander' column in the EPG grid, pop up a window when user clicks
on a row.
The window contain all details about the program and buttons for recording, etc.
Andreas Öman [Sun, 14 Sep 2008 20:48:39 +0000 (20:48 +0000)]
Fix typo causing EPG title to be replaced with description when data originated from xmltv.
Andreas Öman [Sun, 14 Sep 2008 19:05:31 +0000 (19:05 +0000)]
Remove dead code
Andreas Öman [Tue, 9 Sep 2008 18:50:06 +0000 (18:50 +0000)]
Use 'forceFit' on grid views.
Andreas Öman [Tue, 9 Sep 2008 18:12:23 +0000 (18:12 +0000)]
Make DVB quickscan work again
Andreas Öman [Tue, 9 Sep 2008 17:32:06 +0000 (17:32 +0000)]
Correctly lock transports when saving channel due to rename.
Andreas Öman [Tue, 9 Sep 2008 17:31:02 +0000 (17:31 +0000)]
Keep the channel list in a global JsonStore in the web app.
Andreas Öman [Mon, 8 Sep 2008 22:17:37 +0000 (22:17 +0000)]
Add an electronic program guide (EPG) to the web interface.
Only for reading yet.
Andreas Öman [Sun, 7 Sep 2008 14:22:21 +0000 (14:22 +0000)]
Introduce refcounts for events.
We'll need it for doing fast sorting and partial queries of the EPG
database.
Andreas Öman [Sun, 7 Sep 2008 12:07:57 +0000 (12:07 +0000)]
Ooops, correctly send content type in HTTP response header.
Andreas Öman [Sun, 7 Sep 2008 08:57:02 +0000 (08:57 +0000)]
Correctly generate id numbers for access records and cwc records.
Andreas Öman [Sun, 7 Sep 2008 08:54:16 +0000 (08:54 +0000)]
Add support for mapping tags to channels.
Andreas Öman [Sun, 7 Sep 2008 08:53:49 +0000 (08:53 +0000)]
Add 'MultiSelect' extension.
Andreas Öman [Sun, 7 Sep 2008 08:53:12 +0000 (08:53 +0000)]
Notify when a table has changed.
Andreas Öman [Sun, 7 Sep 2008 06:36:31 +0000 (06:36 +0000)]
Remove dead code
Andreas Öman [Sun, 7 Sep 2008 05:29:00 +0000 (05:29 +0000)]
Use the real directory name for settings.
Andreas Öman [Sat, 6 Sep 2008 19:08:10 +0000 (19:08 +0000)]
Add support for channel tags (except for being there they don't add
any functionality a.t.m)
Andreas Öman [Sat, 6 Sep 2008 19:07:47 +0000 (19:07 +0000)]
Add helper function tvh_str_update()
Andreas Öman [Sat, 6 Sep 2008 18:25:04 +0000 (18:25 +0000)]
Remove dispatch.?
Andreas Öman [Sat, 6 Sep 2008 08:53:50 +0000 (08:53 +0000)]
Make code word client work again.
Andreas Öman [Sat, 6 Sep 2008 08:35:49 +0000 (08:35 +0000)]
Don't probe transports that are already mapped.
Andreas Öman [Sat, 6 Sep 2008 05:18:34 +0000 (05:18 +0000)]
Remove dead code
Andreas Öman [Fri, 5 Sep 2008 22:06:09 +0000 (22:06 +0000)]
Lock transport streams before writing conf.
Andreas Öman [Fri, 5 Sep 2008 22:05:56 +0000 (22:05 +0000)]
Must set e_channel when creating an epg event.
Andreas Öman [Fri, 5 Sep 2008 22:02:22 +0000 (22:02 +0000)]
Make serviceprobing work again.
Andreas Öman [Fri, 5 Sep 2008 21:18:49 +0000 (21:18 +0000)]
Adequate locking needed when messing with service streams.
Andreas Öman [Fri, 5 Sep 2008 21:06:26 +0000 (21:06 +0000)]
Clean up mux.c a bit more.
Andreas Öman [Fri, 5 Sep 2008 16:54:23 +0000 (16:54 +0000)]
Rename 'tht_pmt' to 'tht_pmt_pid' for consistency.
Andreas Öman [Fri, 5 Sep 2008 16:53:36 +0000 (16:53 +0000)]
Rearrange, cleanup and comment th_transport_t
Andreas Öman [Fri, 5 Sep 2008 16:34:29 +0000 (16:34 +0000)]
Remove unused fields from transport_t
Andreas Öman [Fri, 5 Sep 2008 16:23:29 +0000 (16:23 +0000)]
Remove old ajaxui
Andreas Öman [Fri, 5 Sep 2008 16:09:02 +0000 (16:09 +0000)]
Remove dead code
Andreas Öman [Fri, 5 Sep 2008 16:08:12 +0000 (16:08 +0000)]
Remove various abort()'s from channel.c (introduced when multi-threading
rewrite was commenced)
Andreas Öman [Fri, 5 Sep 2008 16:04:31 +0000 (16:04 +0000)]
Remove yet another unused file
Andreas Öman [Fri, 5 Sep 2008 16:04:03 +0000 (16:04 +0000)]
dvb_dvr.h wasn't really used
Andreas Öman [Fri, 5 Sep 2008 16:02:41 +0000 (16:02 +0000)]
Initial XMLTV support
Andreas Öman [Wed, 3 Sep 2008 21:15:45 +0000 (21:15 +0000)]
Cleanup process spawner
Andreas Öman [Wed, 3 Sep 2008 16:58:15 +0000 (16:58 +0000)]
Reindent all .js-files.
Andreas Öman [Wed, 3 Sep 2008 16:27:37 +0000 (16:27 +0000)]
Move subscription_t to subscriptions.h
Andreas Öman [Wed, 3 Sep 2008 16:25:47 +0000 (16:25 +0000)]
Remove unnecessary inclusion of epg.h
Andreas Öman [Wed, 3 Sep 2008 16:24:31 +0000 (16:24 +0000)]
Move event_t to epg.h
Andreas Öman [Wed, 3 Sep 2008 16:23:39 +0000 (16:23 +0000)]
Move struct channels definition to channels.h
Andreas Öman [Tue, 2 Sep 2008 20:48:03 +0000 (20:48 +0000)]
Really start the table thread
Andreas Öman [Tue, 2 Sep 2008 20:47:52 +0000 (20:47 +0000)]
Fix a couple of bugs in the table reading thread
Andreas Öman [Tue, 2 Sep 2008 20:47:27 +0000 (20:47 +0000)]
Remove stray debug printf
Andreas Öman [Tue, 2 Sep 2008 20:32:54 +0000 (20:32 +0000)]
Revamp EPG framework. Much simpler (and faster) now.
Andreas Öman [Tue, 2 Sep 2008 19:54:16 +0000 (19:54 +0000)]
Add more fine grained locking for streams
Andreas Öman [Tue, 2 Sep 2008 19:44:31 +0000 (19:44 +0000)]
Remove long since unused code.
Andreas Öman [Mon, 1 Sep 2008 20:02:18 +0000 (20:02 +0000)]
Remove unused code
Andreas Öman [Mon, 1 Sep 2008 18:34:13 +0000 (18:34 +0000)]
Initial RTSP cleanup for multithreading
Andreas Öman [Mon, 1 Sep 2008 18:34:02 +0000 (18:34 +0000)]
Compile cwc and decsa
Andreas Öman [Mon, 1 Sep 2008 18:33:46 +0000 (18:33 +0000)]
Initial work to fix code word client
Andreas Öman [Mon, 1 Sep 2008 18:32:41 +0000 (18:32 +0000)]
Add tcp_connect() and tcp_read()
Andreas Öman [Mon, 1 Sep 2008 18:32:03 +0000 (18:32 +0000)]
Add peername and list of rtsp sessions
Andreas Öman [Fri, 29 Aug 2008 16:27:29 +0000 (16:27 +0000)]
Remove dead code
Andreas Öman [Fri, 29 Aug 2008 16:26:58 +0000 (16:26 +0000)]
Remove dead code
Andreas Öman [Fri, 29 Aug 2008 16:26:29 +0000 (16:26 +0000)]
Fix a typo making DVB adapter Save configuration not to work.
Andreas Öman [Fri, 29 Aug 2008 16:26:18 +0000 (16:26 +0000)]
Update multiplex quality index
Andreas Öman [Fri, 29 Aug 2008 16:12:37 +0000 (16:12 +0000)]
Fix a typo
Andreas Öman [Fri, 29 Aug 2008 16:12:32 +0000 (16:12 +0000)]
Allow transport to start mux if fe status is BURSTY_FEC or OK
Andreas Öman [Fri, 29 Aug 2008 16:11:01 +0000 (16:11 +0000)]
Log changes to dvb multiplex frontend status
Andreas Öman [Fri, 29 Aug 2008 16:07:48 +0000 (16:07 +0000)]
Make logging to comet mailbox work again.
Andreas Öman [Fri, 29 Aug 2008 15:59:01 +0000 (15:59 +0000)]
Use sendfile() for sending static content
Andreas Öman [Fri, 29 Aug 2008 15:58:51 +0000 (15:58 +0000)]
Export function for sending just HTTP header without any content
Andreas Öman [Fri, 29 Aug 2008 15:58:30 +0000 (15:58 +0000)]
Don't sleep if epoll_wait() returns failure
Andreas Öman [Fri, 29 Aug 2008 15:29:33 +0000 (15:29 +0000)]
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.
Andreas Öman [Tue, 26 Aug 2008 20:07:19 +0000 (20:07 +0000)]
Add tooltips to all buttons
Andreas Öman [Tue, 26 Aug 2008 17:13:42 +0000 (17:13 +0000)]
Restructure forms in DVB and channel editor to be more coherent.
Andreas Öman [Tue, 26 Aug 2008 17:04:09 +0000 (17:04 +0000)]
Add support for switching automatic DVB multiplex discovery on/off.
Fixes issue #17
Andreas Öman [Tue, 26 Aug 2008 14:59:40 +0000 (14:59 +0000)]
Fix incorrect path to column tree title background resource
Andreas Öman [Tue, 26 Aug 2008 14:59:18 +0000 (14:59 +0000)]
striped rows looks nice.
Andreas Öman [Tue, 26 Aug 2008 14:35:21 +0000 (14:35 +0000)]
Add add,delete,save and 'option' icons
Andreas Öman [Tue, 26 Aug 2008 14:15:33 +0000 (14:15 +0000)]
Add channel configuration and setup.
htsclient.c is now no longer supported.
Andreas Öman [Mon, 25 Aug 2008 20:37:19 +0000 (20:37 +0000)]
Remove the conecpt of channel groups, it's too inflexible
Andreas Öman [Mon, 25 Aug 2008 20:13:22 +0000 (20:13 +0000)]
Remove stray function declaration
Andreas Öman [Mon, 25 Aug 2008 20:04:49 +0000 (20:04 +0000)]
Display network name for muxes in webui
Andreas Öman [Mon, 25 Aug 2008 19:47:44 +0000 (19:47 +0000)]
Add support for probing all services on an DVB adapter
Andreas Öman [Mon, 25 Aug 2008 19:47:31 +0000 (19:47 +0000)]
Log when serviceprobe has finished
Andreas Öman [Mon, 25 Aug 2008 19:44:29 +0000 (19:44 +0000)]
Be more explicit with 'no video detected' rather than 'no input
detected' when probing for services.
Andreas Öman [Mon, 25 Aug 2008 19:44:05 +0000 (19:44 +0000)]
If CAID == 0, don't even consider to descramble transport
Andreas Öman [Mon, 25 Aug 2008 19:33:40 +0000 (19:33 +0000)]
Remove \n in log messages
Andreas Öman [Mon, 25 Aug 2008 19:33:28 +0000 (19:33 +0000)]
Remove log whenever a transport changes status
Andreas Öman [Mon, 25 Aug 2008 19:06:59 +0000 (19:06 +0000)]
Start with DVB mux quality = 100
Andreas Öman [Mon, 25 Aug 2008 19:04:56 +0000 (19:04 +0000)]
Keep DVB multiplex quality in 0-100 range instead of -50 - 0
Andreas Öman [Mon, 25 Aug 2008 18:55:46 +0000 (18:55 +0000)]
Store quality and status in settings
Andreas Öman [Mon, 25 Aug 2008 18:36:43 +0000 (18:36 +0000)]
Remove (unused) dvb_mux_state()
Andreas Öman [Mon, 25 Aug 2008 18:32:41 +0000 (18:32 +0000)]
Remove toolbar from DVB adapter tree
Andreas Öman [Mon, 25 Aug 2008 18:32:32 +0000 (18:32 +0000)]
Make sure we set displayname for running adapters
Andreas Öman [Mon, 25 Aug 2008 18:22:08 +0000 (18:22 +0000)]
Use internal extjs instead of something at www.lonelycoder.com
Andreas Öman [Mon, 25 Aug 2008 18:21:38 +0000 (18:21 +0000)]
Import extjs-2.2
Andreas Öman [Mon, 25 Aug 2008 18:11:28 +0000 (18:11 +0000)]
Add support for delivering static content from embedded webserver.
Move extjs app to webui/static/app