Commit graph

3909 commits

Author SHA1 Message Date
Brian Conway
045cce86e8 Issue #1968: Clarify grabber mechanics for newly-mapped channels. 2014-02-11 19:22:22 -06:00
John Törnblom
f28ca36077 cosmetics 2014-01-28 14:41:33 +01:00
John Törnblom
e068315a6b epg: persist brand/season/episode images 2014-01-28 14:40:53 +01:00
Adam Sutton
f8f8efbebe htsp: bump protocol version to reflect addition of new cutpoint API 2014-01-28 09:42:58 +00:00
Adam Sutton
20154413ab dvr: some fixes from kendrak24 for my changes to PR #284 2014-01-28 08:43:06 +00:00
Adam Sutton
c2ecbf4185 dvr: clean up the new cutpoint code 2014-01-27 09:35:09 +00:00
kendrak24
d9bc3b6d41 Added EDL support over HTSP 2014-01-26 18:05:00 +01:00
John Törnblom
b10cfcf406 webif: added a html5 based bandwidth monitor. 2014-01-17 13:53:44 +01:00
John Törnblom
e6e4ae7bf2 transcoding: fixed compilation on ubuntu 14.04 2014-01-17 13:53:43 +01:00
Adam Sutton
36249f75ad Merge remote-tracking branch 'origin/pr/322' 2014-01-16 21:20:11 +00:00
Adam Sutton
16badbd4a9 channel: add imagecache field 2014-01-16 21:19:15 +00:00
Luis Fernandes
4c4b085cd0 Added smart app banner for ios, linking to tvhclient 2014-01-16 12:06:23 +00:00
oscar-b
c80ddfacc9 Add "onid-" as suggested by Adam 2014-01-16 10:55:05 +01:00
oscar-b
fc068dd782 Use ONID as CRID authority as last resort. 2014-01-16 10:55:04 +01:00
Adam Sutton
5c41db0462 Merge remote-tracking branch 'origin/pr/319'
Fixes #1897
2014-01-15 21:12:11 +00:00
Adam Sutton
ea163ab923 tsfile: fix broken build caused by BSD updates 2014-01-15 20:31:39 +00:00
Bernhard Froehlich
998d41e7e0 mpegts: Implement using nanosleep() for systems where clock_nanosleep() is not available 2014-01-15 14:13:56 +00:00
Bernhard Froehlich
605524c0e5 build: ioctl() is defined in platform specific include files and features.h is Linux specific 2014-01-15 14:13:40 +00:00
Bernhard Froehlich
7bcaccb3d4 build: Fix a gcc 4.2 warning on 64bit systems
src/descrambler/capmt.c:485: warning: comparison is always false due to limited range of data type
src/descrambler/capmt.c:487: warning: comparison is always false due to limited range of data type
src/descrambler/capmt.c:538: warning: comparison is always false due to limited range of data type
src/descrambler/capmt.c:549: warning: comparison is always false due to limited range of data type
2014-01-15 14:13:32 +00:00
Adam Sutton
b0f3d988a7 epggrab: fix debug statement in opentv for 32/64 bit 2014-01-15 13:00:19 +00:00
John Törnblom
25093a8478 webif: make the channel list in the html5 video player editable. 2014-01-14 21:11:36 +01:00
Dietmar Konermann
e48293d7f3 Changed date format in epg view 2014-01-14 21:09:24 +01:00
Dietmar Konermann
87751eceb2 Added long date columns to epg view 2014-01-14 16:52:28 +01:00
Adam Sutton
701f05343c linuxdvb: add back in la_is_enabled() callback that got removed by mistake. 2014-01-12 22:31:27 +00:00
Adam Sutton
257961d1ca linuxdvb: stop EN50494 config interfering with other settings. Fixes #1929. 2014-01-12 18:11:45 +00:00
Adam Sutton
03caed6a10 linuxdvb: some simplications to EN50494 support
I've removed some of the bounds checking, not a bad thing to have it, but
in general we work on the principle that if the user really is trying hard
enough to pass broken values, then so be it!

Also correct some spelling mistakes and change UI refs to "Unicable" rather
than the standard "EN50494".
2014-01-11 21:03:01 +00:00
Adam Sutton
0fb3e9db94 fsmonitor: remove extraneous typedef's that can cause compile error. Fixes #1923 2014-01-11 13:22:41 +00:00
Adam Sutton
fab8964451 linuxdvb: fix satconf configuration saving 2014-01-11 01:40:22 +00:00
Adam Sutton
e874e54835 main: fix stupid error of moving the initial lock of global_lock 2014-01-11 01:40:22 +00:00
Adam Sutton
a4e1aa7c74 linuxdvb: some drivers appear to fail to respond to ENUM_DELSYS! 2014-01-11 01:40:18 +00:00
Adam Sutton
c6f8e60053 debian: remove redundant delay option 2014-01-11 00:50:33 +00:00
Adam Sutton
07ad772e70 Merge remote-tracking branch 'origin/pr/318'
Conflicts:
	src/input/mpegts/linuxdvb/linuxdvb_satconf.c
2014-01-11 00:48:06 +00:00
Adam Sutton
9addc4e82b linuxdvb: ensure satconf memory is cleaned up properly 2014-01-11 00:43:59 +00:00
Adam Sutton
7517af8eb7 Merge remote-tracking branch 'origin/pr/317' 2014-01-11 00:29:16 +00:00
Adam Sutton
85376b622c linuxdvb: minor tweak to adapter UUID generation
This overcomes issues with multi-frontend tuners that change the
tuner name based on the selected frontend. We simply force the selection
of the first available frontend, which should keep things constant.
2014-01-11 00:27:01 +00:00
Adam Sutton
96b4b22312 linuxdvb: added dynamic and combi DVB tuner support
I have also simplified the hardware tree. Though I still need to
resolve some minor issues related to adapter ID'ing.
2014-01-11 00:27:00 +00:00
Adam Sutton
517af478ab fsmonitor: general purpose wrapper for inotify for monitoring files/dirs
pretty basic, but enough to get me started on the things I want to do for
dynamic dvb adapters, now I've given up on using udev (for various reasons).

Will probably want to migrate DVR inotify stuff onto this framework eventually.
2014-01-11 00:27:00 +00:00
Adam Sutton
c0c2a39fd6 tcp: correct typo in debug message 2014-01-11 00:27:00 +00:00
Bernhard Froehlich
226ae844bc build: declare environ explicitly on FreeBSD
src/trap.c:107: error: 'environ' undeclared (first use in this function)
2014-01-10 20:51:26 +00:00
Bernhard Froehlich
9fd07c65a4 build: Add missing include for Dl_info on FreeBSD which is only used
when execinfo is enabled.

src/trap.c:144: error: 'Dl_info' undeclared (first use in this function)
src/trap.c:144: error: expected ';' before 'dli'
cc1: warnings being treated as errors
src/trap.c:187: warning: implicit declaration of function 'dladdr'
src/trap.c:187: error: 'dli' undeclared (first use in this function)
2014-01-10 20:49:23 +00:00
Bernhard Froehlich
0370fb3e41 pthread: Add missing include for pthread_set_name_np(3) 2014-01-10 20:40:31 +00:00
John Törnblom
0554302f77 iptv: fixed crash when iptv url is null 2014-01-10 14:45:07 +01:00
Sascha Kuehndel (InuSasha)
88f0dbba2e EN50494: merge mutex_unlocks after for-loop 2014-01-09 20:01:51 +01:00
Sascha Kuehndel (InuSasha)
35a2216eb8 EN50494: basic collision control
- add DiSEqC repeats to en50494 tune, with random delay
- avoid parallel tuning on en50494
2014-01-09 19:23:33 +01:00
Sascha Kuehndel (InuSasha)
00e9adc310 EN50494: better pin drop down 2014-01-08 22:17:02 +01:00
Sascha InuSasha Kuehndel
96e3f7b0a4 EN50494: convert fields for id and pin to a drop down box, on gui 2014-01-08 21:31:01 +01:00
Bernhard Froehlich
4559e36dc1 pthread: Set name of thread for easier debugging on FreeBSD 2014-01-08 14:39:26 +00:00
Bernhard Froehlich
727357e1bd Revert "freebsd: Assume all devices on FreeBSD are USB 2.0 per default because"
This reverts commit fd75ad6d3d71429f9e82339bd5abdb391725923b.
2014-01-08 14:32:52 +00:00
InuSasha
5b163273d2 EN50494: small fixes 2014-01-06 22:22:28 +01:00
InuSasha
8792c5cb42 EN50494: add gui interface for configuration
- EN50494 configuration
- revert drop off compiler optimation
2014-01-06 19:05:26 +01:00