Jaroslav Kysela
cbf827fafd
descrambler: Fix EMM PID open in the CAT data callback
2014-08-21 22:08:50 +02:00
Jaroslav Kysela
0db47ed59c
Revert "dvr: migrate config v8 -> v9"
...
This reverts commit bee6c8ee2e
.
2014-08-21 21:39:08 +02:00
Jaroslav Kysela
35a296c622
webui: Fix the broken access check for containers and cache systems
2014-08-21 21:37:27 +02:00
Jaroslav Kysela
bee6c8ee2e
dvr: migrate config v8 -> v9
2014-08-21 21:36:49 +02:00
Jaroslav Kysela
00464a8deb
SAT>IP: Reworked the wait delay at startup
2014-08-21 20:22:58 +02:00
Jaroslav Kysela
54569a5b92
channel: Fix the class name
2014-08-21 16:31:48 +02:00
Jaroslav Kysela
40cabce3d8
HTSP: It seems that XBMC PVR does not like big tag identifiers, renumber
2014-08-21 16:20:30 +02:00
Jaroslav Kysela
3c088cb271
channel: tags - move to idnode system
2014-08-21 14:49:19 +02:00
Jaroslav Kysela
a958fd749e
config: add migration for channel tags to v8 config
2014-08-20 22:03:25 +02:00
Jaroslav Kysela
137041c5f1
descrambler: optimization for FTA channels
2014-08-20 21:10:00 +02:00
Jaroslav Kysela
6cbf1568bb
idnode: ensure that idnode_insert return value is checked on all places
2014-08-20 19:27:09 +02:00
Jaroslav Kysela
17319d4927
tvhlog: fix the tvhlog_limit() plus linuxdvb quick-fix
2014-08-20 17:38:52 +02:00
Jaroslav Kysela
b7ff47f633
linuxdvb: limit to log status ioctl errors once per hour
2014-08-20 16:08:08 +02:00
Jaroslav Kysela
7fe33f7bfd
Handle signal SIGILL for ARM
2014-08-20 13:37:49 +02:00
Jaroslav Kysela
8677a62f78
limit log: move it to tvhlog.h, use a condition instead a print function
2014-08-20 13:36:25 +02:00
Jaroslav Kysela
a82cdec82d
mpegts: tables - print only one table error per 10 seconds + total errors value
2014-08-20 09:10:49 +02:00
Jaroslav Kysela
2e5b239cb5
epggrab: ota - do not requeue completed muxes
2014-08-19 20:11:54 +02:00
Jaroslav Kysela
a43e80d6a9
opentv: save service when the opentv channel number is updated
2014-08-19 17:30:47 +02:00
Jaroslav Kysela
ae0d4dc462
opentv: cnum 65535 is bad - handle it as zero
2014-08-19 17:21:25 +02:00
Jaroslav Kysela
d043dbe24b
idnode: Fix the short idnode unique number detection
2014-08-19 16:46:43 +02:00
Jaroslav Kysela
e6d2f393fa
opentv: Add the local channel number mapping
2014-08-19 16:46:38 +02:00
Jaroslav Kysela
2f9ab1bc14
SAT>IP: INPUT_STREAM_STATS_ -> SIGNAL_STATUS_
2014-08-18 20:22:33 +02:00
Jaroslav Kysela
dbd5b24dbd
make deltaU32() as inline fcn
2014-08-18 20:21:16 +02:00
Ullrich kossow
17f7c150a8
Corrected some unsigned int comparisons
2014-08-18 20:12:32 +02:00
Ullrich kossow
02bb99bb39
Removed doubele enum definition tvh_input_stream_stats_scale_t and signal_status_scale_t
2014-08-18 20:12:32 +02:00
Ullrich kossow
60ab48a876
Compare value, not the address of variable
2014-08-18 20:12:32 +02:00
Jaroslav Kysela
a208063195
dbus: add -U,--dbus switch to manually enable the DBus interface
2014-08-18 14:22:46 +02:00
Jaroslav Kysela
2bfa7e3c08
mpegts mux: fix the active mux check for IPTV - introduce warm mux callback
2014-08-18 14:06:20 +02:00
Jaroslav Kysela
e5fda6dd79
mpegts: improve the mux display name
...
- show MHz values also for DVB-T and DVB-C
- show also kHz digits after dot (up to 3)
2014-08-18 13:41:07 +02:00
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