Commit graph

1710 commits

Author SHA1 Message Date
Adam Sutton
134e3b880e Initial hack in of new epg data structures, xmltv refs hacked out and some code left in for compat. this will not compile/run. 2012-05-17 12:05:45 +01:00
Adam Sutton
214677a4f5 started work on epggrab module for pyepg (demo). 2012-05-17 12:03:05 +01:00
Adam Sutton
38a8a1cf8f added a few bits of extra support to htsmsg(_xml) processing. 2012-05-17 12:00:40 +01:00
Adam Sutton
05fa94c276 Remove some debug and finish of a few bits and pieces. 2012-05-16 17:00:09 +01:00
Adam Sutton
90889ace17 Start initial work on new epggrab framework. 2012-05-16 16:48:09 +01:00
Andreas Öman
3c341d8b44 Merge pull request #65 from terual/master
Added missing free()s
2012-03-07 06:15:50 -08:00
Bart Lauret
07c618aaa4 added missing free()s 2012-03-07 15:12:48 +01:00
Andreas Öman
405f766e1f Merge pull request #64 from john-tornblom/streaming_mkv_fixes
Some streaming mkv fixes
2012-03-07 05:17:55 -08:00
John Törnblom
841ab9087f skip seekhead for live streams and append epg tags whenever they change. 2012-03-06 18:07:49 +01:00
John Törnblom
19ad4c1262 avoid calling lseek on sockets as a socket is not seekable. 2012-03-06 14:48:58 +01:00
John Törnblom
6e02f496bf for streaming, use the smallest possible cluster size (one cluster per keyframe). 2012-03-06 14:48:10 +01:00
John Törnblom
e6826dca0e Made the maximum cluster size smaller for live streams and even smaller for live audio only streams 2012-03-06 13:57:45 +01:00
John Törnblom
3cea8ad970 Check for null pointers 2012-03-05 17:52:38 +01:00
John Törnblom
115089def3 Log when a http streams starts and stops 2012-03-05 17:51:52 +01:00
John Törnblom
839b164d7b Add meta tags to webstream 2012-03-05 17:34:38 +01:00
John Törnblom
ea617c8e24 fix offset for metainfo when metatags are present. not sure how these values add up but mkvalidator claims they are correct 2012-03-05 17:34:10 +01:00
John Törnblom
54f7b75801 increased initial 'tuning' timeout for http from 5 seconds to 20 seconds 2012-03-05 15:55:41 +01:00
John Törnblom
f104564aa1 Use channel name as title of stream and set the programme name as a tag named TITLE 2012-03-05 15:53:14 +01:00
Andreas Öman
abaf9290cb Merge pull request #60 from john-tornblom/http_mkvmuxing
do matroska muxing of live streams instead of raw TS
2012-03-02 23:27:42 -08:00
Andreas Öman
6162cd255b Merge pull request #61 from john-tornblom/htsp_get_ticket
added a new htsp method, 'getTicket'...
2012-03-02 23:25:42 -08:00
Andreas Öman
612ce06370 Merge pull request #57 from fmeerkoetter/fix_crash_invalid_record_dir
fix segfault due to failed mk_mux_create()
2012-03-02 23:25:15 -08:00
Andreas Öman
e008bc764f Merge pull request #59 from john-tornblom/upstream_fixes
Close file descriptors on various errors
2012-03-02 23:22:13 -08:00
John Törnblom
2309cbf22f added a new htsp method, 'getTicket' that will generate a http access ticket for a channel or recording 2012-03-02 22:19:43 +01:00
John Törnblom
289f6cc203 do matroska muxing of live streams instead of raw TS 2012-03-02 22:13:05 +01:00
John Törnblom
7d23150ae4 fix: make sure file descriptors are closed when serving recordings via http 2012-03-02 11:44:59 +01:00
Frank Meerkötter
f0e4366aa2 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.
2012-02-23 22:16:26 +01:00
Frank Meerkötter
57ef38d355 spelling 2012-02-23 22:15:22 +01:00
Andreas Öman
b8778005b4 Merge pull request #56 from lunds/aac_sbr_fix
Multiplex HE-AAC with explicit SBR signalling in MKV
2012-02-22 05:41:43 -08:00
Andreas Öman
4bb1566bd9 Merge pull request #55 from ackalker/fix-unitialized-variable
Fix unitialized variable
2012-02-22 05:40:49 -08:00
Mikael Lund Jepsen
3e3a197fa5 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
2012-02-21 22:58:56 +01:00
Alain Kalker
6a4fc69148 Fix unitialized variable 2012-02-18 23:25:01 +01:00
Andreas Öman
fdf89b2768 Merge pull request #41 from mikrohard/master
Parsing support for AAC streams inside mp4a containers.
2012-01-15 08:18:10 -08:00
Andreas Öman
7910c50e0f Don't overwrite CFLAGS 2012-01-04 23:53:08 +01:00
Andreas Öman
d4005c689d Install man pages at correct place 2012-01-04 23:49:04 +01:00
Andreas Öman
d66746ca56 Merge pull request #48 from xbmc-cobradevil/master
Fix emm updates for seca cards.
2011-12-15 13:34:37 -08:00
William van de Velde
51173a5508 Fix the emm updates for seca, the break was accidently removed when adding support for dre cards. 2011-12-13 19:42:21 +01:00
Andreas Öman
d5e3221747 Update mux configuration from dvb-apps-bec11f78be51 2011-12-08 20:18:08 +01:00
Andreas Öman
56966b5657 Merge pull request #47 from puddingpimp/pid-option
Add pidfile option
2011-12-08 00:37:26 -08:00
Dave Cameron
f38acc05f0 re-forked from andoma/master
re-added PID file setting support.
2011-12-08 17:49:06 +13:00
Andreas Öman
6bb8d14bd3 Use better atomic.h 2011-12-02 22:12:59 +01:00
Andreas Öman
9075408185 Merge pull request #43 from thaelim/master
Improved duplicate detection algorithm
2011-11-15 14:11:30 -08:00
Andreas Öman
31e70055a9 Merge pull request #46 from stefansaraev/master
allow other programs such as vlc, udpxy, etc.. to bind to the same udp port
2011-11-15 14:11:00 -08:00
Stefan Saraev
94147ea7b8 allow other programs such as vlc, udpxy, etc.. to bind to the same udp port 2011-11-15 17:41:31 +02:00
Andreas Öman
fdc743fda4 Fix incorrect CSS (I picked the wrong patch :(
refs #647
2011-11-03 22:16:59 +01:00
Andreas Öman
a605371cf5 Limit tv logo icon size
Patch by Mark Wormgoo

Fixes #647
2011-11-02 22:46:13 +01:00
Andreas Öman
fb106fa1df Correctly multiplex h264 in MKV
Patch by patrick boissonade
Some adaption (drop dep on libav) by andoma
2011-10-29 23:01:02 +02:00
Andreas Öman
8a5567dda4 Add some helers to sbuf 2011-10-29 22:48:41 +02:00
Andreas Öman
089f60ddf4 Build TVH even if SYS_DVBS does not exist
Fixes #737
2011-10-26 21:58:39 +02:00
Andreas Öman
b56dcb5138 Prefer openssl over libssl 2011-10-26 16:39:57 +02:00
Jernej Fijačko
19a3f3019d Merge branch 'master' of github.com:mikrohard/tvheadend 2011-10-12 13:40:31 +02:00