]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
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:17:09 +0000 (18:17 +0100)]
added missing free() to epg_event_destroy
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
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
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
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
Andreas Öman [Fri, 10 Jun 2011 06:54:25 +0000 (23:54 -0700)]
Merge pull request #32 from ackalker/iconv-fixes
Fallback to Latin1 charset when ISO6937 is not supported.
Alain Kalker [Thu, 9 Jun 2011 23:55:29 +0000 (01:55 +0200)]
Fallback to Latin1 charset when ISO6937 is not supported.
Andreas Öman [Thu, 9 Jun 2011 21:59:07 +0000 (23:59 +0200)]
Official name is UTF-8, not UTF8.
Andreas Öman [Wed, 8 Jun 2011 21:04:33 +0000 (23:04 +0200)]
epg: Correctly unlink from channels (avoid rearming timers causing segfault)
Fixes #553
Fixes #533
Fixes #513
Andreas Öman [Wed, 8 Jun 2011 20:59:51 +0000 (13:59 -0700)]
Merge pull request #31 from opdenkamp/staging
fix pbuilder package building
Andreas Öman [Tue, 7 Jun 2011 19:10:08 +0000 (21:10 +0200)]
Emit phony targets in dep files
Andreas Öman [Wed, 25 May 2011 06:39:59 +0000 (08:39 +0200)]
Send our id (0x6502) in cwc login. Can be used by servers to identify Tvheadend
Lars Op den Kamp [Sat, 21 May 2011 09:23:33 +0000 (11:23 +0200)]
fix pbuilder package building
Andreas Öman [Wed, 18 May 2011 09:43:18 +0000 (11:43 +0200)]
Avoid SPS and PPS id array out of bounds in h264 parser
Fixes ticket #467
Andreas Öman [Fri, 13 May 2011 19:31:12 +0000 (12:31 -0700)]
Merge pull request #30 from john-tornblom/pull_request
Send eventId for events
John Törnblom [Fri, 13 May 2011 19:24:34 +0000 (21:24 +0200)]
sync with upstream
John Törnblom [Fri, 13 May 2011 19:23:27 +0000 (21:23 +0200)]
sync with upstream
John Törnblom [Fri, 13 May 2011 19:16:16 +0000 (21:16 +0200)]
send eventId with events
John Törnblom [Fri, 13 May 2011 19:20:14 +0000 (21:20 +0200)]
Merge remote branch 'upstream/master' into pull_request
Conflicts:
src/webui/static/app/tvheadend.js
Andreas Öman [Tue, 10 May 2011 18:07:05 +0000 (20:07 +0200)]
webui: Enable YADIF in VLC if VLC version >1.1
Andreas Öman [Tue, 10 May 2011 18:05:57 +0000 (20:05 +0200)]
webui: Fix path to when playing from DVR
Andreas Öman [Tue, 10 May 2011 18:04:26 +0000 (20:04 +0200)]
Improve VLC player window
* Enable resize for player-window (inner vlc-plugin autoscales to 100%, allows movie-resize during playback)
* Fixes channel-switching (didn't work before here, it played always the same channel)
* Enables multiple vlc-playback-windows for parallel playback of more than 1 stream
* Adds a message to fullscreen-button click, that fullscreen mode is broken in VLC 1.1.x if VLC plugin 1.1.x is detected
(see http://forum.videolan.org/viewtopic.php?f=4&t=82721&p=274383, last known version to work: 1.0.5 <- that one has no DXVA for example :( )
* Now shows M3U and DirectStream URL if plugin is missing in BOTH cases (there were 2 in code)
Patch by cyberjunk
Andreas Öman [Tue, 10 May 2011 18:01:34 +0000 (20:01 +0200)]
Change the M3U playlist return mime-type to "audio/x-mpegurl"
According to (http://www.w3schools.com/media/media_mimeref.asp) this is more correct (there's no application/... variant).
Patch by cyberjunk
Andreas Öman [Tue, 10 May 2011 18:00:49 +0000 (20:00 +0200)]
webui: Set default sortorder for channels to assigned number
Andreas Öman [Wed, 4 May 2011 12:16:32 +0000 (14:16 +0200)]
Correctly deal with write errors when delivering files over HTTP
Andreas Öman [Wed, 4 May 2011 12:16:10 +0000 (14:16 +0200)]
Drop another "write-only" variable
Andreas Öman [Wed, 4 May 2011 11:45:56 +0000 (13:45 +0200)]
Avoid assignment of write-only variables, silences gcc4.6
Andreas Öman [Wed, 4 May 2011 11:45:31 +0000 (13:45 +0200)]
Check and act on return values from write()
Andreas Öman [Tue, 3 May 2011 21:41:55 +0000 (23:41 +0200)]
Split debugging symbols in separate files
Done according to the guidelines at:
http://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html