]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
16 years agoAdd support for the '-a' command line option. Used to specify which DVB adapters...
Andreas Öman [Mon, 28 Sep 2009 19:35:59 +0000 (19:35 +0000)] 
Add support for the '-a' command line option. Used to specify which DVB adapters to use.

16 years agoxmltv parser: if the timezone is supplied, use it instead of relying on localtime...
Andreas Öman [Mon, 28 Sep 2009 19:32:45 +0000 (19:32 +0000)] 
xmltv parser: if the timezone is supplied, use it instead of relying on localtime functions

16 years agoCompile before commit
Andreas Öman [Sat, 26 Sep 2009 08:21:16 +0000 (08:21 +0000)] 
Compile before commit

yes

16 years agoActually, only set tht_scrambled_seen if tht_scrambled is set
Andreas Öman [Sat, 26 Sep 2009 08:20:21 +0000 (08:20 +0000)] 
Actually, only set tht_scrambled_seen if tht_scrambled is set

16 years agoOnly force descrambling if at least on scrambled packet is seen
Andreas Öman [Sat, 26 Sep 2009 08:17:55 +0000 (08:17 +0000)] 
Only force descrambling if at least on scrambled packet is seen

16 years agoIf a stream is scrambled, force packets through the descrambler even if that particul...
Andreas Öman [Sat, 19 Sep 2009 12:29:37 +0000 (12:29 +0000)] 
If a stream is scrambled, force packets through the descrambler even if that particular packet is not scrambled itself.
Fixes out-of-order problems.

16 years agoBe more explicit when we can't find the static content for the web ui.
Andreas Öman [Fri, 18 Sep 2009 19:11:06 +0000 (19:11 +0000)] 
Be more explicit when we can't find the static content for the web ui.

Also, warn a bit mor about this in configure

16 years agoSupport cards that only returns even OR odd control words
Andreas Öman [Thu, 17 Sep 2009 20:22:25 +0000 (20:22 +0000)] 
Support cards that only returns even OR odd control words

16 years agoDrop a stupid printf
Andreas Öman [Mon, 14 Sep 2009 19:42:21 +0000 (19:42 +0000)] 
Drop a stupid printf

16 years agodvr: Don't allow transport to start if adapter is already running
Andreas Öman [Mon, 14 Sep 2009 19:10:14 +0000 (19:10 +0000)] 
dvr: Don't allow transport to start if adapter is already running

16 years agoRemove console.log() debug
Andreas Öman [Mon, 14 Sep 2009 18:49:02 +0000 (18:49 +0000)] 
Remove console.log() debug

16 years agoRemove duplicate <body> tag
Andreas Öman [Thu, 10 Sep 2009 20:25:20 +0000 (20:25 +0000)] 
Remove duplicate <body> tag

16 years agoPush DVR entries over HTSP (if in async mode)
Andreas Öman [Wed, 9 Sep 2009 21:37:40 +0000 (21:37 +0000)] 
Push DVR entries over HTSP (if in async mode)

16 years agoRemove dead code
Andreas Öman [Wed, 9 Sep 2009 21:01:32 +0000 (21:01 +0000)] 
Remove dead code

16 years agoWe live at http://www.lonelycoder.com/hts nowadays...
Andreas Öman [Wed, 9 Sep 2009 20:57:14 +0000 (20:57 +0000)] 
We live at http://www.lonelycoder.com/hts nowadays...

16 years agoArgh, another leak. Shame on me
Andreas Öman [Wed, 9 Sep 2009 20:48:18 +0000 (20:48 +0000)] 
Argh, another leak. Shame on me

16 years agoHmf, avoid memory leak in error case.
Andreas Öman [Wed, 9 Sep 2009 20:47:48 +0000 (20:47 +0000)] 
Hmf, avoid memory leak in error case.

16 years agoAdd getDiskSpace() and getSysTime() methods to HTSP.
Andreas Öman [Wed, 9 Sep 2009 20:47:01 +0000 (20:47 +0000)] 
Add getDiskSpace() and getSysTime() methods to HTSP.

Based on patch by FreddyAV

16 years agoSet V4L adapters status to "- inactive -" instead of "" when not tuned
Andreas Öman [Wed, 9 Sep 2009 20:42:28 +0000 (20:42 +0000)] 
Set V4L adapters status to "- inactive -" instead of "" when not tuned
to anything

16 years agoFinalize the initial support for V4L adapters.
Andreas Öman [Wed, 9 Sep 2009 20:40:58 +0000 (20:40 +0000)] 
Finalize the initial support for V4L adapters.
Still a lot of things can be done, but at least, this works.

#102

16 years agoAdd UI to configure V4L adapters.
Andreas Öman [Wed, 9 Sep 2009 20:02:41 +0000 (20:02 +0000)] 
Add UI to configure V4L adapters.

Not 100% done yet. Just moving code around.

#102

16 years ago* Add support for DiSEqC 1.1 / 2.1, configured on per-adapter basis.
Andreas Öman [Tue, 8 Sep 2009 19:42:40 +0000 (19:42 +0000)] 
* Add support for DiSEqC 1.1 / 2.1, configured on per-adapter basis.
  Ticket #99

16 years agorender all columns with the same meta attr
sb1066 [Mon, 7 Sep 2009 17:15:47 +0000 (17:15 +0000)] 
render all columns with the same meta attr

16 years agoFix a bug causing satconf not to be correcty set on load (upon application start)
Andreas Öman [Sun, 6 Sep 2009 20:56:46 +0000 (20:56 +0000)] 
Fix a bug causing satconf not to be correcty set on load (upon application start)

16 years agoHTSP: Send contentType for EPG entries
Andreas Öman [Sun, 6 Sep 2009 20:52:28 +0000 (20:52 +0000)] 
HTSP: Send contentType for EPG entries

16 years agoDefault character encoding in DVB is ISO6937, not Latin-1. Ticket #96
Andreas Öman [Sun, 6 Sep 2009 20:17:08 +0000 (20:17 +0000)] 
Default character encoding in DVB is ISO6937, not Latin-1. Ticket #96

16 years agofixed FE_QPSK tuning (all frequencies were overwritten when tuned)
Robert [Sun, 6 Sep 2009 15:53:17 +0000 (15:53 +0000)] 
fixed FE_QPSK tuning (all frequencies were overwritten when tuned)

16 years agosmall fix in tdmi_compare_conf
Robert [Fri, 4 Sep 2009 15:12:40 +0000 (15:12 +0000)] 
small fix in tdmi_compare_conf

16 years agoFix tuning with old DVB API
Andreas Öman [Thu, 3 Sep 2009 12:52:23 +0000 (12:52 +0000)] 
Fix tuning with old DVB API

16 years agosort ContentGroupStore by name
sb1066 [Wed, 2 Sep 2009 21:40:20 +0000 (21:40 +0000)] 
sort ContentGroupStore by name

16 years agoRender the title of a show that has started with a different style (bold text)
sb1066 [Wed, 2 Sep 2009 21:39:29 +0000 (21:39 +0000)] 
Render the title of a show that has started with a different style (bold text)

16 years agoMake it compile even for systems with Linux DVB API version < 5
Andreas Öman [Wed, 2 Sep 2009 21:35:19 +0000 (21:35 +0000)] 
Make it compile even for systems with Linux DVB API version < 5

16 years agoRefactor s2 code a bit. also don't log tune operations if adapter logging is not...
Andreas Öman [Wed, 2 Sep 2009 21:25:47 +0000 (21:25 +0000)] 
Refactor s2 code a bit. also don't log tune operations if adapter logging is not enabled.

16 years agoMention DVB-S2 in the changelog
Andreas Öman [Wed, 2 Sep 2009 21:08:22 +0000 (21:08 +0000)] 
Mention DVB-S2 in the changelog

16 years agoextensions to tune dvb-s2 via s2api
Robert [Wed, 2 Sep 2009 18:27:34 +0000 (18:27 +0000)] 
extensions to tune dvb-s2 via s2api

16 years agoForgot to save the changelog before commit ... :/
Andreas Öman [Tue, 1 Sep 2009 21:20:04 +0000 (21:20 +0000)] 
Forgot to save the changelog before commit ... :/

16 years agoAdd support for copying a selection of muxes from one DVB adapter to another in the...
Andreas Öman [Tue, 1 Sep 2009 21:16:16 +0000 (21:16 +0000)] 
Add support for copying a selection of muxes from one DVB adapter to another in the web UI.

16 years ago * If a user changed the XMLTV source for a channel to 'None', tvheadend
Andreas Öman [Sun, 30 Aug 2009 19:56:29 +0000 (19:56 +0000)] 
  * If a user changed the XMLTV source for a channel to 'None', tvheadend
    would crash. This is now fixed.

16 years agosort the channel tags by name
sb1066 [Sun, 30 Aug 2009 15:26:49 +0000 (15:26 +0000)] 
sort the channel tags by name

16 years agoOnly log mux updates if detailed logging is enabled
Andreas Öman [Sun, 30 Aug 2009 13:40:48 +0000 (13:40 +0000)] 
Only log mux updates if detailed logging is enabled

16 years agoPass DVB mux configuration parameters via a struct instead of parameters
Andreas Öman [Sun, 30 Aug 2009 13:32:21 +0000 (13:32 +0000)] 
Pass DVB mux configuration parameters via a struct instead of parameters

Make dvb_mux_create() update and save mux configuration if needed

16 years agoFix some bugs in the ATSC VCT table parser
Andreas Öman [Sat, 29 Aug 2009 20:46:17 +0000 (20:46 +0000)] 
Fix some bugs in the ATSC VCT table parser

16 years agoInitial stab at parsing ATSC VCT tables
Andreas Öman [Sat, 29 Aug 2009 18:58:58 +0000 (18:58 +0000)] 
Initial stab at parsing ATSC VCT tables

16 years agoATSC has a fixed symbolrate
Andreas Öman [Sat, 29 Aug 2009 10:40:02 +0000 (10:40 +0000)] 
ATSC has a fixed symbolrate

16 years agoAdd support for sattelite beams with circular polarisation
Andreas Öman [Sat, 29 Aug 2009 09:22:21 +0000 (09:22 +0000)] 
Add support for sattelite beams with circular polarisation

16 years agoInitial reincarnation attempt for V4L support.
Andreas Öman [Wed, 26 Aug 2009 22:09:28 +0000 (22:09 +0000)] 
Initial reincarnation attempt for V4L support.

Can only decode a single hardcoded channel.

Not yet initialized from main.c

16 years agoAdd support for tuning ATSC adapters
Andreas Öman [Wed, 26 Aug 2009 20:39:44 +0000 (20:39 +0000)] 
Add support for tuning ATSC adapters

16 years agoTvheadend's DVB service probe will now let the channel join tags based on the service...
Andreas Öman [Wed, 26 Aug 2009 20:34:13 +0000 (20:34 +0000)] 
Tvheadend's DVB service probe will now let the channel join tags based on the service type and DVB provider name.

16 years agoAdd ATSC support to muxbuilder
Andreas Öman [Wed, 26 Aug 2009 20:24:00 +0000 (20:24 +0000)] 
Add ATSC support to muxbuilder

16 years agoClosing doors bound for 2.5 release
Andreas Öman [Wed, 19 Aug 2009 20:29:06 +0000 (20:29 +0000)] 
Closing doors bound for 2.5 release

Cabin crew, cross check.

16 years agoDepend on libavahi-client3
Andreas Öman [Wed, 19 Aug 2009 20:25:11 +0000 (20:25 +0000)] 
Depend on libavahi-client3

16 years agoFix a typo
Andreas Öman [Wed, 19 Aug 2009 20:14:51 +0000 (20:14 +0000)] 
Fix a typo

16 years agoUse FFmpeg's av_interleaved_write_frame() or some players can't play the recorded...
Andreas Öman [Wed, 19 Aug 2009 20:08:15 +0000 (20:08 +0000)] 
Use FFmpeg's av_interleaved_write_frame() or some players can't play the recorded content (vlc is one)

16 years agoAdd support for setting default extra times to add before and after a recording....
Andreas Öman [Wed, 19 Aug 2009 19:44:33 +0000 (19:44 +0000)] 
Add support for setting default extra times to add before and after a recording. Useful if your TV shows never start on time.

16 years agoAdd return NULL; at end of thread loops.
Andreas Öman [Sun, 16 Aug 2009 09:15:40 +0000 (09:15 +0000)] 
Add return NULL; at end of thread loops.

gcc4.4 seem to think that this code is reachable but it isn't

16 years agoFix sign-ness bug when reading PSI stream details for CAID's that we don't know the...
Andreas Öman [Sat, 15 Aug 2009 22:04:02 +0000 (22:04 +0000)] 
Fix sign-ness bug when reading PSI stream details for CAID's that we don't know the name for

Weird...

16 years agoMake the (i) (for service details) button work in IPTV grid
Andreas Öman [Sat, 15 Aug 2009 22:02:37 +0000 (22:02 +0000)] 
Make the (i) (for service details) button work in IPTV grid

16 years agoAdd support for IPTV
Andreas Öman [Sat, 15 Aug 2009 21:45:34 +0000 (21:45 +0000)] 
Add support for IPTV

16 years agoRemove excessive newlines from log messages
Andreas Öman [Sat, 15 Aug 2009 09:19:04 +0000 (09:19 +0000)] 
Remove excessive newlines from log messages

16 years agoAdd DVB_DESC_REGISTRATION
Andreas Öman [Sat, 15 Aug 2009 09:18:54 +0000 (09:18 +0000)] 
Add DVB_DESC_REGISTRATION

16 years agoPID is 13 bit. Ok?
Andreas Öman [Sat, 15 Aug 2009 08:52:16 +0000 (08:52 +0000)] 
PID is 13 bit. Ok?

16 years agoFor the dummy subscription (-j arg) print some info to stderr about what's going on
Andreas Öman [Sat, 15 Aug 2009 08:43:45 +0000 (08:43 +0000)] 
For the dummy subscription (-j arg) print some info to stderr about what's going on

16 years agoconst-ify buffer passed to psi_parse_pmt()
Andreas Öman [Sat, 15 Aug 2009 08:18:20 +0000 (08:18 +0000)] 
const-ify buffer passed to psi_parse_pmt()

16 years agoAdd psi_rawts_table_parser() for parsing tables just based on TS packets
Andreas Öman [Sat, 15 Aug 2009 08:16:47 +0000 (08:16 +0000)] 
Add psi_rawts_table_parser() for parsing tables just based on TS packets

16 years agoAdd support for detecting AC-3 streams via the h.222 registration descriptor
Andreas Öman [Sat, 15 Aug 2009 06:36:53 +0000 (06:36 +0000)] 
Add support for detecting AC-3 streams via the h.222 registration descriptor

16 years agoRemove unused help buttons
Mattias Wadman [Wed, 12 Aug 2009 00:29:04 +0000 (00:29 +0000)] 
Remove unused help buttons

16 years agoThe HTSP service is now announced via AVAHI (mDNS service discovery)
Andreas Öman [Mon, 10 Aug 2009 19:06:16 +0000 (19:06 +0000)] 
The HTSP service is now announced via AVAHI (mDNS service discovery)

16 years agoInitial support for AAC LATM (still not finished)
Andreas Öman [Mon, 10 Aug 2009 17:18:17 +0000 (17:18 +0000)] 
Initial support for AAC LATM (still not finished)

16 years agoIf XMLTV grabbing was disabled tvheadend would spin in a 100% CPU loop.
Andreas Öman [Wed, 5 Aug 2009 08:25:48 +0000 (08:25 +0000)] 
If XMLTV grabbing was disabled tvheadend would spin in a 100% CPU loop.
This is now fixed.

16 years agoMake path to dvrfiles non absolute.
Andreas Öman [Tue, 4 Aug 2009 11:49:40 +0000 (11:49 +0000)] 
Make path to dvrfiles non absolute.

spotted by sb1066

16 years agoRetry join of dummy subscriptions if they fail
Andreas Öman [Mon, 3 Aug 2009 19:57:36 +0000 (19:57 +0000)] 
Retry join of dummy subscriptions if they fail

16 years agoNever delete streams when reading from raw ts file input
Andreas Öman [Mon, 3 Aug 2009 19:53:30 +0000 (19:53 +0000)] 
Never delete streams when reading from raw ts file input

16 years agoOpen changelog for 2.5
Andreas Öman [Mon, 3 Aug 2009 19:31:23 +0000 (19:31 +0000)] 
Open changelog for 2.5

16 years agoFix more problems when hardware is not attached
Andreas Öman [Mon, 3 Aug 2009 08:10:17 +0000 (08:10 +0000)] 
Fix more problems when hardware is not attached

16 years agotda_adapter may be NULL
Andreas Öman [Mon, 3 Aug 2009 08:05:23 +0000 (08:05 +0000)] 
tda_adapter may be NULL

16 years agoAdd /favicon.ico
Andreas Öman [Sun, 26 Jul 2009 15:27:31 +0000 (15:27 +0000)] 
Add /favicon.ico

16 years agoClose changelog for 2.4
Andreas Öman [Sun, 26 Jul 2009 11:28:09 +0000 (11:28 +0000)] 
Close changelog for 2.4

16 years ago * If the EPG receives an updated description for an even that is shorter
Andreas Öman [Sun, 26 Jul 2009 10:25:12 +0000 (10:25 +0000)] 
 * If the EPG receives an updated description for an even that is shorter
   than the current description it will be ignored.
   This typically happens if the XMLTV and DVB EIT (Event Information Table)
   differs. In other words, we assume that a longer description of an
   event is better than a short.

16 years agoFix some (const) abuse
Andreas Öman [Sun, 26 Jul 2009 10:13:51 +0000 (10:13 +0000)] 
Fix some (const) abuse

16 years ago * Rewrork the CWC reconnection strategy.
Andreas Öman [Sun, 26 Jul 2009 10:11:43 +0000 (10:11 +0000)] 
  * Rewrork the CWC reconnection strategy.
    If there are active subscription, Tvheadend will attempt to reconnect
    immediately and then retry every three seconds.
    If no subscription is active a reconnection attempt is performed
    every minute.
    Also, if any CWC configuration changes are made from the UI, Tvheadend
    will try to reconnect directly.

16 years agoFix missing space
Andreas Öman [Tue, 21 Jul 2009 19:58:28 +0000 (19:58 +0000)] 
Fix missing space

16 years agoIt's 'Tvheadend' not 'TVheadend'
Andreas Öman [Mon, 20 Jul 2009 13:04:16 +0000 (13:04 +0000)] 
It's 'Tvheadend' not 'TVheadend'

16 years agoDVR: when registering a subscription, include title of event in subscription name
Andreas Öman [Mon, 20 Jul 2009 10:13:19 +0000 (10:13 +0000)] 
DVR: when registering a subscription, include title of event in subscription name

16 years agoAdd more detailed info about source service when a subscription starts.
Andreas Öman [Mon, 20 Jul 2009 10:11:34 +0000 (10:11 +0000)] 
Add more detailed info about source service when a subscription starts.
Partially addresses ticket #81

16 years ago * Use absolute paths when serving static content (the web app itself)
Andreas Öman [Mon, 20 Jul 2009 06:24:57 +0000 (06:24 +0000)] 
  * Use absolute paths when serving static content (the web app itself)
    This was only a problem when fork()ing a development build

16 years ago * The embedded HTTP server now logs failed requests
Andreas Öman [Mon, 20 Jul 2009 06:23:48 +0000 (06:23 +0000)] 
 * The embedded HTTP server now logs failed requests

16 years ago* The embedded HTTP server now logs failed requests
Andreas Öman [Mon, 20 Jul 2009 06:23:38 +0000 (06:23 +0000)] 
* The embedded HTTP server now logs failed requests

16 years ago * Add support for merging one channel into another.
Andreas Öman [Sun, 19 Jul 2009 21:19:23 +0000 (21:19 +0000)] 
  * Add support for merging one channel into another.
    Useful if you have multiple providers offering the same DVB service
    but with different names.

16 years ago * Make sure channel <> service mappings are saved when edited from
Andreas Öman [Sun, 19 Jul 2009 20:07:37 +0000 (20:07 +0000)] 
  * Make sure channel <> service mappings are saved when edited from
    DVB service grid

16 years agoMake not about: Fix compilation on 64bit systems
Andreas Öman [Sun, 19 Jul 2009 20:06:02 +0000 (20:06 +0000)] 
Make not about: Fix compilation on 64bit systems

16 years agoFix %lld problems on 64bit builds
Andreas Öman [Sun, 19 Jul 2009 10:37:34 +0000 (10:37 +0000)] 
Fix %lld problems on 64bit builds

16 years agoNext is 2.4
Andreas Öman [Sun, 19 Jul 2009 07:20:11 +0000 (07:20 +0000)] 
Next is 2.4

16 years ago * Due to a bug, the polarisation of DVB-S muxes was not correctly
Andreas Öman [Sun, 19 Jul 2009 07:19:16 +0000 (07:19 +0000)] 
  * Due to a bug, the polarisation of DVB-S muxes was not correctly
    stored internally. This has now been fixed.

16 years agoClose changelog for 2.3
Andreas Öman [Sat, 18 Jul 2009 21:19:39 +0000 (21:19 +0000)] 
Close changelog for 2.3

16 years agoFix help markup in tvheadend's inline help
Andreas Öman [Sat, 18 Jul 2009 20:55:20 +0000 (20:55 +0000)] 
Fix help markup in tvheadend's inline help

16 years agoAdd help text for DVB configuration
Andreas Öman [Sat, 18 Jul 2009 20:54:58 +0000 (20:54 +0000)] 
Add help text for DVB configuration

16 years agoDon't allow numeric fields in DVB mux config to be blank.
Andreas Öman [Sat, 18 Jul 2009 20:31:38 +0000 (20:31 +0000)] 
Don't allow numeric fields in DVB mux config to be blank.

16 years agoAdd ticket number to EPG bug changelog entry.
Andreas Öman [Sat, 18 Jul 2009 20:29:06 +0000 (20:29 +0000)] 
Add ticket number to EPG bug changelog entry.

16 years ago * Try to detect duplicate EPG entries from the DVB feed and adjust
Andreas Öman [Sat, 18 Jul 2009 20:07:47 +0000 (20:07 +0000)] 
  * Try to detect duplicate EPG entries from the DVB feed and adjust
    EPG accordingly. The EPG code will search for events with the same
    DVB event ID +- 2 events from the current one. If the event id is
    equal, the prvious (old) entry will be removed in favor of the new one.
    Reason for not blindingly trusting the event id is that some networks
    seem to (incorrectly) reuse IDs.
    Ticket #65

16 years ago * Add exponential backoff for reconnect attempt in code word client.
Andreas Öman [Sat, 18 Jul 2009 19:10:49 +0000 (19:10 +0000)] 
  * Add exponential backoff for reconnect attempt in code word client.
    Ticket #80