]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
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: 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 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 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

13 years agoMultiplex HE-AAC with explicit SBR signalling in MKV 56/head
Mikael Lund Jepsen [Tue, 21 Feb 2012 21:58:56 +0000 (22:58 +0100)] 
Multiplex HE-AAC with explicit SBR signalling in MKV

This is a possible fix for bug #858: http://www.lonelycoder.com/redmine/issues/858

Ref: ISO/IEC 14496-3, Part 3: Audio
     Section 1.6.2.1 AudioSpecificConfig, and table 1.13 in particular

13 years agoFix unitialized variable 55/head
Alain Kalker [Sat, 18 Feb 2012 22:25:01 +0000 (23:25 +0100)] 
Fix unitialized variable

13 years agoCode optimization 45/head
Jernej [Sun, 29 Jan 2012 16:24:42 +0000 (17:24 +0100)] 
Code optimization

13 years agoMerge pull request #41 from mikrohard/master
Andreas Öman [Sun, 15 Jan 2012 16:18:10 +0000 (08:18 -0800)] 
Merge pull request #41 from mikrohard/master

Parsing support for AAC streams inside mp4a containers.

13 years agoDon't overwrite CFLAGS
Andreas Öman [Wed, 4 Jan 2012 22:53:08 +0000 (23:53 +0100)] 
Don't overwrite CFLAGS

13 years agoInstall man pages at correct place
Andreas Öman [Wed, 4 Jan 2012 22:48:50 +0000 (23:48 +0100)] 
Install man pages at correct place

13 years agoMerge pull request #48 from xbmc-cobradevil/master
Andreas Öman [Thu, 15 Dec 2011 21:34:37 +0000 (13:34 -0800)] 
Merge pull request #48 from xbmc-cobradevil/master

Fix emm updates for seca cards.

13 years agoFix the emm updates for seca, the break was accidently removed when adding support... 48/head
William van de Velde [Tue, 13 Dec 2011 18:42:21 +0000 (19:42 +0100)] 
Fix the emm updates for seca, the break was accidently removed when adding support for dre cards.

13 years agoUpdate mux configuration from dvb-apps-bec11f78be51
Andreas Öman [Thu, 8 Dec 2011 19:18:08 +0000 (20:18 +0100)] 
Update mux configuration from dvb-apps-bec11f78be51

13 years agoMerge pull request #47 from puddingpimp/pid-option
Andreas Öman [Thu, 8 Dec 2011 08:37:26 +0000 (00:37 -0800)] 
Merge pull request #47 from puddingpimp/pid-option

Add pidfile option

13 years agore-forked from andoma/master 47/head
Dave Cameron [Thu, 8 Dec 2011 04:49:06 +0000 (17:49 +1300)] 
re-forked from andoma/master
re-added PID file setting support.

13 years agoUse better atomic.h
Andreas Öman [Fri, 2 Dec 2011 21:12:59 +0000 (22:12 +0100)] 
Use better atomic.h

13 years agoMerge pull request #43 from thaelim/master
Andreas Öman [Tue, 15 Nov 2011 22:11:30 +0000 (14:11 -0800)] 
Merge pull request #43 from thaelim/master

Improved duplicate detection algorithm

13 years agoMerge pull request #46 from stefansaraev/master
Andreas Öman [Tue, 15 Nov 2011 22:11:00 +0000 (14:11 -0800)] 
Merge pull request #46 from stefansaraev/master

allow other programs such as vlc, udpxy, etc.. to bind to the same udp port

13 years agoallow other programs such as vlc, udpxy, etc.. to bind to the same udp port 46/head
Stefan Saraev [Tue, 15 Nov 2011 15:41:31 +0000 (17:41 +0200)] 
allow other programs such as vlc, udpxy, etc.. to bind to the same udp port

13 years agoFix incorrect CSS (I picked the wrong patch :(
Andreas Öman [Thu, 3 Nov 2011 21:16:59 +0000 (22:16 +0100)] 
Fix incorrect CSS (I picked the wrong patch :(

refs #647

13 years agoLimit tv logo icon size
Andreas Öman [Wed, 2 Nov 2011 21:46:13 +0000 (22:46 +0100)] 
Limit tv logo icon size

Patch by Mark Wormgoo

Fixes #647

13 years agoCorrectly multiplex h264 in MKV
Andreas Öman [Sat, 29 Oct 2011 21:01:02 +0000 (23:01 +0200)] 
Correctly multiplex h264 in MKV

Patch by patrick boissonade
Some adaption (drop dep on libav) by andoma

13 years agoAdd some helers to sbuf
Andreas Öman [Sat, 29 Oct 2011 20:48:41 +0000 (22:48 +0200)] 
Add some helers to sbuf

13 years agoBuild TVH even if SYS_DVBS does not exist
Andreas Öman [Wed, 26 Oct 2011 19:58:39 +0000 (21:58 +0200)] 
Build TVH even if SYS_DVBS does not exist

Fixes #737

13 years agoPrefer openssl over libssl
Andreas Öman [Wed, 26 Oct 2011 14:39:57 +0000 (16:39 +0200)] 
Prefer openssl over libssl

13 years agoMerge branch 'master' of github.com:mikrohard/tvheadend 41/head
Jernej Fijačko [Wed, 12 Oct 2011 11:40:31 +0000 (13:40 +0200)] 
Merge branch 'master' of github.com:mikrohard/tvheadend

13 years agoIgnore packet if fsize equals zero
Jernej Fijačko [Wed, 12 Oct 2011 11:40:07 +0000 (13:40 +0200)] 
Ignore packet if fsize equals zero

13 years agoFix memory leak in queue size protection
Jernej Fijačko [Fri, 30 Sep 2011 11:23:46 +0000 (13:23 +0200)] 
Fix memory leak in queue size protection

13 years agoMuch simpler and improved algorithm for detecting overlapping events. 43/head
Chris [Wed, 28 Sep 2011 10:30:14 +0000 (20:30 +1000)] 
Much simpler and improved algorithm for detecting overlapping events.

This version also solves a problem where the DVR database gets
corrupted when autorecs exist for two sequential events.

13 years agoFix a crash caused by pull req #39
Andreas Öman [Tue, 20 Sep 2011 07:03:04 +0000 (15:03 +0800)] 
Fix a crash caused by pull req #39

13 years agoFix a crash caused by pull req #39
Andreas Öman [Tue, 20 Sep 2011 07:03:04 +0000 (09:03 +0200)] 
Fix a crash caused by pull req #39

13 years agoSupport sound recording of MP4A streams
Jernej Fijačko [Fri, 16 Sep 2011 11:58:20 +0000 (13:58 +0200)] 
Support sound recording of MP4A streams

13 years agoCorrect frame duration
Jernej Fijačko [Fri, 16 Sep 2011 09:25:10 +0000 (11:25 +0200)] 
Correct frame duration

13 years agoSome small improvements
Jernej Fijačko [Fri, 16 Sep 2011 08:16:30 +0000 (10:16 +0200)] 
Some small improvements

13 years agoInitial support for parsing AAC streams inside mp4a container
Jernej Fijačko [Thu, 15 Sep 2011 13:12:54 +0000 (15:12 +0200)] 
Initial support for parsing AAC streams inside mp4a container

13 years agoMerge pull request #39 from thaelim/master
Andreas Öman [Tue, 13 Sep 2011 05:12:31 +0000 (22:12 -0700)] 
Merge pull request #39 from thaelim/master

Duplicate DVR and EPG entries in Australia

13 years agoMerge pull request #40 from flipit/master
Andreas Öman [Tue, 13 Sep 2011 05:09:17 +0000 (22:09 -0700)] 
Merge pull request #40 from flipit/master

RTP Extension Header

13 years agoImproved logic when an event is replaced in EPG 39/head
Chris [Sun, 11 Sep 2011 05:30:24 +0000 (15:30 +1000)] 
Improved logic when an event is replaced in EPG

This is needed to avoid removing DVR entries that are not based
on an AutoRec

13 years agoAdded extension header 4 bytes which isn't part of the extension header length 40/head
Phillip [Sat, 10 Sep 2011 14:38:29 +0000 (16:38 +0200)] 
Added extension header 4 bytes which isn't part of the extension header length

13 years ago* Cancel DVR entries for events that are removed from EPG
Chris [Fri, 9 Sep 2011 10:24:49 +0000 (20:24 +1000)] 
* Cancel DVR entries for events that are removed from EPG
* Handle networks that change DVB event ID when updating event details

13 years agoMerge pull request #37 from john-tornblom/pull_request
Andreas Öman [Wed, 31 Aug 2011 18:52:16 +0000 (11:52 -0700)] 
Merge pull request #37 from john-tornblom/pull_request

getEvent command with property dvrId

13 years agoTry to avoid rescheduling DVR entries
Andreas Öman [Tue, 30 Aug 2011 21:29:29 +0000 (23:29 +0200)] 
Try to avoid rescheduling DVR entries

Patch by  Chris Dekter

Fixes #179

13 years agoadded property 'dvrId' to the command 'getEvent' that points to the id of a recording. 37/head
John Törnblom [Tue, 30 Aug 2011 16:15:09 +0000 (18:15 +0200)] 
added property 'dvrId' to the command 'getEvent' that points to the id of a recording.

13 years agofixed small typo
John Törnblom [Tue, 30 Aug 2011 14:29:11 +0000 (16:29 +0200)] 
fixed small typo

13 years agoMerge pull request #36 from EkASs/master
Andreas Öman [Sun, 21 Aug 2011 19:59:27 +0000 (12:59 -0700)] 
Merge pull request #36 from EkASs/master

Add support for disabling EIT grabbing on selected services.

13 years agoUse checkbox instead of combobox for EIT 36/head
Marc Perrudin [Fri, 19 Aug 2011 20:31:00 +0000 (22:31 +0200)] 
Use checkbox instead of combobox for EIT
Update doc

13 years agoCode cleanup
Marc Perrudin [Fri, 19 Aug 2011 16:08:47 +0000 (18:08 +0200)] 
Code cleanup

13 years agoAdd support for disabling EIT grabbing on selected services.
Marc Perrudin [Fri, 19 Aug 2011 15:54:12 +0000 (17:54 +0200)] 
Add support for disabling EIT grabbing on selected services.

13 years agoMerge pull request #35 from julianscheel/master
Andreas Öman [Wed, 17 Aug 2011 10:40:05 +0000 (03:40 -0700)] 
Merge pull request #35 from julianscheel/master

fix initial scaning with s2api for drivers that won't default to a delivery system

13 years agoFix initial scan with s2api 35/head
Julian Scheel [Wed, 17 Aug 2011 10:08:10 +0000 (12:08 +0200)] 
Fix initial scan with s2api
Set dvb-s as default delivery system, so that it is used for muxes of the initial tuning list

14 years agoMerge pull request #33 from mossroy/master
Andreas Öman [Wed, 6 Jul 2011 05:50:29 +0000 (22:50 -0700)] 
Merge pull request #33 from mossroy/master

Pull request to update frequencies (linuxtv_muxes.h)