]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
9 years agoDVR: Add fallback to the default streaming profile when specified profile cannot...
Jaroslav Kysela [Tue, 29 Sep 2015 06:25:42 +0000 (08:25 +0200)] 
DVR: Add fallback to the default streaming profile when specified profile cannot be used, fixes #3062

9 years agotvhlog: disable trace fields when trace is not included in the tvh build
Jaroslav Kysela [Mon, 28 Sep 2015 08:33:56 +0000 (10:33 +0200)] 
tvhlog: disable trace fields when trace is not included in the tvh build

9 years agoWEBUI: Fix the UI language handling, fixes #3119
Jaroslav Kysela [Sun, 27 Sep 2015 20:59:56 +0000 (22:59 +0200)] 
WEBUI: Fix the UI language handling, fixes #3119

9 years agoimagecache: calculate sha1 for old entries, too
Jaroslav Kysela [Sun, 27 Sep 2015 20:21:32 +0000 (22:21 +0200)] 
imagecache: calculate sha1 for old entries, too

9 years agoimagecache: fix build when ENABLE_IMAGECACHE is unset, fixes #3119
Jaroslav Kysela [Sun, 27 Sep 2015 20:11:08 +0000 (22:11 +0200)] 
imagecache: fix build when ENABLE_IMAGECACHE is unset, fixes #3119

9 years agoWEBUI: fix the default ui language handling, fixes #3097
Jaroslav Kysela [Sun, 27 Sep 2015 20:07:35 +0000 (22:07 +0200)] 
WEBUI: fix the default ui language handling, fixes #3097

9 years agointl update
Jaroslav Kysela [Sun, 27 Sep 2015 20:01:13 +0000 (22:01 +0200)] 
intl update

9 years agoWEBUI: Add default web language selection to global config, fixes #3097
Jaroslav Kysela [Sun, 27 Sep 2015 17:42:29 +0000 (19:42 +0200)] 
WEBUI: Add default web language selection to global config, fixes #3097

9 years agowebu/streaming: handle/generate ticket for /play redirects, fixes #3116
Jaroslav Kysela [Sun, 27 Sep 2015 17:10:31 +0000 (19:10 +0200)] 
webu/streaming: handle/generate ticket for /play redirects, fixes #3116

9 years agompegts: DVB scan - add OK (partial) status
Jaroslav Kysela [Sat, 26 Sep 2015 19:53:51 +0000 (21:53 +0200)] 
mpegts: DVB scan - add OK (partial) status

It seems that few tables are not completely read during
the short scan phase or broadcaster are crazy enough to
add invalid tables (tested mostly on 1W satellite position).

9 years agoDVR: autorec - remember disabled events during reschedule, fixes #3104
Jaroslav Kysela [Sat, 26 Sep 2015 18:42:44 +0000 (20:42 +0200)] 
DVR: autorec - remember disabled events during reschedule, fixes #3104

9 years agoDVR: remove unused dvr_autorec_in_init variable
Jaroslav Kysela [Sat, 26 Sep 2015 18:13:13 +0000 (20:13 +0200)] 
DVR: remove unused dvr_autorec_in_init variable

9 years agoHEVC parser: decode VUI block properly, handle timing info better
Jaroslav Kysela [Fri, 25 Sep 2015 19:23:33 +0000 (21:23 +0200)] 
HEVC parser: decode VUI block properly, handle timing info better

9 years agoWEBUI: Integrated player - implement mute toggle button, fixes #2432
Jaroslav Kysela [Fri, 25 Sep 2015 15:43:41 +0000 (17:43 +0200)] 
WEBUI: Integrated player - implement mute toggle button, fixes #2432

9 years agoDVR: implement enabled flag for DVR entry, fixes #3104
Jaroslav Kysela [Fri, 25 Sep 2015 15:10:03 +0000 (17:10 +0200)] 
DVR: implement enabled flag for DVR entry, fixes #3104

9 years agoconfig: add 'Channel icon name lower-case:' functionality, fixes #3101
Jaroslav Kysela [Fri, 25 Sep 2015 14:37:02 +0000 (16:37 +0200)] 
config: add 'Channel icon name lower-case:' functionality, fixes #3101

9 years agoDVR: Do not create new autorecs for disabled channels, fixes #3111
Jaroslav Kysela [Fri, 25 Sep 2015 13:55:10 +0000 (15:55 +0200)] 
DVR: Do not create new autorecs for disabled channels, fixes #3111

9 years agoAdd new icon for IP Block and ACL
PiterEL [Tue, 22 Sep 2015 20:16:00 +0000 (22:16 +0200)] 
Add new icon for IP Block and ACL

9 years agoconfigure/Makefile.ffmpeg: fix the libx265 static build
Jaroslav Kysela [Fri, 25 Sep 2015 13:42:01 +0000 (15:42 +0200)] 
configure/Makefile.ffmpeg: fix the libx265 static build

9 years agolibffmpeg_static: integrate libx265
lekma [Thu, 24 Sep 2015 09:51:36 +0000 (11:51 +0200)] 
libffmpeg_static: integrate libx265

- Adds options '--enable-libx265' and '--disable-libx265_static'
- Integrates libx265 into ffmpeg building process

9 years agoEIT: handle only enabled muxes/services
Jaroslav Kysela [Fri, 25 Sep 2015 12:36:16 +0000 (14:36 +0200)] 
EIT: handle only enabled muxes/services

9 years agolibhdhomerun: upgrade to 20150826, fixes #3110, fixes #3057
Jaroslav Kysela [Fri, 25 Sep 2015 12:28:42 +0000 (14:28 +0200)] 
libhdhomerun: upgrade to 20150826, fixes #3110, fixes #3057

9 years agoparser h264: fixes regression
Jaroslav Kysela [Fri, 25 Sep 2015 06:55:05 +0000 (08:55 +0200)] 
parser h264: fixes regression

9 years agofix isom_write_avcc (H264)
Jaroslav Kysela [Fri, 25 Sep 2015 06:27:10 +0000 (08:27 +0200)] 
fix isom_write_avcc (H264)

9 years agoparser h264: fix h264_nal_deescape regression
Jaroslav Kysela [Thu, 24 Sep 2015 21:41:04 +0000 (23:41 +0200)] 
parser h264: fix h264_nal_deescape regression

9 years agoh264 parser cleanups
Jaroslav Kysela [Thu, 24 Sep 2015 19:17:23 +0000 (21:17 +0200)] 
h264 parser cleanups

9 years agoisom_write_avcc cleanups
Jaroslav Kysela [Thu, 24 Sep 2015 18:39:57 +0000 (20:39 +0200)] 
isom_write_avcc cleanups

9 years agoparser HEVC: add copyrights, little structure reorganization
Jaroslav Kysela [Thu, 24 Sep 2015 18:22:12 +0000 (20:22 +0200)] 
parser HEVC: add copyrights, little structure reorganization

9 years agoparser h264: optimize h264_nal_deescape
Jaroslav Kysela [Thu, 24 Sep 2015 17:59:07 +0000 (19:59 +0200)] 
parser h264: optimize h264_nal_deescape

9 years agoEIT parser: register interest also for table 0x4e - actual transpont stream - current...
Jaroslav Kysela [Thu, 24 Sep 2015 16:20:29 +0000 (18:20 +0200)] 
EIT parser: register interest also for table 0x4e - actual transpont stream - current/following

9 years agotimeshift: fix build without timeshift enabled, fixes #3107
Jaroslav Kysela [Thu, 24 Sep 2015 16:01:10 +0000 (18:01 +0200)] 
timeshift: fix build without timeshift enabled, fixes #3107

9 years ago.gitignore - add some files / suffixes
Jaroslav Kysela [Thu, 24 Sep 2015 15:33:45 +0000 (17:33 +0200)] 
.gitignore - add some files / suffixes

9 years agoInitial version of HEVC parser
Jaroslav Kysela [Thu, 24 Sep 2015 15:24:36 +0000 (17:24 +0200)] 
Initial version of HEVC parser

- fixed matroska HEVC muxer
- some optimization in H264, too

9 years agopacket: initialize all fields of pktbuf_t
Jaroslav Kysela [Wed, 23 Sep 2015 15:32:18 +0000 (17:32 +0200)] 
packet: initialize all fields of pktbuf_t

9 years agoparsers: tiny optimization for mpeg2video parser
Jaroslav Kysela [Wed, 23 Sep 2015 12:53:00 +0000 (14:53 +0200)] 
parsers: tiny optimization for mpeg2video parser

9 years agoparsers: cleanups in the global parser code
Jaroslav Kysela [Wed, 23 Sep 2015 12:43:56 +0000 (14:43 +0200)] 
parsers: cleanups in the global parser code

9 years agoparsers.c: remove unused code
Jaroslav Kysela [Tue, 22 Sep 2015 17:59:21 +0000 (19:59 +0200)] 
parsers.c: remove unused code

9 years agoFix GetSysTime "timezone" offset during DST
metaron [Thu, 6 Aug 2015 15:18:11 +0000 (16:18 +0100)] 
Fix GetSysTime "timezone" offset during DST

This was broken on vanilla glibc systems (don't include DST)
Also adds new gmtoffset parameter providing minutes west of GMT

9 years agointl: updated transifex template files
Jaroslav Kysela [Tue, 22 Sep 2015 15:42:26 +0000 (17:42 +0200)] 
intl: updated transifex template files

9 years agoimplement IP blocking feature, fixes #3088
Jaroslav Kysela [Tue, 22 Sep 2015 15:38:25 +0000 (17:38 +0200)] 
implement IP blocking feature, fixes #3088

9 years agowebui: create 'Users' level in Configuration
Jaroslav Kysela [Tue, 22 Sep 2015 14:31:39 +0000 (16:31 +0200)] 
webui: create 'Users' level in Configuration

9 years agoprofile: modify resolution label for transcoding to 'resolution (height)'
Jaroslav Kysela [Tue, 22 Sep 2015 14:29:25 +0000 (16:29 +0200)] 
profile: modify resolution label for transcoding to 'resolution (height)'

9 years agowebui: show user-defined server name instead tvh version in title
Jaroslav Kysela [Tue, 22 Sep 2015 10:43:44 +0000 (12:43 +0200)] 
webui: show user-defined server name instead tvh version in title

9 years agomove android specific code from tvheadend.h to compat.h
Jaroslav Kysela [Tue, 22 Sep 2015 10:42:38 +0000 (12:42 +0200)] 
move android specific code from tvheadend.h to compat.h

9 years agostreaming: add SMT_NOSTART_WARN for HTSP, fixes #2771
Jaroslav Kysela [Tue, 22 Sep 2015 08:33:48 +0000 (10:33 +0200)] 
streaming: add SMT_NOSTART_WARN for HTSP, fixes #2771

9 years agoplaylist - add logo= tag to EXTINF, fixes #2257
Jaroslav Kysela [Tue, 22 Sep 2015 07:48:42 +0000 (09:48 +0200)] 
playlist - add logo= tag to EXTINF, fixes #2257

9 years agoplaylist - implement SAT>IP m3u playlist, fixes #3003
Jaroslav Kysela [Tue, 22 Sep 2015 07:28:28 +0000 (09:28 +0200)] 
playlist - implement SAT>IP m3u playlist, fixes #3003

9 years agoFix 'EIT: Add 'EIT - skip TSID check' per mux settings', fixes #2858
Jaroslav Kysela [Mon, 21 Sep 2015 19:22:47 +0000 (21:22 +0200)] 
Fix 'EIT: Add 'EIT - skip TSID check' per mux settings', fixes #2858

9 years agohttp playlists: move I/O outside the global mutex
Jaroslav Kysela [Mon, 21 Sep 2015 19:16:31 +0000 (21:16 +0200)] 
http playlists: move I/O outside the global mutex

9 years agoEIT: Add 'EIT - skip TSID check' per mux settings, fixes #2858
Jaroslav Kysela [Mon, 21 Sep 2015 13:17:11 +0000 (15:17 +0200)] 
EIT: Add 'EIT - skip TSID check' per mux settings, fixes #2858

9 years agoconfig/streaming: add possibility to set DSCP IP value for streaming, fixes #2701
Jaroslav Kysela [Mon, 21 Sep 2015 12:51:48 +0000 (14:51 +0200)] 
config/streaming: add possibility to set DSCP IP value for streaming, fixes #2701

9 years agowebui: allow to set the cookie expiration time, fixes #3032
Jaroslav Kysela [Mon, 21 Sep 2015 12:05:18 +0000 (14:05 +0200)] 
webui: allow to set the cookie expiration time, fixes #3032

9 years agowebui: the upper info area is configurable now, fixes #2986
Jaroslav Kysela [Mon, 21 Sep 2015 10:45:12 +0000 (12:45 +0200)] 
webui: the upper info area is configurable now, fixes #2986

9 years agowebui: optimize code for the root tab info components
Jaroslav Kysela [Sun, 20 Sep 2015 19:33:29 +0000 (21:33 +0200)] 
webui: optimize code for the root tab info components

9 years agowebui.c: return back tcp.h include, fixes #3094
Jaroslav Kysela [Sun, 20 Sep 2015 18:04:21 +0000 (20:04 +0200)] 
webui.c: return back tcp.h include, fixes #3094

9 years agoen50494: fix the previous optimization, fixes #3081
Jaroslav Kysela [Sat, 19 Sep 2015 20:03:54 +0000 (22:03 +0200)] 
en50494: fix the previous optimization, fixes #3081

9 years agopass muxer: disable SDT/EIT rewrite when shared with A/V packets, fixes #3053
Jaroslav Kysela [Sat, 19 Sep 2015 19:59:26 +0000 (21:59 +0200)] 
pass muxer: disable SDT/EIT rewrite when shared with A/V packets, fixes #3053

9 years agotvhlog: fix the wrong mutex, fixes #3093
Jaroslav Kysela [Sat, 19 Sep 2015 19:03:36 +0000 (21:03 +0200)] 
tvhlog: fix the wrong mutex, fixes #3093

9 years agoconfig: build fix (access.h), fixes #3091
Jaroslav Kysela [Sat, 19 Sep 2015 09:41:14 +0000 (11:41 +0200)] 
config: build fix (access.h), fixes #3091

9 years agoen50494: optimization for previous patch, move code to linuxdvb_en50494.c, fixes...
Jaroslav Kysela [Fri, 18 Sep 2015 18:32:25 +0000 (20:32 +0200)] 
en50494: optimization for previous patch, move code to linuxdvb_en50494.c, fixes #3081

9 years agoen50494: added "tune before diseqc", fixes #3081
Heiko-L [Fri, 18 Sep 2015 15:27:02 +0000 (17:27 +0200)] 
en50494: added "tune before diseqc", fixes #3081

9 years agomuxers: mkv/libav add HEVC support
Jaroslav Kysela [Fri, 18 Sep 2015 14:11:38 +0000 (16:11 +0200)] 
muxers: mkv/libav add HEVC support

9 years agoMakefile.ffmpeg: upgraded to ffmpeg 2.8, x264-snapshot-20150917-2245
Jaroslav Kysela [Fri, 18 Sep 2015 13:17:42 +0000 (15:17 +0200)] 
Makefile.ffmpeg: upgraded to ffmpeg 2.8, x264-snapshot-20150917-2245

9 years agotransifex update
Jaroslav Kysela [Fri, 18 Sep 2015 12:01:30 +0000 (14:01 +0200)] 
transifex update

9 years agoepggrab: fix the socket based module activation, fixes #3089
Jaroslav Kysela [Fri, 18 Sep 2015 11:54:25 +0000 (13:54 +0200)] 
epggrab: fix the socket based module activation, fixes #3089

9 years agoconfig: fix the build when not satips
Jaroslav Kysela [Fri, 18 Sep 2015 11:20:34 +0000 (13:20 +0200)] 
config: fix the build when not satips

9 years agowebui: add fetch_images to css
Jaroslav Kysela [Fri, 18 Sep 2015 11:18:34 +0000 (13:18 +0200)] 
webui: add fetch_images to css

9 years agoWEBUI: change size windows detales in DVR
Piotr Kuchciak [Fri, 18 Sep 2015 07:48:49 +0000 (09:48 +0200)] 
WEBUI: change size windows detales in DVR

9 years agohttp: add configurable cors origin
Jaroslav Kysela [Fri, 18 Sep 2015 08:26:59 +0000 (10:26 +0200)] 
http: add configurable cors origin

9 years agoepggrab: fix assert crash caused by rewrite
Jaroslav Kysela [Fri, 18 Sep 2015 08:24:01 +0000 (10:24 +0200)] 
epggrab: fix assert crash caused by rewrite

9 years agoAdding CORS headers
Josh Dvir [Thu, 9 Jul 2015 07:03:11 +0000 (10:03 +0300)] 
Adding CORS headers

Hi,

This implements

https://tvheadend.org/issues/852

I'm currently building a web UI and I want it to be static HTML no server side code.

Thanks

9 years agoAdd icon for button Re-fetch images
Piotr Kuchciak [Fri, 18 Sep 2015 07:28:13 +0000 (09:28 +0200)] 
Add icon for button Re-fetch images

9 years agoRebuild locale templates
Jaroslav Kysela [Thu, 17 Sep 2015 19:18:41 +0000 (21:18 +0200)] 
Rebuild locale templates

9 years agoimagecache: little text fix
Jaroslav Kysela [Thu, 17 Sep 2015 19:15:58 +0000 (21:15 +0200)] 
imagecache: little text fix

9 years agoMakefile: revert the debug settings
Jaroslav Kysela [Thu, 17 Sep 2015 19:06:37 +0000 (21:06 +0200)] 
Makefile: revert the debug settings

9 years agoRebuild locale templates
Jaroslav Kysela [Thu, 17 Sep 2015 19:04:05 +0000 (21:04 +0200)] 
Rebuild locale templates

9 years agowebui.c: remove not required headers
Jaroslav Kysela [Thu, 17 Sep 2015 19:02:47 +0000 (21:02 +0200)] 
webui.c: remove not required headers

9 years agoexts.c: remove extra headers
Jaroslav Kysela [Thu, 17 Sep 2015 19:00:43 +0000 (21:00 +0200)] 
exts.c: remove extra headers

9 years agohttp api: increase number to 18
Jaroslav Kysela [Thu, 17 Sep 2015 18:58:04 +0000 (20:58 +0200)] 
http api: increase number to 18

9 years agoepggrab: move to the idnode/simple node system
Jaroslav Kysela [Thu, 17 Sep 2015 18:57:43 +0000 (20:57 +0200)] 
epggrab: move to the idnode/simple node system

9 years agotvhlog: move to the simple node system
Jaroslav Kysela [Wed, 16 Sep 2015 09:01:56 +0000 (11:01 +0200)] 
tvhlog: move to the simple node system

9 years agowebui: redirect all non-webroot requests to webroot requests
Jaroslav Kysela [Tue, 15 Sep 2015 19:20:07 +0000 (21:20 +0200)] 
webui: redirect all non-webroot requests to webroot requests

9 years agohttp: fix the webroot redirections
Jaroslav Kysela [Tue, 15 Sep 2015 19:12:14 +0000 (21:12 +0200)] 
http: fix the webroot redirections

9 years agomove tvheadend_capabilities_list to main.c
Jaroslav Kysela [Tue, 15 Sep 2015 18:40:01 +0000 (20:40 +0200)] 
move tvheadend_capabilities_list to main.c

9 years agoapi: move /capabilities url to /api/config/capabilities
Jaroslav Kysela [Tue, 15 Sep 2015 18:27:59 +0000 (20:27 +0200)] 
api: move /capabilities url to /api/config/capabilities

9 years agoutils: add ^ to regexp_escape, fixes #3079
Jaroslav Kysela [Tue, 15 Sep 2015 16:26:17 +0000 (18:26 +0200)] 
utils: add ^ to regexp_escape, fixes #3079

9 years agotimeshift: move to the simple node system
Jaroslav Kysela [Tue, 15 Sep 2015 16:12:28 +0000 (18:12 +0200)] 
timeshift: move to the simple node system

9 years agowebui: another quickfix, fixes #3078
Jaroslav Kysela [Mon, 14 Sep 2015 21:31:52 +0000 (23:31 +0200)] 
webui: another quickfix, fixes #3078

9 years agowebui: typo fix, fixes #3078
Jaroslav Kysela [Mon, 14 Sep 2015 21:07:24 +0000 (23:07 +0200)] 
webui: typo fix, fixes #3078

9 years agowebui config: remove unused javascript code
Jaroslav Kysela [Mon, 14 Sep 2015 21:04:43 +0000 (23:04 +0200)] 
webui config: remove unused javascript code

9 years agoDVR: another autorec directory name improvements, fixes #3037
Jaroslav Kysela [Mon, 14 Sep 2015 18:51:58 +0000 (20:51 +0200)] 
DVR: another autorec directory name improvements, fixes #3037

The previous patch does not take care about possible substitutions
from the explicit autorec directory. To keep all functionality,
the substitutions are now handled only when prefix '$$' is in
the autorec directory specification.

9 years agoDVR: autorec directory name, fixes #3037
Jan Dorazil [Sat, 8 Aug 2015 14:40:50 +0000 (16:40 +0200)] 
DVR: autorec directory name, fixes #3037

9 years agoDVR: fix and improve the endless loop check in pvr_generate_filename, fixes #3077
Jaroslav Kysela [Mon, 14 Sep 2015 18:39:47 +0000 (20:39 +0200)] 
DVR: fix and improve the endless loop check in pvr_generate_filename, fixes #3077

9 years agoA little optimization for the previous patch (channels playlist sorting)
Jaroslav Kysela [Mon, 14 Sep 2015 18:27:48 +0000 (20:27 +0200)] 
A little optimization for the previous patch (channels playlist sorting)

9 years agoFix channels playlist sorting for high channel numbers
TheTroll [Fri, 11 Sep 2015 16:22:18 +0000 (18:22 +0200)] 
Fix channels playlist sorting for high channel numbers

9 years agoAndroid build fixes
BenEfrati [Sat, 5 Sep 2015 07:22:27 +0000 (10:22 +0300)] 
Android build fixes

9 years agoconfig: cosmetic updates for image cache/satips
Jaroslav Kysela [Mon, 14 Sep 2015 18:14:16 +0000 (20:14 +0200)] 
config: cosmetic updates for image cache/satips

9 years agoconfig: move general/base configuration to the simple node system
Jaroslav Kysela [Mon, 14 Sep 2015 18:05:34 +0000 (20:05 +0200)] 
config: move general/base configuration to the simple node system

9 years agosatips: webui/api - move to the simple node system
Jaroslav Kysela [Thu, 10 Sep 2015 19:42:25 +0000 (21:42 +0200)] 
satips: webui/api - move to the simple node system

9 years agoimagecache: implement sha1 contents hashing, fixes #2996
Jaroslav Kysela [Thu, 10 Sep 2015 13:35:12 +0000 (15:35 +0200)] 
imagecache: implement sha1 contents hashing, fixes #2996