Commit graph

763 commits

Author SHA1 Message Date
Jaroslav Kysela
6097dcd6d1 Fix crash when cfg->dvr_config_name is NULL (default config)
As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .

This patch fixes the second location for the user check.
2012-03-21 09:34:23 +01:00
Jaroslav Kysela
e4b88cfc39 Fix crash when cfg->dvr_config_name is NULL (default config)
As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .
2012-03-21 09:31:33 +01:00
Jaroslav Kysela
d8788062ab Allow restriction for one DVR configuration mapped to one user
In some use cases, it may be usefull to not allow selection of the
DVR configuration for the end-users. Map the DVR configuration by name
matching the username for these restricted users (DVR configuration must
be identical to the username, otherwise the default configuration is used).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-03-01 17:55:24 +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
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
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
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
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
Jernej Fijačko
19a3f3019d Merge branch 'master' of github.com:mikrohard/tvheadend 2011-10-12 13:40:31 +02:00
Jernej Fijačko
a5a353ff51 Ignore packet if fsize equals zero 2011-10-12 13:40:07 +02:00
Chris
1fe5260368 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.
2011-09-28 20:30:14 +10:00
Andreas Öman
81e53b3156 Fix a crash caused by pull req #39 2011-09-21 17:02:13 +08:00
Andreas Öman
c88a64692c Fix a crash caused by pull req #39 2011-09-20 09:03:04 +02:00
Jernej Fijačko
2790f61836 Support sound recording of MP4A streams 2011-09-16 13:58:20 +02:00
Jernej Fijačko
f24594a8f7 Correct frame duration 2011-09-16 11:25:10 +02:00
Jernej Fijačko
29f68b5880 Some small improvements 2011-09-16 10:16:30 +02:00
Jernej Fijačko
73dd4c2cc7 Initial support for parsing AAC streams inside mp4a container 2011-09-15 15:12:54 +02:00
Andreas Öman
d4562ecdeb Merge pull request #39 from thaelim/master
Duplicate DVR and EPG entries in Australia
2011-09-12 22:12:31 -07:00
Chris
e6159c4373 Improved logic when an event is replaced in EPG
This is needed to avoid removing DVR entries that are not based
on an AutoRec
2011-09-11 15:30:24 +10:00
Phillip
453f83a532 Added extension header 4 bytes which isn't part of the extension header length 2011-09-10 16:38:29 +02:00
Chris
f924187bfc * Cancel DVR entries for events that are removed from EPG
* Handle networks that change DVB event ID when updating event details
2011-09-09 20:24:49 +10:00
Andreas Öman
082e661318 Merge pull request #37 from john-tornblom/pull_request
getEvent command with property dvrId
2011-08-31 11:52:16 -07:00
Andreas Öman
0c1c1cfbd9 Try to avoid rescheduling DVR entries
Patch by  Chris Dekter

Fixes #179
2011-08-30 23:29:29 +02:00
John Törnblom
fae2b44333 added property 'dvrId' to the command 'getEvent' that points to the id of a recording. 2011-08-30 18:19:07 +02:00
John Törnblom
38b6f4b700 fixed small typo 2011-08-30 18:18:45 +02:00
Marc Perrudin
462fd53f62 Use checkbox instead of combobox for EIT
Update doc
2011-08-19 22:31:00 +02:00
Marc Perrudin
d615aefe0d Code cleanup 2011-08-19 18:08:47 +02:00
Marc Perrudin
630b40d590 Add support for disabling EIT grabbing on selected services. 2011-08-19 17:54:12 +02:00
Julian Scheel
45281ce0c3 Fix initial scan with s2api
Set dvb-s as default delivery system, so that it is used for muxes of the initial tuning list
2011-08-17 12:08:10 +02:00
mossroy
8db5f9452d linuxtv_muxes.h rebuilt from dvb-apps, with fr-* removed, and auto-* files recognized as a generic region 2011-07-04 22:19:02 +02:00
mossroy
750a927b7f 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
2011-07-02 14:51:32 -07:00
Alain Kalker
a0290539e2 Fallback to Latin1 charset when ISO6937 is not supported. 2011-06-10 01:55:57 +02:00
Andreas Öman
d18c4bc0b6 Official name is UTF-8, not UTF8. 2011-06-09 23:59:07 +02:00
Andreas Öman
f8710c712f epg: Correctly unlink from channels (avoid rearming timers causing segfault)
Fixes #553
Fixes #533
Fixes #513
2011-06-08 23:07:54 +02:00
Andreas Öman
920de31efe Send our id (0x6502) in cwc login. Can be used by servers to identify Tvheadend 2011-05-25 08:39:59 +02:00
Andreas Öman
828137904e Avoid SPS and PPS id array out of bounds in h264 parser
Fixes ticket #467
2011-05-18 11:43:24 +02:00
John Törnblom
c1b96791e4 sync with upstream 2011-05-13 21:24:34 +02:00
John Törnblom
b5e6113ba9 sync with upstream 2011-05-13 21:23:27 +02:00
John Törnblom
2c9e8439ea send eventId with events 2011-05-13 21:20:44 +02:00
John Törnblom
0ac11db415 Merge remote branch 'upstream/master' into pull_request
Conflicts:
	src/webui/static/app/tvheadend.js
2011-05-13 21:20:14 +02:00