]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Sat, 18 Jul 2009 19:04:13 +0000 (19:04 +0000)]
Fix a bug causing channel <> tags mapping not to be restored on load.
Andreas Öman [Sat, 18 Jul 2009 17:22:44 +0000 (17:22 +0000)]
Limit numeric fields in mux configuration (frequency and symbolrate) to the limits obtained from DVB adapter info.
Andreas Öman [Sat, 18 Jul 2009 17:11:55 +0000 (17:11 +0000)]
Display correct unit for QAM symbol rates.
Andreas Öman [Sat, 18 Jul 2009 17:10:04 +0000 (17:10 +0000)]
Display adapter frequency range and symbol rate capabilities in the DVB general tab.
Andreas Öman [Sat, 18 Jul 2009 16:09:46 +0000 (16:09 +0000)]
Add disabled code for loading firebug-lite into the web app.
Andreas Öman [Sat, 18 Jul 2009 16:09:11 +0000 (16:09 +0000)]
Fix some syntax errors causing problems in IE
Andreas Öman [Sat, 18 Jul 2009 15:50:10 +0000 (15:50 +0000)]
Use tvhlog() for telling user about implications of starting with -C
Andreas Öman [Sat, 18 Jul 2009 15:33:27 +0000 (15:33 +0000)]
Don't deref e->e_title if it's NULL.
Andreas Öman [Sat, 18 Jul 2009 10:31:09 +0000 (10:31 +0000)]
From the department of bells and whistles:
Add more icons
Andreas Öman [Sat, 18 Jul 2009 08:30:56 +0000 (08:30 +0000)]
Fix a problem when entering DVB mux symbolrate manually.
Andreas Öman [Sat, 18 Jul 2009 07:56:40 +0000 (07:56 +0000)]
Mention Ticket #37 in changelog
Andreas Öman [Sat, 18 Jul 2009 07:55:43 +0000 (07:55 +0000)]
Add support for manually configuring DVB multiplexes by entering all tuning parameters
Ticket #37
Andreas Öman [Fri, 17 Jul 2009 14:10:24 +0000 (14:10 +0000)]
* Added a search IMDB direct link in the EPG window popup.
Ticket #79
Andreas Öman [Fri, 17 Jul 2009 14:04:02 +0000 (14:04 +0000)]
Fix a dependency so we compile stuff in correct order when doing parallel builds
Andreas Öman [Fri, 17 Jul 2009 06:14:41 +0000 (06:14 +0000)]
Update scan files to dvb-apps 1288:
c9f94cbfa984
Andreas Öman [Thu, 16 Jul 2009 20:21:49 +0000 (20:21 +0000)]
If we convert a scalar type to a string, we must set HMF_ALLOCED or we will leak memory.
Andreas Öman [Thu, 16 Jul 2009 20:20:18 +0000 (20:20 +0000)]
Remove superfluous allocation resulting in memory leak.
Andreas Öman [Thu, 16 Jul 2009 20:16:08 +0000 (20:16 +0000)]
Add documentation for revamped channel editor
Andreas Öman [Thu, 16 Jul 2009 18:40:33 +0000 (18:40 +0000)]
Fix a bug causing tree first / last convenience pointers to be incorrect upon last node removal.
Andreas Öman [Thu, 16 Jul 2009 11:10:41 +0000 (11:10 +0000)]
* Channel editor has been reworked a bit. It uses an editorGrid, similar
to how other grids work in Tvheadend. Tags are mapped inline using
a list-of-values combobox (http://lovcombo.extjs.eu/)
Andreas Öman [Wed, 15 Jul 2009 20:29:58 +0000 (20:29 +0000)]
Add automatic destructors for htsmsg's and pthread locks
Andreas Öman [Wed, 15 Jul 2009 19:05:25 +0000 (19:05 +0000)]
Avoid creating multiple About tabs upon comet reconnect
Andreas Öman [Mon, 13 Jul 2009 20:36:51 +0000 (20:36 +0000)]
Verify that cwc utilize correct ECM stream based on provider id.
Andreas Öman [Mon, 13 Jul 2009 10:50:30 +0000 (10:50 +0000)]
Implement a more ellegant comet reconnection strategy
Andreas Öman [Sun, 12 Jul 2009 19:55:24 +0000 (19:55 +0000)]
Try to reconnect to tvheadend's comet feed if we get disconnected.
Andreas Öman [Sat, 11 Jul 2009 19:37:01 +0000 (19:37 +0000)]
av_alloc_format_context() is deprecated, use avformat_alloc_context() instead.
Andreas Öman [Sat, 11 Jul 2009 19:00:51 +0000 (19:00 +0000)]
Fix another NULL dereference in the URL tree.
Andreas Öman [Sat, 11 Jul 2009 18:59:48 +0000 (18:59 +0000)]
Avoid a NULL dereference when serving a request for the base url of a static content sub tree.
Andreas Öman [Sat, 11 Jul 2009 18:54:44 +0000 (18:54 +0000)]
Don't use leading slashes in URLs.
Patch by sb1066
Andreas Öman [Tue, 7 Jul 2009 20:59:31 +0000 (20:59 +0000)]
Use css-defined class when hiding fields in grid (shaded grey italic)
Andreas Öman [Tue, 7 Jul 2009 20:56:08 +0000 (20:56 +0000)]
Change the DVB mux modulation text slightly.
Andreas Öman [Tue, 7 Jul 2009 20:50:58 +0000 (20:50 +0000)]
Display modulation type in DVB mux grid.
Andreas Öman [Tue, 7 Jul 2009 20:17:13 +0000 (20:17 +0000)]
Log strange DTS discontinuities
Andreas Öman [Tue, 7 Jul 2009 18:18:13 +0000 (18:18 +0000)]
Remove unused code
Andreas Öman [Tue, 7 Jul 2009 18:17:54 +0000 (18:17 +0000)]
Add '-j <transportid>' option that performs a static subscription for a transport.
Useful when debugging.
Andreas Öman [Mon, 6 Jul 2009 21:04:33 +0000 (21:04 +0000)]
Don't add EPG entry to query if e_title == NULL
Andreas Öman [Mon, 6 Jul 2009 19:37:53 +0000 (19:37 +0000)]
Use av_write_frame() instead of av_interleaved_write_frame()
It seems the interleaver can screw up if something happens to the source
feed streams.
Andreas Öman [Sat, 4 Jul 2009 09:31:59 +0000 (09:31 +0000)]
* If the Program Stream Information changes during a subscription,
react and send a subscriptionStop + subscriptionStart.
This happens on SVT (in sweden) when the transmission switches
from local to nationwide broadcast (AC3 audio is only present
in nationwide broadcast)
Ticket #78
Andreas Öman [Sat, 4 Jul 2009 07:45:57 +0000 (07:45 +0000)]
Skip DVB tables where current_next_indicator == next
Andreas Öman [Sat, 4 Jul 2009 06:49:53 +0000 (06:49 +0000)]
More changelog entries
Andreas Öman [Sat, 4 Jul 2009 06:45:52 +0000 (06:45 +0000)]
* Remove configuration and settings (/home/hts/.hts/tvheadend) on a
deb package purge operation. Ticket #73
Andreas Öman [Sat, 4 Jul 2009 06:32:11 +0000 (06:32 +0000)]
* Use a ''livegrid'' (http://www.ext-livegrid.com/) for displaying EPG.
Andreas Öman [Sat, 4 Jul 2009 06:31:24 +0000 (06:31 +0000)]
Mention ticket #69
Andreas Öman [Sat, 4 Jul 2009 05:28:01 +0000 (05:28 +0000)]
Use Math.floor() instead of parseInt(). Should fix ugly errors in EPG
ticket #69
Andreas Öman [Fri, 3 Jul 2009 20:41:52 +0000 (20:41 +0000)]
Remove a stray console.log()
Andreas Öman [Fri, 3 Jul 2009 20:24:00 +0000 (20:24 +0000)]
* Redesigned the DVB configuration tab in the web userinterface:
- Each adapter have three (or four) tabs
o General setup and information
o Grid of multiplexes
o Grid of services
o For sattelite adapters, a sattelite configuration tab.
* Add support for disabling / enabling an entire DVB multiplex
* Add support for multiple DiSEqC switchports on a single adapter
* Add support for different sattelite LNBs
* Graceful handling of DVB adapters that does not support many
table filters in hardware. Tvheadend will rotate among the available
ones.
* Add support for enabling / disabling transports from the DVB configuration
* Make it possible to remove DVB multiplexes from the web ui
* Add 'Revert changes' button to all editable grids in the web ui
* Make it possible to disable the idle scan on per-DVB adapter basis.
The idle scan is a process to cycles through all multiplex to check
the quality for each mux continously.
Andreas Öman [Tue, 30 Jun 2009 21:55:35 +0000 (21:55 +0000)]
Use striped rows in common grid editor
Andreas Öman [Mon, 29 Jun 2009 15:23:47 +0000 (15:23 +0000)]
Hide sensitive fields in CW client config editor grid.
Andreas Öman [Sun, 28 Jun 2009 21:57:40 +0000 (21:57 +0000)]
Hide passwords in access control grid view.
fixes ticket #75
Andreas Öman [Sat, 27 Jun 2009 06:22:05 +0000 (06:22 +0000)]
Remove debug log
Andreas Öman [Sat, 27 Jun 2009 05:56:28 +0000 (05:56 +0000)]
Disable 'delete' button if no rows are selected
Andreas Öman [Mon, 22 Jun 2009 21:23:11 +0000 (21:23 +0000)]
Always subscribe to the PMT to be able to catch changes, etc.
Andreas Öman [Mon, 22 Jun 2009 21:18:09 +0000 (21:18 +0000)]
If we are unable to create a demultiplex filter in hardware for a table,
put the table on a pending queue and cycle through all tables.
Fixes problems with low-end adapters that does not support that many
filter in hardware.
Andreas Öman [Mon, 22 Jun 2009 19:51:10 +0000 (19:51 +0000)]
Figure out if we need to re-save a transport configuration instead of relying on ''if we've seen it once, it can not change''
Andreas Öman [Sun, 21 Jun 2009 20:31:09 +0000 (20:31 +0000)]
Fix some incorrect logging levels
Andreas Öman [Sun, 21 Jun 2009 20:30:04 +0000 (20:30 +0000)]
Initial stab of a 'raw MPEG TS' input.
This allows Tvheadend to read a raw ts stream and act as if it's a live feed.
Great for debugging.
Andreas Öman [Sun, 21 Jun 2009 20:23:53 +0000 (20:23 +0000)]
Revive the simple web ui.
ticket #70
Andreas Öman [Sun, 21 Jun 2009 20:22:10 +0000 (20:22 +0000)]
Extend the internal DVR API a bit (for the simple web interface)
Andreas Öman [Tue, 16 Jun 2009 19:03:13 +0000 (19:03 +0000)]
More noise if THT_DEBUG is set.
Andreas Öman [Tue, 16 Jun 2009 19:02:53 +0000 (19:02 +0000)]
Add AAC stream type.
Andreas Öman [Mon, 15 Jun 2009 18:37:54 +0000 (18:37 +0000)]
CA descriptors can be sent in stream type loop as well.
Andreas Öman [Sat, 13 Jun 2009 11:05:52 +0000 (11:05 +0000)]
tht_networkname() can return NULL. Avoid crashing.
Andreas Öman [Wed, 10 Jun 2009 11:03:02 +0000 (11:03 +0000)]
Proper NULL checks on xc_displayname
Andreas Öman [Wed, 10 Jun 2009 06:11:14 +0000 (06:11 +0000)]
Add better support for parsing TS CAT
Andreas Öman [Wed, 10 Jun 2009 06:09:55 +0000 (06:09 +0000)]
Fix memory leak (startup only)
Andreas Öman [Wed, 10 Jun 2009 05:54:48 +0000 (05:54 +0000)]
Fix a memory leak (Startup only)
Andreas Öman [Wed, 10 Jun 2009 05:54:42 +0000 (05:54 +0000)]
Fix a memory leak (Startup only)
Andreas Öman [Sun, 7 Jun 2009 17:23:08 +0000 (17:23 +0000)]
Update changelog date
Andreas Öman [Sun, 7 Jun 2009 16:54:47 +0000 (16:54 +0000)]
Update changelog
Andreas Öman [Sun, 7 Jun 2009 16:17:57 +0000 (16:17 +0000)]
Check returncodes of ioctl() when we read stats
Andreas Öman [Sun, 7 Jun 2009 11:34:39 +0000 (11:34 +0000)]
Search for XMLTV grabbers in /usr/bin/perlbin/vendor (archlinux)
Andreas Öman [Sun, 7 Jun 2009 09:27:10 +0000 (09:27 +0000)]
Use tvhlog() instead of fprintf(stderr, ...) for dvr storage warning.
Andreas Öman [Sun, 7 Jun 2009 09:25:31 +0000 (09:25 +0000)]
Add logging when a subscription is created / destroyed.
Andreas Öman [Sun, 7 Jun 2009 09:25:17 +0000 (09:25 +0000)]
Use htsp_logname (includes sourceaddress, username, client software) instead of just "htsp" when subscribing.
Andreas Öman [Sun, 7 Jun 2009 09:14:28 +0000 (09:14 +0000)]
Remove unused files
Andreas Öman [Sun, 7 Jun 2009 09:10:08 +0000 (09:10 +0000)]
Make DVB FE logging DEBUGish
Andreas Öman [Sun, 7 Jun 2009 09:06:37 +0000 (09:06 +0000)]
Add DEBUGLOG() macro for debuglogging (will only output if tvheadend is started with '-d')
Andreas Öman [Sun, 7 Jun 2009 08:45:48 +0000 (08:45 +0000)]
Scan for XMLTV grabbers in $PATH as well.
Andreas Öman [Fri, 5 Jun 2009 06:06:39 +0000 (06:06 +0000)]
Remove some unused stuff
Andreas Öman [Thu, 4 Jun 2009 20:40:18 +0000 (20:40 +0000)]
If we don't fork, print log output to stderr.
Andreas Öman [Thu, 4 Jun 2009 20:22:34 +0000 (20:22 +0000)]
Avoid using syslog() in a few places (in favour of tvhlog())
Andreas Öman [Thu, 4 Jun 2009 20:14:03 +0000 (20:14 +0000)]
Minor updates to changelog
Andreas Öman [Thu, 4 Jun 2009 19:42:23 +0000 (19:42 +0000)]
Remove dead code
Andreas Öman [Thu, 4 Jun 2009 06:13:45 +0000 (06:13 +0000)]
Delete channel-bound autorecordings when a channel is destroyed.
Andreas Öman [Thu, 4 Jun 2009 05:52:14 +0000 (05:52 +0000)]
Add serviceprobe_delete()
Fixes ticket #60
Andreas Öman [Thu, 4 Jun 2009 05:49:31 +0000 (05:49 +0000)]
Remove dead code
Andreas Öman [Wed, 3 Jun 2009 21:12:32 +0000 (21:12 +0000)]
Update changelog
Andreas Öman [Wed, 3 Jun 2009 21:05:51 +0000 (21:05 +0000)]
HTSP is not really a showtime protocol.
Andreas Öman [Wed, 3 Jun 2009 21:05:34 +0000 (21:05 +0000)]
Update copyright
Andreas Öman [Wed, 3 Jun 2009 21:05:21 +0000 (21:05 +0000)]
Remove FAQ from documentation
Andreas Öman [Wed, 3 Jun 2009 20:11:06 +0000 (20:11 +0000)]
Make TRANSPORT_FEED_ error code -> string conversion centralized.
Andreas Öman [Wed, 3 Jun 2009 19:53:03 +0000 (19:53 +0000)]
Make subscriptionStatus work again.
Andreas Öman [Wed, 3 Jun 2009 19:29:59 +0000 (19:29 +0000)]
Add propper locking around ffmpeg codec open/close.
Fixes #58
Andreas Öman [Wed, 3 Jun 2009 19:23:45 +0000 (19:23 +0000)]
Include source adapter and DVB network in subscription start message.
Andreas Öman [Wed, 3 Jun 2009 19:07:38 +0000 (19:07 +0000)]
Remove TRANSPORT_AVGEN and TRANSPORT_STREAMEDFILE. They are not really transports
Andreas Öman [Wed, 3 Jun 2009 19:06:33 +0000 (19:06 +0000)]
Rewrite internal streaming pipeline so it is fully message driven.
No ugly callbacks and weird locking scenarios no more.
Addresses ticket #15
Andreas Öman [Wed, 3 Jun 2009 16:45:15 +0000 (16:45 +0000)]
Make sure $HOME/.hts and $HOME/.hts/tvheadend is owned by the hts user.
Andreas Öman [Wed, 3 Jun 2009 06:41:35 +0000 (06:41 +0000)]
Minor changelog update about $HOME environment
Andreas Öman [Tue, 2 Jun 2009 17:38:05 +0000 (17:38 +0000)]
Allow generic messages to be sent over a streaming pad, not only packets.
Andreas Öman [Mon, 1 Jun 2009 20:44:16 +0000 (20:44 +0000)]
Use correct path for settings.