]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
16 years agoFix a bug causing channel <> tags mapping not to be restored on load.
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.

16 years agoLimit numeric fields in mux configuration (frequency and symbolrate) to the limits...
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.

16 years agoDisplay correct unit for QAM symbol rates.
Andreas Öman [Sat, 18 Jul 2009 17:11:55 +0000 (17:11 +0000)] 
Display correct unit for QAM symbol rates.

16 years agoDisplay adapter frequency range and symbol rate capabilities in the DVB general tab.
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.

16 years agoAdd disabled code for loading firebug-lite into the web app.
Andreas Öman [Sat, 18 Jul 2009 16:09:46 +0000 (16:09 +0000)] 
Add disabled code for loading firebug-lite into the web app.

16 years agoFix some syntax errors causing problems in IE
Andreas Öman [Sat, 18 Jul 2009 16:09:11 +0000 (16:09 +0000)] 
Fix some syntax errors causing problems in IE

16 years agoUse tvhlog() for telling user about implications of starting with -C
Andreas Öman [Sat, 18 Jul 2009 15:50:10 +0000 (15:50 +0000)] 
Use tvhlog() for telling user about implications of starting with -C

16 years agoDon't deref e->e_title if it's NULL.
Andreas Öman [Sat, 18 Jul 2009 15:33:27 +0000 (15:33 +0000)] 
Don't deref e->e_title if it's NULL.

16 years agoFrom the department of bells and whistles:
Andreas Öman [Sat, 18 Jul 2009 10:31:09 +0000 (10:31 +0000)] 
From the department of bells and whistles:

Add more icons

16 years agoFix a problem when entering DVB mux symbolrate manually.
Andreas Öman [Sat, 18 Jul 2009 08:30:56 +0000 (08:30 +0000)] 
Fix a problem when entering DVB mux symbolrate manually.

16 years agoMention Ticket #37 in changelog
Andreas Öman [Sat, 18 Jul 2009 07:56:40 +0000 (07:56 +0000)] 
Mention Ticket #37 in changelog

16 years agoAdd support for manually configuring DVB multiplexes by entering all tuning parameters
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

16 years ago * Added a search IMDB direct link in the EPG window popup.
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

16 years agoFix a dependency so we compile stuff in correct order when doing parallel builds
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

16 years agoUpdate scan files to dvb-apps 1288:c9f94cbfa984
Andreas Öman [Fri, 17 Jul 2009 06:14:41 +0000 (06:14 +0000)] 
Update scan files to dvb-apps 1288:c9f94cbfa984

16 years agoIf we convert a scalar type to a string, we must set HMF_ALLOCED or we will leak...
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.

16 years agoRemove superfluous allocation resulting in memory leak.
Andreas Öman [Thu, 16 Jul 2009 20:20:18 +0000 (20:20 +0000)] 
Remove superfluous allocation resulting in memory leak.

16 years agoAdd documentation for revamped channel editor
Andreas Öman [Thu, 16 Jul 2009 20:16:08 +0000 (20:16 +0000)] 
Add documentation for revamped channel editor

16 years agoFix a bug causing tree first / last convenience pointers to be incorrect upon last...
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.

16 years ago * Channel editor has been reworked a bit. It uses an editorGrid, similar
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/)

16 years agoAdd automatic destructors for htsmsg's and pthread locks
Andreas Öman [Wed, 15 Jul 2009 20:29:58 +0000 (20:29 +0000)] 
Add automatic destructors for htsmsg's and pthread locks

16 years agoAvoid creating multiple About tabs upon comet reconnect
Andreas Öman [Wed, 15 Jul 2009 19:05:25 +0000 (19:05 +0000)] 
Avoid creating multiple About tabs upon comet reconnect

16 years agoVerify that cwc utilize correct ECM stream based on provider id.
Andreas Öman [Mon, 13 Jul 2009 20:36:51 +0000 (20:36 +0000)] 
Verify that cwc utilize correct ECM stream based on provider id.

16 years agoImplement a more ellegant comet reconnection strategy
Andreas Öman [Mon, 13 Jul 2009 10:50:30 +0000 (10:50 +0000)] 
Implement a more ellegant comet reconnection strategy

17 years agoTry to reconnect to tvheadend's comet feed if we get disconnected.
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.

17 years agoav_alloc_format_context() is deprecated, use avformat_alloc_context() instead.
Andreas Öman [Sat, 11 Jul 2009 19:37:01 +0000 (19:37 +0000)] 
av_alloc_format_context() is deprecated, use avformat_alloc_context() instead.

17 years agoFix another NULL dereference in the URL tree.
Andreas Öman [Sat, 11 Jul 2009 19:00:51 +0000 (19:00 +0000)] 
Fix another NULL dereference in the URL tree.

17 years agoAvoid a NULL dereference when serving a request for the base url of a static content...
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.

17 years agoDon't use leading slashes in URLs.
Andreas Öman [Sat, 11 Jul 2009 18:54:44 +0000 (18:54 +0000)] 
Don't use leading slashes in URLs.

Patch by sb1066

17 years agoUse css-defined class when hiding fields in grid (shaded grey italic)
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)

17 years agoChange the DVB mux modulation text slightly.
Andreas Öman [Tue, 7 Jul 2009 20:56:08 +0000 (20:56 +0000)] 
Change the DVB mux modulation text slightly.

17 years agoDisplay modulation type in DVB mux grid.
Andreas Öman [Tue, 7 Jul 2009 20:50:58 +0000 (20:50 +0000)] 
Display modulation type in DVB mux grid.

17 years agoLog strange DTS discontinuities
Andreas Öman [Tue, 7 Jul 2009 20:17:13 +0000 (20:17 +0000)] 
Log strange DTS discontinuities

17 years agoRemove unused code
Andreas Öman [Tue, 7 Jul 2009 18:18:13 +0000 (18:18 +0000)] 
Remove unused code

17 years agoAdd '-j <transportid>' option that performs a static subscription for a transport.
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.

17 years agoDon't add EPG entry to query if e_title == NULL
Andreas Öman [Mon, 6 Jul 2009 21:04:33 +0000 (21:04 +0000)] 
Don't add EPG entry to query if e_title == NULL

17 years agoUse av_write_frame() instead of av_interleaved_write_frame()
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.

17 years ago * If the Program Stream Information changes during a subscription,
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

17 years agoSkip DVB tables where current_next_indicator == next
Andreas Öman [Sat, 4 Jul 2009 07:45:57 +0000 (07:45 +0000)] 
Skip DVB tables where current_next_indicator == next

17 years agoMore changelog entries
Andreas Öman [Sat, 4 Jul 2009 06:49:53 +0000 (06:49 +0000)] 
More changelog entries

17 years ago * Remove configuration and settings (/home/hts/.hts/tvheadend) on a
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

17 years ago* Use a ''livegrid'' (http://www.ext-livegrid.com/) for displaying EPG.
Andreas Öman [Sat, 4 Jul 2009 06:32:11 +0000 (06:32 +0000)] 
* Use a ''livegrid'' (http://www.ext-livegrid.com/) for displaying EPG.

17 years agoMention ticket #69
Andreas Öman [Sat, 4 Jul 2009 06:31:24 +0000 (06:31 +0000)] 
Mention ticket #69

17 years agoUse Math.floor() instead of parseInt(). Should fix ugly errors in EPG
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

17 years agoRemove a stray console.log()
Andreas Öman [Fri, 3 Jul 2009 20:41:52 +0000 (20:41 +0000)] 
Remove a stray console.log()

17 years ago * Redesigned the DVB configuration tab in the web userinterface:
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.

17 years agoUse striped rows in common grid editor
Andreas Öman [Tue, 30 Jun 2009 21:55:35 +0000 (21:55 +0000)] 
Use striped rows in common grid editor

17 years agoHide sensitive fields in CW client config editor grid.
Andreas Öman [Mon, 29 Jun 2009 15:23:47 +0000 (15:23 +0000)] 
Hide sensitive fields in CW client config editor grid.

17 years agoHide passwords in access control grid view.
Andreas Öman [Sun, 28 Jun 2009 21:57:40 +0000 (21:57 +0000)] 
Hide passwords in access control grid view.

fixes ticket #75

17 years agoRemove debug log
Andreas Öman [Sat, 27 Jun 2009 06:22:05 +0000 (06:22 +0000)] 
Remove debug log

17 years agoDisable 'delete' button if no rows are selected
Andreas Öman [Sat, 27 Jun 2009 05:56:28 +0000 (05:56 +0000)] 
Disable 'delete' button if no rows are selected

17 years agoAlways subscribe to the PMT to be able to catch changes, etc.
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.

17 years agoIf we are unable to create a demultiplex filter in hardware for a table,
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.

17 years agoFigure out if we need to re-save a transport configuration instead of relying on...
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''

17 years agoFix some incorrect logging levels
Andreas Öman [Sun, 21 Jun 2009 20:31:09 +0000 (20:31 +0000)] 
Fix some incorrect logging levels

17 years agoInitial stab of a 'raw MPEG TS' input.
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.

17 years agoRevive the simple web ui.
Andreas Öman [Sun, 21 Jun 2009 20:23:53 +0000 (20:23 +0000)] 
Revive the simple web ui.

ticket #70

17 years agoExtend the internal DVR API a bit (for the simple web interface)
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)

17 years agoMore noise if THT_DEBUG is set.
Andreas Öman [Tue, 16 Jun 2009 19:03:13 +0000 (19:03 +0000)] 
More noise if THT_DEBUG is set.

17 years agoAdd AAC stream type.
Andreas Öman [Tue, 16 Jun 2009 19:02:53 +0000 (19:02 +0000)] 
Add AAC stream type.

17 years agoCA descriptors can be sent in stream type loop as well.
Andreas Öman [Mon, 15 Jun 2009 18:37:54 +0000 (18:37 +0000)] 
CA descriptors can be sent in stream type loop as well.

17 years agotht_networkname() can return NULL. Avoid crashing.
Andreas Öman [Sat, 13 Jun 2009 11:05:52 +0000 (11:05 +0000)] 
tht_networkname() can return NULL. Avoid crashing.

17 years agoProper NULL checks on xc_displayname
Andreas Öman [Wed, 10 Jun 2009 11:03:02 +0000 (11:03 +0000)] 
Proper NULL checks on xc_displayname

17 years agoAdd better support for parsing TS CAT
Andreas Öman [Wed, 10 Jun 2009 06:11:14 +0000 (06:11 +0000)] 
Add better support for parsing TS CAT

17 years agoFix memory leak (startup only)
Andreas Öman [Wed, 10 Jun 2009 06:09:55 +0000 (06:09 +0000)] 
Fix memory leak (startup only)

17 years agoFix a memory leak (Startup only)
Andreas Öman [Wed, 10 Jun 2009 05:54:48 +0000 (05:54 +0000)] 
Fix a memory leak (Startup only)

17 years agoFix a memory leak (Startup only)
Andreas Öman [Wed, 10 Jun 2009 05:54:42 +0000 (05:54 +0000)] 
Fix a memory leak (Startup only)

17 years agoUpdate changelog date
Andreas Öman [Sun, 7 Jun 2009 17:23:08 +0000 (17:23 +0000)] 
Update changelog date

17 years agoUpdate changelog
Andreas Öman [Sun, 7 Jun 2009 16:54:47 +0000 (16:54 +0000)] 
Update changelog

17 years agoCheck returncodes of ioctl() when we read stats
Andreas Öman [Sun, 7 Jun 2009 16:17:57 +0000 (16:17 +0000)] 
Check returncodes of ioctl() when we read stats

17 years agoSearch for XMLTV grabbers in /usr/bin/perlbin/vendor (archlinux)
Andreas Öman [Sun, 7 Jun 2009 11:34:39 +0000 (11:34 +0000)] 
Search for XMLTV grabbers in /usr/bin/perlbin/vendor (archlinux)

17 years agoUse tvhlog() instead of fprintf(stderr, ...) for dvr storage warning.
Andreas Öman [Sun, 7 Jun 2009 09:27:10 +0000 (09:27 +0000)] 
Use tvhlog() instead of fprintf(stderr, ...) for dvr storage warning.

17 years agoAdd logging when a subscription is created / destroyed.
Andreas Öman [Sun, 7 Jun 2009 09:25:31 +0000 (09:25 +0000)] 
Add logging when a subscription is created / destroyed.

17 years agoUse htsp_logname (includes sourceaddress, username, client software) instead of just...
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.

17 years agoRemove unused files
Andreas Öman [Sun, 7 Jun 2009 09:14:28 +0000 (09:14 +0000)] 
Remove unused files

17 years agoMake DVB FE logging DEBUGish
Andreas Öman [Sun, 7 Jun 2009 09:10:08 +0000 (09:10 +0000)] 
Make DVB FE logging DEBUGish

17 years agoAdd DEBUGLOG() macro for debuglogging (will only output if tvheadend is started with...
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')

17 years agoScan for XMLTV grabbers in $PATH as well.
Andreas Öman [Sun, 7 Jun 2009 08:45:48 +0000 (08:45 +0000)] 
Scan for XMLTV grabbers in $PATH as well.

17 years agoRemove some unused stuff
Andreas Öman [Fri, 5 Jun 2009 06:06:39 +0000 (06:06 +0000)] 
Remove some unused stuff

17 years agoIf we don't fork, print log output to stderr.
Andreas Öman [Thu, 4 Jun 2009 20:40:18 +0000 (20:40 +0000)] 
If we don't fork, print log output to stderr.

17 years agoAvoid using syslog() in a few places (in favour of tvhlog())
Andreas Öman [Thu, 4 Jun 2009 20:22:34 +0000 (20:22 +0000)] 
Avoid using syslog() in a few places (in favour of tvhlog())

17 years agoMinor updates to changelog
Andreas Öman [Thu, 4 Jun 2009 20:14:03 +0000 (20:14 +0000)] 
Minor updates to changelog

17 years agoRemove dead code
Andreas Öman [Thu, 4 Jun 2009 19:42:23 +0000 (19:42 +0000)] 
Remove dead code

17 years agoDelete channel-bound autorecordings when a channel is destroyed.
Andreas Öman [Thu, 4 Jun 2009 06:13:45 +0000 (06:13 +0000)] 
Delete channel-bound autorecordings when a channel is destroyed.

17 years agoAdd serviceprobe_delete()
Andreas Öman [Thu, 4 Jun 2009 05:52:14 +0000 (05:52 +0000)] 
Add serviceprobe_delete()

Fixes ticket #60

17 years agoRemove dead code
Andreas Öman [Thu, 4 Jun 2009 05:49:31 +0000 (05:49 +0000)] 
Remove dead code

17 years agoUpdate changelog
Andreas Öman [Wed, 3 Jun 2009 21:12:32 +0000 (21:12 +0000)] 
Update changelog

17 years agoHTSP is not really a showtime protocol.
Andreas Öman [Wed, 3 Jun 2009 21:05:51 +0000 (21:05 +0000)] 
HTSP is not really a showtime protocol.

17 years agoUpdate copyright
Andreas Öman [Wed, 3 Jun 2009 21:05:34 +0000 (21:05 +0000)] 
Update copyright

17 years agoRemove FAQ from documentation
Andreas Öman [Wed, 3 Jun 2009 21:05:21 +0000 (21:05 +0000)] 
Remove FAQ from documentation

17 years agoMake TRANSPORT_FEED_ error code -> string conversion centralized.
Andreas Öman [Wed, 3 Jun 2009 20:11:06 +0000 (20:11 +0000)] 
Make TRANSPORT_FEED_ error code -> string conversion centralized.

17 years agoMake subscriptionStatus work again.
Andreas Öman [Wed, 3 Jun 2009 19:53:03 +0000 (19:53 +0000)] 
Make subscriptionStatus work again.

17 years agoAdd propper locking around ffmpeg codec open/close.
Andreas Öman [Wed, 3 Jun 2009 19:29:59 +0000 (19:29 +0000)] 
Add propper locking around ffmpeg codec open/close.

Fixes #58

17 years agoInclude source adapter and DVB network in subscription start message.
Andreas Öman [Wed, 3 Jun 2009 19:23:45 +0000 (19:23 +0000)] 
Include source adapter and DVB network in subscription start message.

17 years agoRemove TRANSPORT_AVGEN and TRANSPORT_STREAMEDFILE. They are not really transports
Andreas Öman [Wed, 3 Jun 2009 19:07:38 +0000 (19:07 +0000)] 
Remove TRANSPORT_AVGEN and TRANSPORT_STREAMEDFILE. They are not really transports

17 years agoRewrite internal streaming pipeline so it is fully message driven.
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

17 years agoMake sure $HOME/.hts and $HOME/.hts/tvheadend is owned by the hts user.
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.

17 years agoMinor changelog update about $HOME environment
Andreas Öman [Wed, 3 Jun 2009 06:41:35 +0000 (06:41 +0000)] 
Minor changelog update about $HOME environment

17 years agoAllow generic messages to be sent over a streaming pad, not only packets.
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.

17 years agoUse correct path for settings.
Andreas Öman [Mon, 1 Jun 2009 20:44:16 +0000 (20:44 +0000)] 
Use correct path for settings.