]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
13 years agoAllow multiple callbacks per PID (with limitations). 95/head
Adam Sutton [Mon, 18 Jun 2012 12:38:01 +0000 (13:38 +0100)] 
Allow multiple callbacks per PID (with limitations).

13 years agoExpose DVB table API within the rest of the app (needed by new grabbers).
Adam Sutton [Sat, 16 Jun 2012 20:04:55 +0000 (21:04 +0100)] 
Expose DVB table API within the rest of the app (needed by new grabbers).

13 years agoMerge pull request #94 from mmrvka/dvb_adapter_priority
Andreas Öman [Mon, 18 Jun 2012 21:28:17 +0000 (14:28 -0700)] 
Merge pull request #94 from mmrvka/dvb_adapter_priority

dvb: added extra priority per adapter

13 years agoMerge pull request #93 from cohe6423/patch-1
Andreas Öman [Mon, 18 Jun 2012 21:27:01 +0000 (14:27 -0700)] 
Merge pull request #93 from cohe6423/patch-1

Needed when string length equal 1.

13 years agodvb: added extra priority per adapter 94/head
Martin Mrvka [Mon, 18 Jun 2012 21:00:54 +0000 (23:00 +0200)] 
dvb: added extra priority per adapter

13 years agoNeeded when string length equal 1. 93/head
cohe6423 [Mon, 18 Jun 2012 20:45:03 +0000 (23:45 +0300)] 
Needed when string length equal 1.
exemple:
<programme channel="chanel.4" stop="20120619054500 +0200" start="20120619052000 +0200">
<title>H</title>
</programme>

13 years agoMerge pull request #92 from adamsutton/master
Andreas Öman [Fri, 15 Jun 2012 12:28:11 +0000 (05:28 -0700)] 
Merge pull request #92 from adamsutton/master

Minor fixes to htsmsg handling

13 years agoFix json parsing to handle empty objects and ensure hm_ilist is properly set on htsms... 92/head
Adam Sutton [Fri, 15 Jun 2012 10:40:01 +0000 (11:40 +0100)] 
Fix json parsing to handle empty objects and ensure hm_ilist is properly set on htsmsg_add_msg to allow some post load modifications.

13 years agodeb: Rename tvheadend.tvheadend.init -> tvheadend.init
Andreas Öman [Mon, 11 Jun 2012 12:41:08 +0000 (14:41 +0200)] 
deb: Rename tvheadend.tvheadend.init -> tvheadend.init

13 years agoFix a warning
Andreas Öman [Sun, 10 Jun 2012 04:28:09 +0000 (06:28 +0200)] 
Fix a warning

13 years agohtsp: Remove the broken signal status updates (causing crashes)
Andreas Öman [Fri, 8 Jun 2012 05:56:38 +0000 (07:56 +0200)] 
htsp: Remove the broken signal status updates (causing crashes)

htsp->hs_s may only be accessed if global_lock is held and obtaining
global_lock in HTSP delivery code is not acceptable as it can take
a long time to acquire that lock

Fixes #1029

13 years agoUpdate Autobuild stuff
Andreas Öman [Sun, 3 Jun 2012 09:14:09 +0000 (11:14 +0200)] 
Update Autobuild stuff

13 years agohtsp: Add missing lock when flushing HTSP output queue
Andreas Öman [Sun, 3 Jun 2012 08:55:31 +0000 (10:55 +0200)] 
htsp: Add missing lock when flushing HTSP output queue

Fixes #996

13 years agoMerge pull request #91 from adamsutton/master
Andreas Öman [Fri, 25 May 2012 16:47:09 +0000 (09:47 -0700)] 
Merge pull request #91 from adamsutton/master

missing free and DVBS delsys issue

13 years agoAdded missing free() call to DVR code. 91/head
Adam Sutton [Fri, 25 May 2012 15:20:57 +0000 (16:20 +0100)] 
Added missing free() call to DVR code.

13 years agoMerge pull request #90 from rkunze/iconv-embedded
Andreas Öman [Sat, 19 May 2012 07:40:31 +0000 (00:40 -0700)] 
Merge pull request #90 from rkunze/iconv-embedded

Add support for systems without sufficient iconv implementations (e.g. OpenWRT)

13 years agoAlways use the builtin charset conversion 90/head
Richard Kunze [Fri, 18 May 2012 20:44:26 +0000 (22:44 +0200)] 
Always use the builtin charset conversion

13 years agoremove unused include of iconv.h
Richard Kunze [Sat, 5 May 2012 21:19:35 +0000 (23:19 +0200)] 
remove unused include of iconv.h

13 years agoAdd builtin charset conversion for systems without sufficient iconv support. Enable...
Richard Kunze [Sat, 5 May 2012 21:12:05 +0000 (23:12 +0200)] 
Add builtin charset conversion for systems without sufficient iconv support. Enable with './configure --enable-dvbconv'

13 years agoUse "ISO-8859-%d" instead of "ISO_8859-%d" in dvb_iconv_open().
Richard Kunze [Thu, 3 May 2012 23:10:56 +0000 (01:10 +0200)] 
Use "ISO-8859-%d" instead of "ISO_8859-%d" in dvb_iconv_open().

Both GNU libiconv and the minimal iconv implementation in OpenWRT
support the "ISO-8859-*" form for at least some of the encodings
in the ISO 8859 family, but not the "ISO_8859-*" form.

GNU libc supports both forms, so this change does not break
anything when compiling against GNU libc.

13 years agoRemove define that breaks build.
Adam Sutton [Fri, 11 May 2012 13:51:27 +0000 (14:51 +0100)] 
Remove define that breaks build.

13 years agoAvoid division by zero
Andreas Öman [Sat, 5 May 2012 20:16:14 +0000 (22:16 +0200)] 
Avoid division by zero

13 years agoMerge pull request #88 from gfto/bulcrypt
Andreas Öman [Fri, 20 Apr 2012 18:11:46 +0000 (11:11 -0700)] 
Merge pull request #88 from gfto/bulcrypt

cwc: Add Bulcrypt support.

13 years agocwc: Add Bulcrypt support. 88/head
Georgi Chorbadzhiyski [Fri, 20 Apr 2012 14:45:55 +0000 (17:45 +0300)] 
cwc: Add Bulcrypt support.

13 years agoMerge pull request #85 from perexg/fixes-emm
Andreas Öman [Sat, 14 Apr 2012 18:25:24 +0000 (11:25 -0700)] 
Merge pull request #85 from perexg/fixes-emm

Another four patches to handle EMM/ECM issues, cleanups

13 years agoMerge pull request #86 from wader/patch-1
Andreas Öman [Sat, 14 Apr 2012 18:24:15 +0000 (11:24 -0700)] 
Merge pull request #86 from wader/patch-1

Update README

13 years agocwc: do not send ECM requests when NOKs are received 85/head
Jaroslav Kysela [Thu, 12 Apr 2012 18:03:46 +0000 (20:03 +0200)] 
cwc: do not send ECM requests when NOKs are received

Do not send ECM requests to the card reader when ECMs cannot be read.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoUpdate README 86/head
Mattias Wadman [Thu, 12 Apr 2012 21:45:18 +0000 (00:45 +0300)] 
Update README

13 years agocwc: Use hostname:port notation in log messages
Jaroslav Kysela [Thu, 12 Apr 2012 12:42:26 +0000 (14:42 +0200)] 
cwc: Use hostname:port notation in log messages

Show all cwc connection information to users.
Multiple card readers can be configured on same IP but different ports.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agocwc: Use only one fastest ECM reader
Jaroslav Kysela [Thu, 12 Apr 2012 12:35:06 +0000 (14:35 +0200)] 
cwc: Use only one fastest ECM reader

Use only one - fastest - ECM reader when multiple CA readers/cards are
available for one program.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoBump
Andreas Öman [Tue, 10 Apr 2012 19:18:46 +0000 (21:18 +0200)] 
Bump

13 years agoCleanup the debian/ directory and make it use more dh scripts and add entry points...
Andreas Öman [Tue, 10 Apr 2012 19:15:57 +0000 (21:15 +0200)] 
Cleanup the debian/ directory and make it use more dh scripts and add entry points for Autobuild system

13 years agocwc: Allow updating of EMMs only from one channel at a time
Jaroslav Kysela [Tue, 10 Apr 2012 18:51:10 +0000 (20:51 +0200)] 
cwc: Allow updating of EMMs only from one channel at a time

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agocwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms
Jaroslav Kysela [Tue, 10 Apr 2012 13:48:07 +0000 (15:48 +0200)] 
cwc: Use "per stream" update id for Cryptoworks and Viaccess CA composed emms

This fixes possible shared EMM messages composing issues when multiple
streams are sending EMMs to the card reader. Just make sure, that both
parts of compose messages are from one "stream".

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoRework file bundling and make configure take most standard args
Andreas Öman [Tue, 10 Apr 2012 18:43:43 +0000 (20:43 +0200)] 
Rework file bundling and make configure take most standard args

Now ./configure should be able to be correctly invoked from standard
debian helper rules file

13 years agobuild: Don't use OBJDIR, instead mkdir in each recipe
Andreas Öman [Tue, 10 Apr 2012 18:15:48 +0000 (20:15 +0200)] 
build: Don't use OBJDIR, instead mkdir in each recipe

13 years agoFix the way we generate version tags inside the binary
Andreas Öman [Tue, 10 Apr 2012 18:14:48 +0000 (20:14 +0200)] 
Fix the way we generate version tags inside the binary

13 years agoMerge pull request #69 from perexg/fixes-dvrallcfg 2.99
Andreas Öman [Tue, 10 Apr 2012 17:39:32 +0000 (10:39 -0700)] 
Merge pull request #69 from perexg/fixes-dvrallcfg

Allow restriction for one DVR configuration mapped to one user

13 years agoMerge pull request #70 from perexg/fixes-mux-copy
Andreas Öman [Tue, 10 Apr 2012 17:38:57 +0000 (10:38 -0700)] 
Merge pull request #70 from perexg/fixes-mux-copy

Improve copy operation for satellite muxes - allow specify the dst LNB cfg

13 years agoMerge pull request #84 from perexg/fixes-emm
Andreas Öman [Tue, 10 Apr 2012 17:29:34 +0000 (10:29 -0700)] 
Merge pull request #84 from perexg/fixes-emm

cwc: improve EMM handling for multiple readers with same CAS system

13 years agoMerge pull request #83 from perexg/fixes-cryptoworks
Andreas Öman [Tue, 10 Apr 2012 17:28:53 +0000 (10:28 -0700)] 
Merge pull request #83 from perexg/fixes-cryptoworks

cwc: Add EMM support for the Cryptoworks system

13 years agocwc: Cryptoworks - removed debug lines introduced in last commit 83/head
Jaroslav Kysela [Tue, 10 Apr 2012 12:37:52 +0000 (14:37 +0200)] 
cwc: Cryptoworks - removed debug lines introduced in last commit

13 years agocwc: Cryptoworks - re-compose the EMM-S (shared) messages
Jaroslav Kysela [Tue, 10 Apr 2012 12:32:11 +0000 (14:32 +0200)] 
cwc: Cryptoworks - re-compose the EMM-S (shared) messages

The newcamd server expects composed EMM-S messages from 0x84 (EMM-SH)
and 0x84 (EMM-SB).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agocwc: improve EMM handling for multiple readers with same CAS system 84/head
Jaroslav Kysela [Tue, 10 Apr 2012 09:22:47 +0000 (11:22 +0200)] 
cwc: improve EMM handling for multiple readers with same CAS system

Add CAID filter to identify the correct reader for EMM messages. Previous
code sent all EMMs to all readers with different CAIDs but same CAS system.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agocwc: Add EMM support for the Cryptoworks system
Jaroslav Kysela [Tue, 10 Apr 2012 08:26:22 +0000 (10:26 +0200)] 
cwc: Add EMM support for the Cryptoworks system

Add initial EMM support for Cryptoworks. Also add Irdeto CAID numbers
for Czech providers to the src/psi.c table.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoMerge pull request #82 from fmeerkoetter/clang_cleanup
Andreas Öman [Sun, 1 Apr 2012 20:32:22 +0000 (13:32 -0700)] 
Merge pull request #82 from fmeerkoetter/clang_cleanup

Cleanup warnings reported by clang

13 years agofix warning about unused variable 82/head
Frank Meerkötter [Sat, 31 Mar 2012 22:02:36 +0000 (00:02 +0200)] 
fix warning about unused variable

13 years agofix "comparison of unsigned expression < 0 is always false"
Frank Meerkötter [Sat, 31 Mar 2012 21:45:40 +0000 (23:45 +0200)] 
fix "comparison of unsigned expression < 0 is always false"

13 years agofix pointless self-assign
Frank Meerkötter [Sat, 31 Mar 2012 21:44:40 +0000 (23:44 +0200)] 
fix pointless self-assign

13 years agoMerge pull request #81 from stefansaraev/cadescr-4aee
Andreas Öman [Fri, 30 Mar 2012 20:04:40 +0000 (13:04 -0700)] 
Merge pull request #81 from stefansaraev/cadescr-4aee

fix ca descr parsing for caid 4aee

13 years agofix ca descr parsing for caid 4aee 81/head
Stefan Saraev [Thu, 29 Mar 2012 18:20:55 +0000 (21:20 +0300)] 
fix ca descr parsing for caid 4aee

13 years agoJavascript fix the improved mux-copy operation. The previous version 70/head
Jaroslav Kysela [Mon, 26 Mar 2012 08:50:41 +0000 (10:50 +0200)] 
Javascript fix the improved mux-copy operation. The previous version
did not work with the DVB-T tuners (without satconf).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoFix crash when cfg->dvr_config_name is NULL (default config) 69/head
Jaroslav Kysela [Wed, 21 Mar 2012 08:34:23 +0000 (09:34 +0100)] 
Fix crash when cfg->dvr_config_name is NULL (default config)

As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .

This patch fixes the second location for the user check.

13 years agoFix crash when cfg->dvr_config_name is NULL (default config)
Jaroslav Kysela [Wed, 21 Mar 2012 08:29:49 +0000 (09:29 +0100)] 
Fix crash when cfg->dvr_config_name is NULL (default config)

As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .

13 years agoMerge pull request #79 from perexg/fixes-dvbtables
Andreas Öman [Tue, 20 Mar 2012 19:57:27 +0000 (12:57 -0700)] 
Merge pull request #79 from perexg/fixes-dvbtables

dvb_tables: fix extended event parsing

13 years agodvb_tables: fix extended event parsing 79/head
Jaroslav Kysela [Tue, 20 Mar 2012 15:09:20 +0000 (16:09 +0100)] 
dvb_tables: fix extended event parsing

The ext_desc / ext_item strings are just copied without language handling.
This patch uses standard dvb_get_string_with_len() function. It's safer
and the language conversions are handled correctly.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoMerge pull request #78 from john-tornblom/subtitle_comhem_fixes
Andreas Öman [Mon, 19 Mar 2012 20:36:59 +0000 (13:36 -0700)] 
Merge pull request #78 from john-tornblom/subtitle_comhem_fixes

Subtitle fixes (comhem)

13 years agofix subtitle issues on comhem. Sometimes the subtitles would get stuck on the screen... 78/head
John Törnblom [Sun, 18 Mar 2012 22:02:32 +0000 (23:02 +0100)] 
fix subtitle issues on comhem. Sometimes the subtitles would get stuck on the screen, sometimes only half of them delivered to the client.

13 years agoMerge remote branch 'upstream/master' into upstream
John Törnblom [Wed, 14 Mar 2012 06:45:33 +0000 (07:45 +0100)] 
Merge remote branch 'upstream/master' into upstream

13 years agoMerge pull request #74 from john-tornblom/streaming_mkv_fixes
Andreas Öman [Wed, 14 Mar 2012 02:52:50 +0000 (19:52 -0700)] 
Merge pull request #74 from john-tornblom/streaming_mkv_fixes

Streaming mkv fixes

13 years agoMerge pull request #75 from terual/master
Andreas Öman [Wed, 14 Mar 2012 02:52:07 +0000 (19:52 -0700)] 
Merge pull request #75 from terual/master

Null pointer passed as an argument

13 years agoMerge pull request #45 from mikrohard/memory_leaks
Andreas Öman [Tue, 13 Mar 2012 13:33:20 +0000 (06:33 -0700)] 
Merge pull request #45 from mikrohard/memory_leaks

Fix memory leak in queue size protection

13 years agoNull pointer passed as an argument 75/head
Bart Lauret [Tue, 13 Mar 2012 07:42:33 +0000 (08:42 +0100)] 
Null pointer passed as an argument

in line 181 in strcmp(ae->ae_password, password)

13 years agoMerge pull request #73 from john-tornblom/epg_mem_leaks
Andreas Öman [Sun, 11 Mar 2012 18:17:43 +0000 (11:17 -0700)] 
Merge pull request #73 from john-tornblom/epg_mem_leaks

Plug memory leaks

13 years agoCosmetics 74/head
John Törnblom [Sun, 11 Mar 2012 17:29:49 +0000 (18:29 +0100)] 
Cosmetics

13 years agoFixed crash when subscribing to a channel or service would fail
John Törnblom [Sat, 10 Mar 2012 11:14:26 +0000 (12:14 +0100)] 
Fixed crash when subscribing to a channel or service would fail

13 years agoadded missing free() to epg_event_destroy 73/head
John Törnblom [Sun, 11 Mar 2012 17:17:09 +0000 (18:17 +0100)] 
added missing free() to epg_event_destroy

13 years agoRemoved a call to pkt_ref_inc. I am not sure if this is OK or not. other parts of...
John Törnblom [Sun, 11 Mar 2012 17:13:05 +0000 (18:13 +0100)] 
Removed a call to pkt_ref_inc. I am not sure if this is OK or not. other parts of tvheadend don't seem to do it (like file recorder) so I guess it should work.

13 years agounlock mutex earlier
John Törnblom [Sun, 11 Mar 2012 17:10:45 +0000 (18:10 +0100)] 
unlock mutex earlier

13 years agoLog timeouts as warnings
John Törnblom [Sun, 11 Mar 2012 17:08:45 +0000 (18:08 +0100)] 
Log timeouts as warnings

13 years agoMerge pull request #66 from amet/master
Andreas Öman [Thu, 8 Mar 2012 20:17:23 +0000 (12:17 -0800)] 
Merge pull request #66 from amet/master

change CWS_NETMSGSIZE to 362

13 years agochange CWS_NETMSGSIZE to 362 66/head
amet [Thu, 8 Mar 2012 10:13:48 +0000 (14:13 +0400)] 
change CWS_NETMSGSIZE to 362

13 years agoMerge branch 'upstream', remote branch 'upstream/master' into upstream
John Törnblom [Thu, 8 Mar 2012 09:54:48 +0000 (10:54 +0100)] 
Merge branch 'upstream', remote branch 'upstream/master' into upstream

13 years agosanity checks for mkv muxer
John Törnblom [Thu, 8 Mar 2012 09:53:07 +0000 (10:53 +0100)] 
sanity checks for mkv muxer

13 years agoMerge pull request #65 from terual/master
Andreas Öman [Wed, 7 Mar 2012 14:15:50 +0000 (06:15 -0800)] 
Merge pull request #65 from terual/master

Added missing free()s

13 years agoadded missing free()s 65/head
Bart Lauret [Wed, 7 Mar 2012 14:12:48 +0000 (15:12 +0100)] 
added missing free()s

13 years agoMerge pull request #64 from john-tornblom/streaming_mkv_fixes
Andreas Öman [Wed, 7 Mar 2012 13:17:55 +0000 (05:17 -0800)] 
Merge pull request #64 from john-tornblom/streaming_mkv_fixes

Some streaming mkv fixes

13 years agoskip seekhead for live streams and append epg tags whenever they change. 64/head
John Törnblom [Tue, 6 Mar 2012 17:07:49 +0000 (18:07 +0100)] 
skip seekhead for live streams and append epg tags whenever they change.

13 years agoavoid calling lseek on sockets as a socket is not seekable.
John Törnblom [Tue, 6 Mar 2012 13:48:58 +0000 (14:48 +0100)] 
avoid calling lseek on sockets as a socket is not seekable.

13 years agofor streaming, use the smallest possible cluster size (one cluster per keyframe).
John Törnblom [Tue, 6 Mar 2012 13:48:10 +0000 (14:48 +0100)] 
for streaming, use the smallest possible cluster size (one cluster per keyframe).

13 years agoMade the maximum cluster size smaller for live streams and even smaller for live...
John Törnblom [Tue, 6 Mar 2012 12:57:45 +0000 (13:57 +0100)] 
Made the maximum cluster size smaller for live streams and even smaller for live audio only streams

13 years agoCheck for null pointers
John Törnblom [Mon, 5 Mar 2012 16:52:38 +0000 (17:52 +0100)] 
Check for null pointers

13 years agoLog when a http streams starts and stops
John Törnblom [Mon, 5 Mar 2012 16:51:52 +0000 (17:51 +0100)] 
Log when a http streams starts and stops

13 years agoAdd meta tags to webstream
John Törnblom [Mon, 5 Mar 2012 16:34:38 +0000 (17:34 +0100)] 
Add meta tags to webstream

13 years agofix offset for metainfo when metatags are present. not sure how these values add...
John Törnblom [Mon, 5 Mar 2012 16:34:10 +0000 (17:34 +0100)] 
fix offset for metainfo when metatags are present. not sure how these values add up but mkvalidator claims they are correct

13 years agoincreased initial 'tuning' timeout for http from 5 seconds to 20 seconds
John Törnblom [Mon, 5 Mar 2012 14:55:41 +0000 (15:55 +0100)] 
increased initial 'tuning' timeout for http from 5 seconds to 20 seconds

13 years agoUse channel name as title of stream and set the programme name as a tag named TITLE
John Törnblom [Mon, 5 Mar 2012 14:53:14 +0000 (15:53 +0100)] 
Use channel name as title of stream and set the programme name as a tag named TITLE

13 years agoMerge pull request #60 from john-tornblom/http_mkvmuxing
Andreas Öman [Sat, 3 Mar 2012 07:27:42 +0000 (23:27 -0800)] 
Merge pull request #60 from john-tornblom/http_mkvmuxing

do matroska muxing of live streams instead of raw TS

13 years agoMerge pull request #61 from john-tornblom/htsp_get_ticket
Andreas Öman [Sat, 3 Mar 2012 07:25:42 +0000 (23:25 -0800)] 
Merge pull request #61 from john-tornblom/htsp_get_ticket

added a new htsp method, 'getTicket'...

13 years agoMerge pull request #57 from fmeerkoetter/fix_crash_invalid_record_dir
Andreas Öman [Sat, 3 Mar 2012 07:25:15 +0000 (23:25 -0800)] 
Merge pull request #57 from fmeerkoetter/fix_crash_invalid_record_dir

fix segfault due to failed mk_mux_create()

13 years agoMerge pull request #59 from john-tornblom/upstream_fixes
Andreas Öman [Sat, 3 Mar 2012 07:22:13 +0000 (23:22 -0800)] 
Merge pull request #59 from john-tornblom/upstream_fixes

Close file descriptors on various errors

13 years agoadded a new htsp method, 'getTicket' that will generate a http access ticket for... 61/head
John Törnblom [Fri, 2 Mar 2012 21:11:19 +0000 (22:11 +0100)] 
added a new htsp method, 'getTicket' that will generate a http access ticket for a channel or recording

13 years agodo matroska muxing of live streams instead of raw TS 60/head
John Törnblom [Fri, 2 Mar 2012 20:54:59 +0000 (21:54 +0100)] 
do matroska muxing of live streams instead of raw TS

13 years agofix: make sure file descriptors are closed when serving recordings via http 59/head
John Törnblom [Fri, 2 Mar 2012 10:39:38 +0000 (11:39 +0100)] 
fix: make sure file descriptors are closed when serving recordings via http

13 years agoAllow restriction for one DVR configuration mapped to one user
Jaroslav Kysela [Thu, 1 Mar 2012 16:37:07 +0000 (17:37 +0100)] 
Allow restriction for one DVR configuration mapped to one user

In some use cases, it may be usefull to not allow selection of the
DVR configuration for the end-users. Map the DVR configuration by name
matching the username for these restricted users (DVR configuration must
be identical to the username, otherwise the default configuration is used).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agoImprove copy operation for satellite muxes - allow specify the dst LNB config
Jaroslav Kysela [Tue, 28 Feb 2012 19:48:55 +0000 (20:48 +0100)] 
Improve copy operation for satellite muxes - allow specify the dst LNB config

The previous code was creating wrong mux entries with references
to a LNB configuration used by the source adapter.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
13 years agofix segfault due to failed mk_mux_create() 57/head
Frank Meerkötter [Thu, 23 Feb 2012 21:16:26 +0000 (22:16 +0100)] 
fix segfault due to failed mk_mux_create()

if mk_mux_create() fails due to to file system permissions
tvheadend will crash when trying to remove the rec-entry
from the UI.

13 years agospelling
Frank Meerkötter [Thu, 23 Feb 2012 21:15:22 +0000 (22:15 +0100)] 
spelling

13 years agoMerge pull request #56 from lunds/aac_sbr_fix
Andreas Öman [Wed, 22 Feb 2012 13:41:43 +0000 (05:41 -0800)] 
Merge pull request #56 from lunds/aac_sbr_fix

Multiplex HE-AAC with explicit SBR signalling in MKV

13 years agoMerge pull request #55 from ackalker/fix-unitialized-variable
Andreas Öman [Wed, 22 Feb 2012 13:40:49 +0000 (05:40 -0800)] 
Merge pull request #55 from ackalker/fix-unitialized-variable

Fix unitialized variable