Commit graph

4851 commits

Author SHA1 Message Date
Jaroslav Kysela
c31a0c8077 SAT>IP: The frequencies for DVB-T and DVB-C are in Hz - missin / 1000 2014-08-18 13:17:37 +02:00
Jaroslav Kysela
380c18639e dvb psi parser: fix the warning message in dvb_desc_terr_del() 2014-08-18 13:16:51 +02:00
Jaroslav Kysela
4a13a2b1ba uuid: check the uuid string size 2014-08-18 11:46:38 +02:00
Jaroslav Kysela
4dc87895d1 ACL: fix password migration 2014-08-18 11:42:35 +02:00
Jaroslav Kysela
51660ad01d SAT>IP: let static clients to initialize, even if UPnP init failed 2014-08-18 09:19:39 +02:00
Jaroslav Kysela
51ea193f2b subscriptions: send GRACE also for the MUX subscriptions 2014-08-18 08:49:58 +02:00
Jaroslav Kysela
adc59990be subcriptions: reschedule - add the early retry scheme for the busy situations 2014-08-17 23:04:47 +02:00
Jaroslav Kysela
68232b6604 linuxdvb: Do not allow to use tuner in the setup phase (diseqc+) 2014-08-17 22:43:12 +02:00
Jaroslav Kysela
f14d7beda9 mpegts: move active mux check to mpegts_mux_instance_start() 2014-08-17 22:41:44 +02:00
Jaroslav Kysela
ff0e7ef198 Revert "linuxdvb: handle lfe_ready better - send status all time"
This reverts commit 91f3b2c5f8.
2014-08-17 20:24:30 +02:00
Jaroslav Kysela
b886d1965c ACL: fix the channel tag list creation 2014-08-17 19:59:41 +02:00
Jaroslav Kysela
5a4da40133 ACL: 2nd attempt to fix the default access 2014-08-17 19:57:16 +02:00
Jaroslav Kysela
6883f39729 ACL: fix the default rights and rights updating 2014-08-17 15:47:43 +02:00
Jaroslav Kysela
91f3b2c5f8 linuxdvb: handle lfe_ready better - send status all time 2014-08-17 10:56:10 +02:00
Jaroslav Kysela
a5bca8637c ACL: add missing src/api/api_access.c file 2014-08-16 23:56:59 +02:00
Jaroslav Kysela
8c24a4cf6f ACL: rewrite to use idnode system... 2014-08-16 23:51:59 +02:00
Jaroslav Kysela
a75d6b75d0 linuxdvb: add more trace info to the tune functions 2014-08-16 21:09:31 +02:00
Jaroslav Kysela
0f43024f70 idnode: fix the short uuid check in idnode_insert() 2014-08-16 19:32:48 +02:00
Jaroslav Kysela
fd8649d495 whitespace fix 2014-08-16 15:55:02 +02:00
Sergio Costa Fortier
9af56fd79d Corrected ssize_t log printing. Cleanup. 2014-08-16 15:54:08 +02:00
Sergio Costa Fortier
d91375de0a Corrected build for android.
Included --enable-android on configure script.
Build with that sample script:
#!/bin/sh
# Make sure you have TOOLCHAIN defined in .bashrc or .bash_profile and have linux/dvb headers in include dir.
SRC_DIR="`pwd`/tvheadend"
INCLUDE_DIR="`pwd`/out/include"
cd $SRC_DIR
export SYS_ROOT="$TOOLCHAIN/sysroot"
export CC="arm-linux-androideabi-gcc --sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CXX="arm-linux-androideabi-g++ --sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CPP="arm-linux-androideabi-cpp"
export LD="arm-linux-androideabi-ld"
export AR="arm-linux-androideabi-ar"
export RANLIB="arm-linux-androideabi-ranlib"
export STRIP="arm-linux-androideabi-strip"
export CROSSCOMPILE="arm-linux-androideabi-"
export CFLAGS="--sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export CXXFLAGS="--sysroot=$SYS_ROOT -I$INCLUDE_DIR"
export LIBS="-lc -lgcc"
./configure --prefix=$SYS_ROOT/usr --arch=armv7  --platform=linux --disable-avahi --enable-bundle --python=/usr/bin/python --enable-android
make
TODO: change shm code to ashmem on tvhtime.c
2014-08-16 15:54:08 +02:00
Dreamcat4
f78ce0a4fe Fix Syntax error. Redirection wrong way around. Thanks @ksooo ! 2014-08-16 12:21:12 +01:00
Dreamcat4
e679aefb4f For issue#2192. Run scripts though shellcheck. Put back configure.inc to use bash for now. 2014-08-16 12:21:08 +01:00
Jaroslav Kysela
f0b348d457 linuxdvb: Add default name Position#<num> for the advanced DVB-S settings 2014-08-16 09:13:22 +02:00
Jaroslav Kysela
98f197ce6c linuxdvb: one more en50494 creation fix 2014-08-16 09:07:37 +02:00
Jaroslav Kysela
e1add61aa8 idnode: handle short uuid identifiers better 2014-08-15 20:06:06 +02:00
Jaroslav Kysela
1dc009a94d epggrab: remove epggrab_running check from _epggrab_socket_thread()
... otherwise the loop will be terminated before epggrab_running is set to 1 at startup
2014-08-15 12:27:41 +02:00
Jaroslav Kysela
59242268bd http: improve the error logging 2014-08-15 12:25:44 +02:00
Sascha Kuehndel (InuSasha)
c66edd21c5 linuxdvb: en50494 fix saving settings 2014-08-14 20:07:36 +02:00
Jaroslav Kysela
1cf6149b06 linuxdvb: en50494 - ID (1-8) is really SCR number (0-7) 2014-08-14 17:07:56 +02:00
Jaroslav Kysela
c6d99fc4a7 linuxdvb: en50494 - add list (0, 1) for position val\ue, too 2014-08-14 17:07:53 +02:00
Jaroslav Kysela
6eb0a6b88c linuxdvb: en50494 - use safe values for data1 2014-08-14 16:40:44 +02:00
Jaroslav Kysela
8f00f09837 dvr: fix the start and end time for post processor - fixes #1990 2014-08-14 16:22:57 +02:00
Jaroslav Kysela
1eddf45a8a capmt: do properly the reconnection, fix another mutex bug - fixes #2227 2014-08-14 15:48:26 +02:00
Jaroslav Kysela
cb5c5d19dc access: fix access_get_hashed() the '*' user handling 2014-08-14 12:59:44 +02:00
Jaroslav Kysela
d32793258d access: add back proper --noacl handling, show error when no acl entries are present 2014-08-14 12:47:06 +02:00
Jaroslav Kysela
c7d2595d95 access: Fix ACCESS_FULL and handle --noacl also in access_get_by_addr() 2014-08-14 12:28:35 +02:00
Jaroslav Kysela
1579757ca0 server: Add the CAID column to make possible to filter services against CAID - fixes #2153 2014-08-13 20:53:02 +02:00
Jaroslav Kysela
39c202cff2 mpegts dvb mux: Allow to change the frequency and symbolrate trough the Edit button 2014-08-13 20:27:16 +02:00
Jaroslav Kysela
7d3a65d047 support: replace /bin/bash with /bin/sh for FreeBSD - fixes issue#2192 2014-08-13 18:05:25 +02:00
Jaroslav Kysela
261536c48f SAT>IP: Fix the master tuner function - fixes#2174 2014-08-13 16:53:58 +02:00
Jaroslav Kysela
17c23ee71d linuxdvb: another attempt to fix unicable config - fixes#2188 2014-08-13 15:50:12 +02:00
Jaroslav Kysela
0addaf1389 tcp: bind http and htsp ports before setting uid / gid - fixes#2190 2014-08-13 15:09:38 +02:00
Jaroslav Kysela
b64b62964a mpegts mux: include network to the mux class title - fixes #2219 2014-08-13 14:30:41 +02:00
Jaroslav Kysela
fc1f960629 mpegts tables: moved locking from inside to outside mux open/close 2014-08-13 09:54:03 +02:00
Sam Stenvall
767a75d2f5 [webui] render a progress bar for currently running programmes 2014-08-13 09:54:03 +02:00
Sam Stenvall
2563ab4fb6 [webui] remove some unused stuff 2014-08-13 09:54:02 +02:00
Sam Stenvall
d8572f7740 [webui] fix status icon updates when a recording is scheduled/started from the
EPG grid

We can listen on dvrdb comet updates but we should only act on them when the
EPG grid is visible. When it's not visible the update is delayed until the
tab becomes visible again.
2014-08-13 09:54:02 +02:00
Jaroslav Kysela
5745e3e0d4 subscriptions_reschedule: fix the timer value 2014-08-12 22:39:25 +02:00
Jaroslav Kysela
1648168cdb mpegts table: removed all code from mpegts_table_flush_all() which is already in mpegts_mux_close_table() 2014-08-12 21:09:12 +02:00