]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
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>
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
Frank Meerkötter [Sat, 31 Mar 2012 22:02:36 +0000 (00:02 +0200)]
fix warning about unused variable
Frank Meerkötter [Sat, 31 Mar 2012 21:45:40 +0000 (23:45 +0200)]
fix "comparison of unsigned expression < 0 is always false"
Frank Meerkötter [Sat, 31 Mar 2012 21:44:40 +0000 (23:44 +0200)]
fix pointless self-assign
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
Stefan Saraev [Thu, 29 Mar 2012 18:20:55 +0000 (21:20 +0300)]
fix ca descr parsing for caid 4aee
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
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>
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)
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.
John Törnblom [Wed, 14 Mar 2012 06:45:33 +0000 (07:45 +0100)]
Merge remote branch 'upstream/master' into upstream
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
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
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
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)
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
John Törnblom [Sun, 11 Mar 2012 17:29:49 +0000 (18:29 +0100)]
Cosmetics
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
John Törnblom [Sun, 11 Mar 2012 17:17:09 +0000 (18:17 +0100)]
added missing free() to epg_event_destroy
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.
John Törnblom [Sun, 11 Mar 2012 17:10:45 +0000 (18:10 +0100)]
unlock mutex earlier
John Törnblom [Sun, 11 Mar 2012 17:08:45 +0000 (18:08 +0100)]
Log timeouts as warnings
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
amet [Thu, 8 Mar 2012 10:13:48 +0000 (14:13 +0400)]
change CWS_NETMSGSIZE to 362
John Törnblom [Thu, 8 Mar 2012 09:54:48 +0000 (10:54 +0100)]
Merge branch 'upstream', remote branch 'upstream/master' into upstream
John Törnblom [Thu, 8 Mar 2012 09:53:07 +0000 (10:53 +0100)]
sanity checks for mkv muxer
Andreas Öman [Wed, 7 Mar 2012 14:15:50 +0000 (06:15 -0800)]
Merge pull request #65 from terual/master
Added missing free()s
Bart Lauret [Wed, 7 Mar 2012 14:12:48 +0000 (15:12 +0100)]
added missing free()s
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
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.
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.
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).
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
John Törnblom [Mon, 5 Mar 2012 16:52:38 +0000 (17:52 +0100)]
Check for null pointers
John Törnblom [Mon, 5 Mar 2012 16:51:52 +0000 (17:51 +0100)]
Log when a http streams starts and stops
John Törnblom [Mon, 5 Mar 2012 16:34:38 +0000 (17:34 +0100)]
Add meta tags to webstream
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
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
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
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
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'...
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()
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
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
John Törnblom [Fri, 2 Mar 2012 20:54:59 +0000 (21:54 +0100)]
do matroska muxing of live streams instead of raw TS
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
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.
Frank Meerkötter [Thu, 23 Feb 2012 21:15:22 +0000 (22:15 +0100)]
spelling
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
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
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
Alain Kalker [Sat, 18 Feb 2012 22:25:01 +0000 (23:25 +0100)]
Fix unitialized variable
Jernej [Sun, 29 Jan 2012 16:24:42 +0000 (17:24 +0100)]
Code optimization
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.
Andreas Öman [Wed, 4 Jan 2012 22:53:08 +0000 (23:53 +0100)]
Don't overwrite CFLAGS
Andreas Öman [Wed, 4 Jan 2012 22:48:50 +0000 (23:48 +0100)]
Install man pages at correct place
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.
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.
Andreas Öman [Thu, 8 Dec 2011 19:18:08 +0000 (20:18 +0100)]
Update mux configuration from dvb-apps-
bec11f78be51
Andreas Öman [Thu, 8 Dec 2011 08:37:26 +0000 (00:37 -0800)]
Merge pull request #47 from puddingpimp/pid-option
Add pidfile option
Dave Cameron [Thu, 8 Dec 2011 04:49:06 +0000 (17:49 +1300)]
re-forked from andoma/master
re-added PID file setting support.
Andreas Öman [Fri, 2 Dec 2011 21:12:59 +0000 (22:12 +0100)]
Use better atomic.h
Andreas Öman [Tue, 15 Nov 2011 22:11:30 +0000 (14:11 -0800)]
Merge pull request #43 from thaelim/master
Improved duplicate detection algorithm
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
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
Andreas Öman [Thu, 3 Nov 2011 21:16:59 +0000 (22:16 +0100)]
Fix incorrect CSS (I picked the wrong patch :(
refs #647
Andreas Öman [Wed, 2 Nov 2011 21:46:13 +0000 (22:46 +0100)]
Limit tv logo icon size
Patch by Mark Wormgoo
Fixes #647
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
Andreas Öman [Sat, 29 Oct 2011 20:48:41 +0000 (22:48 +0200)]
Add some helers to sbuf
Andreas Öman [Wed, 26 Oct 2011 19:58:39 +0000 (21:58 +0200)]
Build TVH even if SYS_DVBS does not exist
Fixes #737
Andreas Öman [Wed, 26 Oct 2011 14:39:57 +0000 (16:39 +0200)]
Prefer openssl over libssl
Jernej Fijačko [Wed, 12 Oct 2011 11:40:31 +0000 (13:40 +0200)]
Merge branch 'master' of github.com:mikrohard/tvheadend
Jernej Fijačko [Wed, 12 Oct 2011 11:40:07 +0000 (13:40 +0200)]
Ignore packet if fsize equals zero
Jernej Fijačko [Fri, 30 Sep 2011 11:23:46 +0000 (13:23 +0200)]
Fix memory leak in queue size protection
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.
Andreas Öman [Tue, 20 Sep 2011 07:03:04 +0000 (15:03 +0800)]
Fix 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
Jernej Fijačko [Fri, 16 Sep 2011 11:58:20 +0000 (13:58 +0200)]
Support sound recording of MP4A streams
Jernej Fijačko [Fri, 16 Sep 2011 09:25:10 +0000 (11:25 +0200)]
Correct frame duration
Jernej Fijačko [Fri, 16 Sep 2011 08:16:30 +0000 (10:16 +0200)]
Some small improvements
Jernej Fijačko [Thu, 15 Sep 2011 13:12:54 +0000 (15:12 +0200)]
Initial support for parsing AAC streams inside mp4a container
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
Andreas Öman [Tue, 13 Sep 2011 05:09:17 +0000 (22:09 -0700)]
Merge pull request #40 from flipit/master
RTP Extension Header
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
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
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
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
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
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.
John Törnblom [Tue, 30 Aug 2011 14:29:11 +0000 (16:29 +0200)]
fixed small typo
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.
Marc Perrudin [Fri, 19 Aug 2011 20:31:00 +0000 (22:31 +0200)]
Use checkbox instead of combobox for EIT
Update doc
Marc Perrudin [Fri, 19 Aug 2011 16:08:47 +0000 (18:08 +0200)]
Code cleanup
Marc Perrudin [Fri, 19 Aug 2011 15:54:12 +0000 (17:54 +0200)]
Add support for disabling EIT grabbing on selected services.
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
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
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)
mossroy [Mon, 4 Jul 2011 20:19:02 +0000 (22:19 +0200)]
linuxtv_muxes.h rebuilt from dvb-apps, with fr-* removed, and auto-* files recognized as a generic region
mossroy [Sat, 2 Jul 2011 21:51:32 +0000 (14:51 -0700)]
Add a few TLDs that are necessary to use latest dvb-apps files.
Modify detection of regions so that auto-* files can be handled in a generic region