Jaroslav Kysela
8fca50269a
Makefile: remove python3 explicit call
2014-11-12 11:51:18 +01:00
Jaroslav Kysela
afdd605341
mkbundle: another StringIO fix, python3 conversion, fixes #2469
2014-11-11 22:43:44 +01:00
Jaroslav Kysela
7134315e0f
bouquet,fastscan: initial implementation
2014-11-08 21:05:37 +01:00
Jaroslav Kysela
46e75c2a2d
Makefile: fix distclean
2014-10-22 10:08:36 +02:00
Jaroslav Kysela
2b2a4cf65b
build system: add --enable-hdhomerun_static option
2014-10-14 15:16:44 +02:00
Patric Karlstrom
6718019acb
libhdhomerun integration
2014-10-14 14:12:52 +02:00
Jaroslav Kysela
c655c067fb
Makefile: link avutil twice for static ffmpeg (linker bug?)
2014-10-14 08:45:01 +02:00
Jaroslav Kysela
84947edddb
Makefile.ffmpeg: use distro specific libx264 library
2014-10-13 15:27:26 +02:00
Jaroslav Kysela
7bc16b6dc8
Makefile.ffmpeg: Fix PATHs, also simplificate deps in the main Makefile
2014-10-13 14:39:30 +02:00
Jaroslav Kysela
49ebb3c48d
Makefile: fix dependencies for LIBFFMPEG_STATIC (parallel build)
2014-10-13 12:44:53 +02:00
Jaroslav Kysela
4b4610ea91
build: add libffmpeg_static=yes and Makefile.ffmpeg
2014-10-13 09:55:17 +02:00
Jaroslav Kysela
2012dc8e3d
Add stream profile support
2014-10-09 09:22:56 +02:00
Jaroslav Kysela
c434bc4f3d
Makefile: fix the bundle.c <- dvb_scan dependency
2014-10-05 15:18:28 +02:00
Jaroslav Kysela
5c483af6e2
Makefile: fix constcw FFDECSA dependency
2014-10-02 18:07:02 +02:00
Jaroslav Kysela
4f7e9284af
descrambler: add constcw DES & AES clients
2014-10-02 08:40:01 +02:00
Jaroslav Kysela
40d12b5fd4
dtable removal: celebrate new idnode system
2014-09-30 21:49:34 +02:00
Jaroslav Kysela
d307001c52
caclient: initial code to move cwc,capmt to idnode
2014-09-30 21:46:51 +02:00
Jaroslav Kysela
6a90afd255
DVR: Move dvr config routines to dvr_config.c
2014-09-17 09:42:49 +02:00
Jaroslav Kysela
6de4fb94ea
DVR: Time Based Recorder
2014-09-15 20:59:44 +02:00
Jaroslav Kysela
220833201f
dvr: rewrite to use the idnode system
2014-09-08 16:48:58 +02:00
Jaroslav Kysela
8c24a4cf6f
ACL: rewrite to use idnode system...
2014-08-16 23:51:59 +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
Jaroslav Kysela
cfe09bc14f
dbus: fix write() compilation error
2014-08-11 21:20:32 +02:00
Jaroslav Kysela
9c7b6047d2
dbus: initial support
2014-08-11 11:50:51 +02:00
spdfrk1
5a731a4783
SRCS-${CONFIG_SSL} for libaesdec
2014-08-06 08:56:35 +02:00
spdfrk1
1330eab10a
Remove interface
2014-08-06 08:55:43 +02:00
spdfrk1
de8433d7b1
Update Makefile
2014-08-06 08:55:43 +02:00
spdfrk1
ecd4f591f6
Update Makefile
2014-08-06 08:55:43 +02:00
spdfrk1
ac2e3d0d83
Started prepare for merge
2014-08-06 08:55:43 +02:00
spdfrk1
cb0c94dfc8
Initial libaesdec commit
2014-08-06 08:54:32 +02:00
Jaroslav Kysela
6fc3a46810
Makefile: Simplify (and probably fix) the ffdecsa rules
2014-06-10 18:29:38 +02:00
Jaroslav Kysela
d47354a171
separate capmt and cwc config
2014-06-10 14:02:35 +02:00
Jaroslav Kysela
7425d43a23
descrambler: Merge the common descrambler code - tvhcsa_descramble() calls
2014-06-10 14:02:35 +02:00
Adam Sutton
caf9a7b313
build: disable strict aliasing
...
although can create a minor performance penalty it looks like many projects
disable this as strict aliasing can create annoying warnings that are not
always trivial to overcome at the expense of a relatively minor performance
improvement.
2014-06-10 10:57:45 +01:00
Adam Sutton
f393203b6e
mpegts: first pass of new network scanner code
...
This doesn't currently include the scheduling of scans, just a centralised
scanning queue and helper functions.
2014-06-09 22:08:39 +01:00
Damjan Marion
9b0388c844
osx: introduce bonjour support
2014-06-01 16:21:25 +02:00
Jaroslav Kysela
494280d1f7
Fix the libiconv check
2014-05-27 16:02:36 +02:00
Jaroslav Kysela
5b75ff7e55
Try to autodetect the libiconv
2014-05-27 15:36:44 +02:00
Damjan Marion
e6bf5bbe8e
intlconv: osx requires -liconv
2014-05-26 22:25:51 +02:00
Jaroslav Kysela
1c5de3a6f7
Merge branch 'osx' of git://github.com/dmarion/tvheadend into master
2014-05-26 21:58:23 +02:00
Jaroslav Kysela
d07071bf90
intlconv: use iconv for utf8 conversions
2014-05-26 21:30:10 +02:00
Damjan Marion
5a8b5e7fe2
osx: initial support for OS X
2014-05-26 17:59:33 +02:00
Jaroslav Kysela
1418b64112
scanfile: Add satellite.xml database support (enigma2, satellites-xml.eu)
...
- also improve the linuxdvb scanfile database fetching
2014-05-26 15:11:27 +02:00
Jaroslav Kysela
47b97e52a8
Add esfilter (elementary stream filter)
...
Some feeds (especially from satellite) includes many language mutations
and other elementary streams. It may be useful to define the filters and
order scheme for the streaming and DVR.
The service information dialog is extended to show all PIDs and filtered
PIDs to easy show the used PIDs.
See the included help file for more description.
2014-05-05 22:00:38 +02:00
Jaroslav Kysela
a57f86f07b
Move RTSP common code from SAT>IP to the common place
2014-05-05 22:00:35 +02:00
Jaroslav Kysela
a3ad55f64c
Add build-in http client
...
- supports SSL
- supports location redirections
- supports chunked data transfers
- supports HTTP/1.0 HTTP/1.1 and RTSP/1.0
2014-05-05 22:00:35 +02:00
Jaroslav Kysela
8583936c71
Add SAT>IP support (remote network tuners)
2014-05-05 22:00:35 +02:00
Jaroslav Kysela
1debbee964
Add basic support for the UPnP protocol (client)
2014-05-05 22:00:35 +02:00
Jaroslav Kysela
91e5c9f7a8
Reorganize the UDP code from IPTV to the shared location
2014-05-05 22:00:35 +02:00
Adam Sutton
34ab2929d2
mpegts: some minor changes to init / shutdown to avoid pointless errors
2014-04-22 10:04:35 +01:00