Commit graph

2898 commits

Author SHA1 Message Date
BtbN
0a4f32bfba Make htsp_server and webui IPv6 ready 2013-01-15 06:09:33 +01:00
BtbN
b08a3c40d7 Make http server IPv6 ready 2013-01-15 03:05:21 +01:00
BtbN
abd5487cc7 Make tcp code use sockaddr_storage instead of sockaddr_in 2013-01-15 02:41:16 +01:00
BtbN
294b8d92c2 Make tcp_server_create IPv6 aware 2013-01-15 02:18:13 +01:00
BtbN
71b09488a1 .c files are not executable 2013-01-15 00:58:12 +01:00
Adam Sutton
29abf2f783 timeshift: Add processing of the SMT_START index 2013-01-14 16:44:26 +00:00
Adam Sutton
c872a3311e timeshift: fix bug in relative seeking from live. 2013-01-14 16:34:37 +00:00
Denis Pellizzon
1820b61a57 Fix #1504 - Set IE8 compatibility mode to fix extjs IE9 issues.
Also add missing <head> tag.
2013-01-14 13:39:40 +00:00
Adam Sutton
6077ac3fbe timeshift: fix some sob/eob problems. 2013-01-14 13:18:52 +00:00
Adam Sutton
eb6b33922e timeshift: add abs seek and proper 90kHz/1MHz conversions. 2013-01-14 13:18:46 +00:00
Adam Sutton
54e7e2ce5e Merge remote-tracking branch 'origin/pr/221' 2013-01-13 22:27:21 +00:00
Adam Sutton
0bcb119b1a Merge remote-tracking branch 'origin/pr/222' 2013-01-13 22:23:13 +00:00
Adam Sutton
07ce993b9c Merge remote-tracking branch 'origin/pr/224' 2013-01-13 22:22:54 +00:00
Adam Sutton
a2fab105a1 Fix #1529 - webUI should show timeshift periods as minutes. 2013-01-13 22:19:52 +00:00
Adam Sutton
d08c0b665a docs: update timeshift documentation. 2013-01-13 22:11:13 +00:00
Sergey Linnik
bd9a52fc52 add saving prevcaid to service config 2013-01-13 12:46:31 +04:00
oneadvent
cb7a879d6a adding help file for timeshift tab (under configure) 2013-01-12 18:36:16 -06:00
Adam Sutton
687d0471e8 build: ensure proper path is cleaned of .git files. 2013-01-12 20:30:03 +00:00
John Törnblom
5ba4b66116 libav: detect versions that are to old for libav muxing 2013-01-12 15:50:32 +01:00
Adam Sutton
b66edd471d timeshift: fix printing error. 2013-01-12 13:32:16 +00:00
Adam Sutton
87a79003a9 timeshift: fix start of buffer bug and add some useful debug. 2013-01-12 13:26:47 +00:00
Jason Millard
2df7b8d63b add cflags support to configure script 2013-01-11 22:08:28 -05:00
BtbN
9300506e4f Add a new button to service list which auto-mapps channels by service-name 2013-01-11 23:14:49 +01:00
Adam Sutton
a1461fb58a build: correction to ensure old data is removed. 2013-01-11 22:09:27 +00:00
Adam Sutton
7227c128eb build: remove use of submodule for dvb-scan data
Revert back to manually fetching, though now its a git report its somewhat
simpler and we'll avoid using a separate script.
2013-01-11 22:04:39 +00:00
Adam Sutton
1de1b68c7e build: ensure git submodule with dvb-scan data is updated. 2013-01-11 20:57:06 +00:00
Adam Sutton
bb51160721 dvb: ignore disabled adapters when finding EPG services. 2013-01-11 13:30:29 +00:00
Adam Sutton
622531e385 eit: fix a bug in EIT extended descriptor parsing. 2013-01-11 12:26:30 +00:00
Adam Sutton
b8a1efa00a Merge remote-tracking branch 'origin/pr/219' 2013-01-11 11:47:58 +00:00
Adam Sutton
979c9d5c7e Fix #1493 - timeshift: fix deadlock issue if streaming fails to start. 2013-01-11 11:35:41 +00:00
Adam Sutton
9a655a6218 build: Some tidying up of the build system
mainly this is just cleaning up the output from the build commands
but also added debian/changelog to ignore file to stop it being
accidentally committed back.
2013-01-11 11:13:29 +00:00
Adam Sutton
7f54c1c0e4 timeshift: ensure that timeshift_enabled flag is properly honoured. 2013-01-11 11:13:29 +00:00
Adam Sutton
d85e922e84 dvbscan: switch to using the new linuxtv scan git repo. 2013-01-11 11:13:29 +00:00
Adam Sutton
accc01db56 Fix #1083 - add inotify monitoring of recordings.
Should a recording be moved (within same dir) the DVR DB will be
updated.

Should it be moved (out of directory) or deleted entirely, it will
simply be marked as missing.

The parent directories are also monitored should they be moved
or deleted.
2013-01-11 11:13:29 +00:00
Adam Sutton
efee88c8a2 dvr: report error if a recordings file is missing. 2013-01-11 11:13:29 +00:00
Sergey Linnik
d31afe099e fix processing big non english eit packets
increase size of buffers for localized strings because in utf-8 they may
be bigger than 256 bytes
2013-01-11 01:34:11 +04:00
Dave Chapman
60371b07f8 Second attempt at protecting TRANSMISSION_MODE_4K from users with old versions of the DVB API. We just assume that it was introduced with the current API (5.3) as it is very unlikely anyone will actually come across such a broadcast. 2013-01-10 21:08:10 +00:00
Dave Chapman
ad2a737a11 Fix typo - ENABLE_ defines need to be tested with #if. Thanks to Glandos for spotting. 2013-01-10 20:59:14 +00:00
Andreas Öman
14fb1f9e1d HTSP: In response to subscribe() message, return if we support timeshift or not 2013-01-10 19:28:37 +01:00
Adam Sutton
053b86356a Fix #1491 - remove redundant include. 2013-01-10 11:02:15 +00:00
Adam Sutton
ac22d71a0c support: formatting of configure output. 2013-01-10 10:20:47 +00:00
John Törnblom
c5d889f692 libav: link with libavcodec 2013-01-10 09:41:36 +01:00
Andreas Öman
d262726729 timeshift: Fix possible deadlock (due to missing unlock) 2013-01-09 23:23:49 +01:00
Adam Sutton
8be121f558 make: add option to reconfigure with previous options. 2013-01-09 21:42:09 +00:00
Adam Sutton
11576caf97 timeshift: enable timeshift by default in the build. 2013-01-09 21:26:52 +00:00
Adam Sutton
86c4a969f7 timeshift: finish timeshift skip support.
I now have a more complete skip support implemented. This includes
properly handling buffer ends. I have tested with a custom pvr.hts
in XBMC, but it does need plenty more.
2013-01-09 21:26:52 +00:00
Kristofer Karlsson
2235b869ae timeshift: implemented skip 2013-01-09 21:26:52 +00:00
Adam Sutton
564340b32d timeshift: add new style capability check. 2013-01-09 21:26:52 +00:00
Adam Sutton
88a9d96039 timeshift: Reworked the reader engine to common up things and prepare for seek support. 2013-01-09 21:26:52 +00:00
Adam Sutton
acebb13f15 timeshift: Added on-demand buffer mode.
In this mode data will only be written to disk when paused and anything
in the buffer prior to the current play point will immediately be removed.

This implies that rewinding is never possible in this mode (though FF is)
and trying to do so will result in the buffer playback being paused.
2013-01-09 21:26:52 +00:00