]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
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
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
Andreas Öman [Tue, 3 May 2011 20:51:19 +0000 (22:51 +0200)]
Fix MKBUNDLE in makefile silencer
Andreas Öman [Tue, 3 May 2011 20:41:26 +0000 (13:41 -0700)]
Merge pull request #22 from mmrvka/dvb_default_charset.
Dvb default charset
Andreas Öman [Tue, 3 May 2011 19:53:21 +0000 (21:53 +0200)]
dvb: Better handling of uncorrected blocks counter
Some DVB adapters return delta value from last read. Some return
absolute value since adapter was created.
Add some heuristics that tries to autodetect this.
Ticket #393
Andreas Öman [Tue, 3 May 2011 19:03:49 +0000 (21:03 +0200)]
Improve SUMMARY metadata in matroska files
Choose longest string from EPG's description, extended description,
extended item or extended text.
Andreas Öman [Tue, 3 May 2011 18:32:17 +0000 (20:32 +0200)]
not so verbose compile output
Andreas Öman [Tue, 3 May 2011 18:12:42 +0000 (11:12 -0700)]
Merge pull request #28 from nemphys/del-rec-dir.
Also delete created directories (if they exist and are empty) when deleting a timer (recording)
Andreas Öman [Tue, 3 May 2011 18:11:38 +0000 (11:11 -0700)]
Merge pull request #27 from nemphys/htsp-func.
Implement new function in dvr_db (and the respective new HTSP function), which actually does (in a single function) what dvr_entry_cancel and dvr_entry_delete functions do at the moment
Andreas Öman [Tue, 3 May 2011 18:10:09 +0000 (11:10 -0700)]
Merge pull request #26 from opdenkamp/staging.
add some more info in the stream descriptors in htsp
Lars Op den Kamp [Wed, 20 Apr 2011 22:12:08 +0000 (00:12 +0200)]
add the number of channels and rate to audio stream descriptors and the aspect to video stream descriptors in htsp.
Dimitris Kazakos [Wed, 20 Apr 2011 09:51:41 +0000 (12:51 +0300)]
Implement dvr_entry_cancel_delete in dvr_db and deleteDvrEntry/cancelDvrEntry in HTSP in order to provide HTSP clients the ability to delete the actual recording files along with a dvr entry
Dimitris Kazakos [Wed, 20 Apr 2011 17:32:33 +0000 (20:32 +0300)]
Also delete created directories (if they exist and are empty) when deleting a recording file from disk
Lars Op den Kamp [Sun, 17 Apr 2011 16:57:52 +0000 (00:57 +0800)]
implement emm updates for nagra and nds. credits: neoen
Lars Op den Kamp [Thu, 31 Mar 2011 21:53:32 +0000 (05:53 +0800)]
set the default priorit to DVR_PRIO_NORMAL instead of 0 with creating a DVR entry without an EPG event.
Lars Op den Kamp [Thu, 31 Mar 2011 21:26:22 +0000 (05:26 +0800)]
Set a default creator name if an empty or no creator name is provided when adding a DVR entry without an EPG event. Adding an entry with an empty creator name causes the GUI not to display any DVR entry at all.
Andreas Öman [Fri, 1 Apr 2011 13:32:07 +0000 (15:32 +0200)]
Correctly deal with return value from write()
Stéphane Bidoul [Wed, 9 Mar 2011 15:13:04 +0000 (16:13 +0100)]
Fix problem with xml parser eating spaces after character entity references
Martin Mrvka [Fri, 25 Mar 2011 23:13:56 +0000 (00:13 +0100)]
epg: merged support for settable dvb default charset from master
Andreas Öman [Mon, 21 Mar 2011 21:43:09 +0000 (22:43 +0100)]
Merge remote branch 'remotes/jdembski/add_update_timer'
Andreas Öman [Mon, 21 Mar 2011 21:37:44 +0000 (22:37 +0100)]
Merge branch 'staging' of https://github.com/opdenkamp/tvheadend into opdenkamp-staging
Andreas Öman [Mon, 21 Mar 2011 21:35:32 +0000 (22:35 +0100)]
Dont crash when deleting recordings and filename is not yet set. Ticket #383
Andreas Öman [Mon, 21 Mar 2011 21:29:47 +0000 (22:29 +0100)]
Merge branch 'status_xml_epg' of https://github.com/jdembski/tvheadend into jdembski-status_xml_epg
Lars Op den Kamp [Thu, 10 Mar 2011 23:02:28 +0000 (00:02 +0100)]
add the ability to add custom dvr entries via htsp
Andreas Öman [Mon, 7 Mar 2011 19:58:07 +0000 (20:58 +0100)]
epg: Keep track of next event for all channels. (Useful if there is no current event we can refer to)
htsp: Add nextEventId to HTSP channel updates
Andreas Öman [Wed, 2 Mar 2011 22:47:57 +0000 (23:47 +0100)]
Use content-disposition to set a filename to be used when downloading recorded files
Andreas Öman [Wed, 2 Mar 2011 22:32:45 +0000 (23:32 +0100)]
Fix a couple of bugs related to sending files > 2GB
Ticket #391
Andreas Öman [Tue, 1 Mar 2011 17:16:08 +0000 (18:16 +0100)]
Skip over extensions in RTP header. Ticket #388
ton.van.der.poel [Wed, 23 Feb 2011 20:42:57 +0000 (21:42 +0100)]
DVR - Bugfix - Duplicate recordings
In some situations (I suspend my main pvr machine, and use a script to wake it up before
recordings, this means I stop and start tvheadend multiple times a day), tvheadend starts
parsing EPG-data agains AutoRec rules before previously scheduled recordings are loaded
from disk.
Since the check for duplicate recordings is not present in the code that loads previously
scheduled recordings from disk, it would mean that when an autorec-rule was triggered, this
would result in duplicate scheduled recordings.
By first restoring previously scheduled recordings from disk and then loading the AutoRec
rules, this situation can not happen anymore...
Andreas Öman [Tue, 22 Feb 2011 08:15:43 +0000 (09:15 +0100)]
Fix fallout from hts-tvheadend => tvheadend rename
Andreas Öman [Mon, 21 Feb 2011 21:40:10 +0000 (22:40 +0100)]
Better backtraces thanks to addr2link
Andreas Öman [Sat, 19 Feb 2011 12:07:28 +0000 (13:07 +0100)]
Build debug package