]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoWEBUI: more view level related changes services, iptv etc.
Jaroslav Kysela [Wed, 2 Dec 2015 09:33:56 +0000 (10:33 +0100)] 
WEBUI: more view level related changes services, iptv etc.

10 years agoDVR / WEBUI: Mark view levels for DVR tabs, add PO_NOUI, remove de_mc (unused)
Jaroslav Kysela [Wed, 2 Dec 2015 09:14:41 +0000 (10:14 +0100)] 
DVR / WEBUI: Mark view levels for DVR tabs, add PO_NOUI, remove de_mc (unused)

10 years agotcp: fix compilation for systemd, fixes #3369
Jaroslav Kysela [Wed, 2 Dec 2015 07:55:09 +0000 (08:55 +0100)] 
tcp: fix compilation for systemd, fixes #3369

10 years agoWEBUI: channels replace bullet_add with world_add in channel number operations, cosmetics
Jaroslav Kysela [Tue, 1 Dec 2015 21:38:03 +0000 (22:38 +0100)] 
WEBUI: channels replace bullet_add with world_add in channel number operations, cosmetics

10 years agoWEBUI: add missing icons for View level menus and replace chnumops icon
Jaroslav Kysela [Tue, 1 Dec 2015 21:28:18 +0000 (22:28 +0100)] 
WEBUI: add missing icons for View level menus and replace chnumops icon

10 years agoWEBUI: channels grid - group number operations to one menu to reduce toolbar width
Jaroslav Kysela [Tue, 1 Dec 2015 21:16:12 +0000 (22:16 +0100)] 
WEBUI: channels grid - group number operations to one menu to reduce toolbar width

10 years agoWEBUI: Move 'View level' to right (nearby Help)
Jaroslav Kysela [Tue, 1 Dec 2015 20:30:54 +0000 (21:30 +0100)] 
WEBUI: Move 'View level' to right (nearby Help)

10 years agotcp: fix compilation for systemd, fixes #3366
Jaroslav Kysela [Tue, 1 Dec 2015 19:31:22 +0000 (20:31 +0100)] 
tcp: fix compilation for systemd, fixes #3366

10 years agoWEBUI: replace uilevel button with menu, fix general config uilevel settings
Jaroslav Kysela [Tue, 1 Dec 2015 18:54:39 +0000 (19:54 +0100)] 
WEBUI: replace uilevel button with menu, fix general config uilevel settings

10 years agoaccess: fix the uilevel access entry init
Jaroslav Kysela [Tue, 1 Dec 2015 18:53:39 +0000 (19:53 +0100)] 
access: fix the uilevel access entry init

10 years agoWEBUI: changes in access / mpegts for the new advanced/expert levels
Jaroslav Kysela [Tue, 1 Dec 2015 17:33:26 +0000 (18:33 +0100)] 
WEBUI: changes in access / mpegts for the new advanced/expert levels

10 years agoWEBUI: Add initial UI level handling for idnode panels
Jaroslav Kysela [Tue, 1 Dec 2015 14:06:25 +0000 (15:06 +0100)] 
WEBUI: Add initial UI level handling for idnode panels

10 years agoidnode property: add PO_EXPERT
Jaroslav Kysela [Tue, 1 Dec 2015 09:21:59 +0000 (10:21 +0100)] 
idnode property: add PO_EXPERT

10 years agoAdd user interface level (HTTP API/WEBUI)
Jaroslav Kysela [Tue, 1 Dec 2015 09:13:38 +0000 (10:13 +0100)] 
Add user interface level (HTTP API/WEBUI)

10 years agoWEBUI: handle the form dirty state properly for apply buttons, fixes #3359
Jaroslav Kysela [Tue, 1 Dec 2015 08:24:25 +0000 (09:24 +0100)] 
WEBUI: handle the form dirty state properly for apply buttons, fixes #3359

10 years agoWEBUI: Don't show apply button in the hardware input tree forms
Jaroslav Kysela [Tue, 1 Dec 2015 08:17:18 +0000 (09:17 +0100)] 
WEBUI: Don't show apply button in the hardware input tree forms

10 years agoSAT>IP server: allow to change subscription weight on-the-fly
Jaroslav Kysela [Tue, 1 Dec 2015 07:43:32 +0000 (08:43 +0100)] 
SAT>IP server: allow to change subscription weight on-the-fly

10 years agompegts: pass weight to mi_open_service callback, too
Jaroslav Kysela [Mon, 30 Nov 2015 21:50:54 +0000 (22:50 +0100)] 
mpegts: pass weight to mi_open_service callback, too

10 years agoSAT>IP server: small weight handling cleanup
Jaroslav Kysela [Mon, 30 Nov 2015 21:44:10 +0000 (22:44 +0100)] 
SAT>IP server: small weight handling cleanup

10 years agompegts: propagate weight to start_mux callback (mpegts_input)
Jaroslav Kysela [Mon, 30 Nov 2015 21:40:45 +0000 (22:40 +0100)] 
mpegts: propagate weight to start_mux callback (mpegts_input)

10 years agoSAT>IP Server: handle tvhweight
Jaroslav Kysela [Mon, 30 Nov 2015 21:33:17 +0000 (22:33 +0100)] 
SAT>IP Server: handle tvhweight

10 years agoSAT>IP client: implement tvhweight passing
Jaroslav Kysela [Mon, 30 Nov 2015 21:15:57 +0000 (22:15 +0100)] 
SAT>IP client: implement tvhweight passing

10 years agoSAT>IP server: fixes for the embedded RTSP data - it works!
Jaroslav Kysela [Mon, 30 Nov 2015 20:25:21 +0000 (21:25 +0100)] 
SAT>IP server: fixes for the embedded RTSP data - it works!

10 years agompegts network: fix memory leak (provider network name)
Jaroslav Kysela [Mon, 30 Nov 2015 19:56:29 +0000 (20:56 +0100)] 
mpegts network: fix memory leak (provider network name)

10 years agoSAT>IP server: fix broken locking (RTP)
Jaroslav Kysela [Mon, 30 Nov 2015 19:48:18 +0000 (20:48 +0100)] 
SAT>IP server: fix broken locking (RTP)

10 years agoSAT>IP client: fix the thread shutdown
Jaroslav Kysela [Mon, 30 Nov 2015 19:44:30 +0000 (20:44 +0100)] 
SAT>IP client: fix the thread shutdown

10 years agoSAT>IP server: fix shutdown_on_close
Jaroslav Kysela [Mon, 30 Nov 2015 19:40:55 +0000 (20:40 +0100)] 
SAT>IP server: fix shutdown_on_close

10 years agoepggrab: otamux - fix endless loop in kick_cb
Jaroslav Kysela [Mon, 30 Nov 2015 17:37:17 +0000 (18:37 +0100)] 
epggrab: otamux - fix endless loop in kick_cb

10 years agoSAT>IP server: fix init bug introduced by last commits
Jaroslav Kysela [Mon, 30 Nov 2015 17:12:46 +0000 (18:12 +0100)] 
SAT>IP server: fix init bug introduced by last commits

10 years agotcp: show the TCP server binding in log
Jaroslav Kysela [Mon, 30 Nov 2015 16:51:40 +0000 (17:51 +0100)] 
tcp: show the TCP server binding in log

10 years agoconfig: don't migrate when the main config file is not available
Jaroslav Kysela [Mon, 30 Nov 2015 16:29:09 +0000 (17:29 +0100)] 
config: don't migrate when the main config file is not available

10 years agoSAT>IP server: implement embedded RTSP TCP data transfer mode
Jaroslav Kysela [Mon, 30 Nov 2015 16:06:56 +0000 (17:06 +0100)] 
SAT>IP server: implement embedded RTSP TCP data transfer mode

10 years agoSAT>IP server: accept RTSP requests from the external IP (NAT)
Jaroslav Kysela [Mon, 30 Nov 2015 12:43:34 +0000 (13:43 +0100)] 
SAT>IP server: accept RTSP requests from the external IP (NAT)

10 years agosubscriptions: add SM_CODE_NO_ADAPTERS, fixes #3358
Jaroslav Kysela [Mon, 30 Nov 2015 12:32:07 +0000 (13:32 +0100)] 
subscriptions: add SM_CODE_NO_ADAPTERS, fixes #3358

10 years agoSAT>IP server: handle rtsp_start() return code correctly
Jaroslav Kysela [Sun, 29 Nov 2015 21:35:07 +0000 (22:35 +0100)] 
SAT>IP server: handle rtsp_start() return code correctly

10 years agoMPEGTS Input: add 'Free weight' parameter to override imediatelly scan/EPG/other...
Jaroslav Kysela [Sun, 29 Nov 2015 20:01:41 +0000 (21:01 +0100)] 
MPEGTS Input: add 'Free weight' parameter to override imediatelly scan/EPG/other subscriptions with very low weights

10 years agoSAT>IP server: send valid signal / snr values for IPTV muxes
Jaroslav Kysela [Sun, 29 Nov 2015 19:42:28 +0000 (20:42 +0100)] 
SAT>IP server: send valid signal / snr values for IPTV muxes

10 years agoIPTV / SAT>IP server: allow re-export DVB IPTV as SAT>IP DVB-T
Jaroslav Kysela [Sun, 29 Nov 2015 18:37:23 +0000 (19:37 +0100)] 
IPTV / SAT>IP server: allow re-export DVB IPTV as SAT>IP DVB-T

10 years agompegts mux: add original provider network name, fixes #3311
Jaroslav Kysela [Sat, 28 Nov 2015 21:14:20 +0000 (22:14 +0100)] 
mpegts mux: add original provider network name, fixes #3311

10 years agompegts network: add 'Provider network name', fixes #3311
Jaroslav Kysela [Sat, 28 Nov 2015 19:41:51 +0000 (20:41 +0100)] 
mpegts network: add 'Provider network name', fixes #3311

10 years agoHTSP server: add proxy to HTTP API
Jaroslav Kysela [Sat, 28 Nov 2015 16:40:43 +0000 (17:40 +0100)] 
HTSP server: add proxy to HTTP API

10 years agoWEBUI status / subscriptions - add active profile column, fixes #3349
Jaroslav Kysela [Fri, 27 Nov 2015 17:03:19 +0000 (18:03 +0100)] 
WEBUI status / subscriptions - add active profile column, fixes #3349

10 years agoSAT>IP server: bind only to IPv4 (IPv6 support is not defined in SAT>IP spec), fixes...
Jaroslav Kysela [Fri, 27 Nov 2015 16:52:10 +0000 (17:52 +0100)] 
SAT>IP server: bind only to IPv4 (IPv6 support is not defined in SAT>IP spec), fixes #3350

10 years agoWEBUI: ExtJS - do not remove filters automatically, fixes #3343
Jaroslav Kysela [Thu, 26 Nov 2015 21:02:35 +0000 (22:02 +0100)] 
WEBUI: ExtJS - do not remove filters automatically, fixes #3343

10 years agoHTTP streaming: improve the packet timeout handling
Jaroslav Kysela [Thu, 26 Nov 2015 19:45:33 +0000 (20:45 +0100)] 
HTTP streaming: improve the packet timeout handling

10 years agoDebugging WEBUI: Fix the ExtJS hell, fixes #3347
Jaroslav Kysela [Thu, 26 Nov 2015 18:15:10 +0000 (19:15 +0100)] 
Debugging WEBUI: Fix the ExtJS hell, fixes #3347

10 years agomain: add -n,--nostderr option
Jaroslav Kysela [Thu, 26 Nov 2015 16:03:03 +0000 (17:03 +0100)] 
main: add -n,--nostderr option

10 years agoDebugging WEBUI: Add 'Enable syslog', fixes #3347
Jaroslav Kysela [Thu, 26 Nov 2015 16:00:36 +0000 (17:00 +0100)] 
Debugging WEBUI: Add 'Enable syslog', fixes #3347

10 years agocapmt: ensure that client info (hello) message is delivered as first
Jaroslav Kysela [Thu, 26 Nov 2015 14:02:00 +0000 (15:02 +0100)] 
capmt: ensure that client info (hello) message is delivered as first

10 years agoWEBUI: Fix the DVR config column layout
Jaroslav Kysela [Thu, 26 Nov 2015 08:15:29 +0000 (09:15 +0100)] 
WEBUI: Fix the DVR config column layout

10 years agom3u parser: skip # comments
Jaroslav Kysela [Thu, 26 Nov 2015 07:36:03 +0000 (08:36 +0100)] 
m3u parser: skip # comments

10 years agocapmt: fix the key passing for services in the same mux
Jaroslav Kysela [Thu, 26 Nov 2015 07:19:15 +0000 (08:19 +0100)] 
capmt: fix the key passing for services in the same mux

10 years agotranscode: use metadata from streaming_start message, fixes #3331
Jaroslav Kysela [Wed, 25 Nov 2015 20:34:13 +0000 (21:34 +0100)] 
transcode: use metadata from streaming_start message, fixes #3331

10 years agocapmt: fix some wrong assumptions - improve support for recent OSCAM
Jaroslav Kysela [Wed, 25 Nov 2015 15:39:51 +0000 (16:39 +0100)] 
capmt: fix some wrong assumptions - improve support for recent OSCAM

10 years agoaccess: fix copy bug in ipblock_entry_class_delete(), fixes #3339
Jaroslav Kysela [Wed, 25 Nov 2015 09:27:53 +0000 (10:27 +0100)] 
access: fix copy bug in ipblock_entry_class_delete(), fixes #3339

10 years agoDVR: config - fix parent group for GUI
Jaroslav Kysela [Tue, 24 Nov 2015 21:16:26 +0000 (22:16 +0100)] 
DVR: config - fix parent group for GUI

10 years agoepggrab: recode previous commit using pthread_cond_timedwait
Jaroslav Kysela [Tue, 24 Nov 2015 19:12:10 +0000 (20:12 +0100)] 
epggrab: recode previous commit using pthread_cond_timedwait

10 years agoepggrab: delay internal grabbers by 120 seconds on init
Jaroslav Kysela [Tue, 24 Nov 2015 18:59:58 +0000 (19:59 +0100)] 
epggrab: delay internal grabbers by 120 seconds on init

I detected some strange memory allocation errors. Yes, it's workaround
but valgrind cannot detect anything suspicious. It's hardly realtime
consequence.

10 years agoDVR: change 'warming up' behaviour - do not save anything before real time (start...
Jaroslav Kysela [Tue, 24 Nov 2015 17:02:25 +0000 (18:02 +0100)] 
DVR: change 'warming up' behaviour - do not save anything before real time (start-time minus extra-time-pre) occurs

10 years agoparser hevc: remove new lines from traces
Jaroslav Kysela [Tue, 24 Nov 2015 16:37:41 +0000 (17:37 +0100)] 
parser hevc: remove new lines from traces

10 years agoDVR: make configurable 'extra warming up time', fixes #3341
Jaroslav Kysela [Tue, 24 Nov 2015 15:51:08 +0000 (16:51 +0100)] 
DVR: make configurable 'extra warming up time', fixes #3341

10 years agointl: new template
Jaroslav Kysela [Tue, 24 Nov 2015 11:46:43 +0000 (12:46 +0100)] 
intl: new template

10 years agonon-localizable string
Mario Di Raimondo [Sun, 22 Nov 2015 18:27:46 +0000 (19:27 +0100)] 
non-localizable string

10 years agoWEBUI: Add 'Apply' button to create/edit dialogs, fixes #3184
Jaroslav Kysela [Tue, 24 Nov 2015 11:43:38 +0000 (12:43 +0100)] 
WEBUI: Add 'Apply' button to create/edit dialogs, fixes #3184

10 years agoDVR: implement post-remove command (see PR#762)
Jaroslav Kysela [Tue, 24 Nov 2015 11:25:01 +0000 (12:25 +0100)] 
DVR: implement post-remove command (see PR#762)

10 years agoDVR: use reference clock from VIDEO (or AUDIO) streams only, fixes #3296
Jaroslav Kysela [Tue, 24 Nov 2015 11:03:57 +0000 (12:03 +0100)] 
DVR: use reference clock from VIDEO (or AUDIO) streams only, fixes #3296

10 years agotranscoding: hevc - use keyint=49 min-keyint=15 as default (for live streaming)
Jaroslav Kysela [Tue, 24 Nov 2015 10:51:45 +0000 (11:51 +0100)] 
transcoding: hevc - use keyint=49 min-keyint=15 as default (for live streaming)

10 years agotranscode: set metadata (extradata) for H264
Jaroslav Kysela [Tue, 24 Nov 2015 10:45:53 +0000 (11:45 +0100)] 
transcode: set metadata (extradata) for H264

10 years agoH264 parser: add backlog for frames without incomplete information
Jaroslav Kysela [Tue, 24 Nov 2015 10:45:06 +0000 (11:45 +0100)] 
H264 parser: add backlog for frames without incomplete information

10 years agoIP blocking: handle enabled flag, fixes #3339
Jaroslav Kysela [Tue, 24 Nov 2015 10:04:36 +0000 (11:04 +0100)] 
IP blocking: handle enabled flag, fixes #3339

10 years agoDVR: replace dvr_thread_backlog_free with streaming_queue_clear - identical
Jaroslav Kysela [Mon, 23 Nov 2015 17:16:27 +0000 (18:16 +0100)] 
DVR: replace dvr_thread_backlog_free with streaming_queue_clear - identical

10 years agoservice: elementary_stream: remove unused es_vbv_size / es_vbv_delay
Jaroslav Kysela [Mon, 23 Nov 2015 17:11:45 +0000 (18:11 +0100)] 
service: elementary_stream: remove unused es_vbv_size / es_vbv_delay

10 years agoMakefile: fix the ffmpeg dependencies (to not build ffmpeg for rules like distclean)
Jaroslav Kysela [Mon, 23 Nov 2015 13:18:43 +0000 (14:18 +0100)] 
Makefile: fix the ffmpeg dependencies (to not build ffmpeg for rules like distclean)

10 years agointl: transifex update
Jaroslav Kysela [Mon, 23 Nov 2015 12:35:12 +0000 (13:35 +0100)] 
intl: transifex update

10 years agotranscoding: set 30fps by default when the video decoder cannot determine frame timin...
Jaroslav Kysela [Mon, 23 Nov 2015 12:20:12 +0000 (13:20 +0100)] 
transcoding: set 30fps by default when the video decoder cannot determine frame timing, fixes #3315

10 years agotranscoding: replace x265_opts with x265-params to follow ffmpeg 2.8
Jaroslav Kysela [Mon, 23 Nov 2015 09:24:47 +0000 (10:24 +0100)] 
transcoding: replace x265_opts with x265-params to follow ffmpeg 2.8

10 years agoDVR: add max count/max sched count to DVR config
Jaroslav Kysela [Sun, 22 Nov 2015 20:53:56 +0000 (21:53 +0100)] 
DVR: add max count/max sched count to DVR config

10 years agoDVR/EPG: improve the EPG running check (pause/warm)
Jaroslav Kysela [Sun, 22 Nov 2015 20:34:08 +0000 (21:34 +0100)] 
DVR/EPG: improve the EPG running check (pause/warm)

10 years agoDVR: fix the dts_offset initialization from backlog
Jaroslav Kysela [Sun, 22 Nov 2015 19:13:11 +0000 (20:13 +0100)] 
DVR: fix the dts_offset initialization from backlog

10 years agoIPTV: http - AES128 HLS accept 0X and 0x for hexa IV
Jaroslav Kysela [Sun, 22 Nov 2015 18:58:49 +0000 (19:58 +0100)] 
IPTV: http - AES128 HLS accept 0X and 0x for hexa IV

10 years agoMakefile.ffmpeg: update to ffmpeg-2.8.2, libvpx 1.5, x264-snapshot-20151120-2245...
Jaroslav Kysela [Sat, 21 Nov 2015 21:03:14 +0000 (22:03 +0100)] 
Makefile.ffmpeg: update to ffmpeg-2.8.2, libvpx 1.5, x264-snapshot-20151120-2245, x265_1.8, fixes #3334

10 years agosupport/css.py: don't use PWD but TVHDIR, fixes #3332
Jaroslav Kysela [Sat, 21 Nov 2015 20:02:26 +0000 (21:02 +0100)] 
support/css.py: don't use PWD but TVHDIR, fixes #3332

10 years agouse htsbuf_append_str() instead htsbuf_qprintf() where possible
Jaroslav Kysela [Sat, 21 Nov 2015 19:47:09 +0000 (20:47 +0100)] 
use htsbuf_append_str() instead htsbuf_qprintf() where possible

10 years agoXMLTV exporter: escape the prohibited characters, fixes #3333
Jaroslav Kysela [Sat, 21 Nov 2015 19:33:38 +0000 (20:33 +0100)] 
XMLTV exporter: escape the prohibited characters, fixes #3333

10 years agoWEBUI: do not allow to open multiple dialog windows, fixes #3184
Jaroslav Kysela [Sat, 21 Nov 2015 17:05:26 +0000 (18:05 +0100)] 
WEBUI: do not allow to open multiple dialog windows, fixes #3184

10 years agoWEBUI: grid add - fix dialog center
Jaroslav Kysela [Sat, 21 Nov 2015 16:55:52 +0000 (17:55 +0100)] 
WEBUI: grid add - fix dialog center

10 years agom3u parser: fix regression, fixes #3330
Jaroslav Kysela [Sat, 21 Nov 2015 16:29:13 +0000 (17:29 +0100)] 
m3u parser: fix regression, fixes #3330

10 years agoWEBUI: grid add/edit - more intelligent dialog position/size handling
Jaroslav Kysela [Fri, 20 Nov 2015 19:26:03 +0000 (20:26 +0100)] 
WEBUI: grid add/edit - more intelligent dialog position/size handling

10 years agoIPTV: handle NULL ptrs in iptv_http_create_header(), fixes #3328
Jaroslav Kysela [Fri, 20 Nov 2015 13:38:11 +0000 (14:38 +0100)] 
IPTV: handle NULL ptrs in iptv_http_create_header(), fixes #3328

10 years agoIPTV: HLS - add AES-128 decryption support
Jaroslav Kysela [Fri, 20 Nov 2015 13:37:04 +0000 (14:37 +0100)] 
IPTV: HLS - add AES-128 decryption support

10 years agom3u parser: add EXT-X-KEY tag parsing
Jaroslav Kysela [Fri, 20 Nov 2015 08:43:17 +0000 (09:43 +0100)] 
m3u parser: add EXT-X-KEY tag parsing

10 years agoIPTV: HTTP HLS - improve detection and handling
Jaroslav Kysela [Thu, 19 Nov 2015 22:01:06 +0000 (23:01 +0100)] 
IPTV: HTTP HLS - improve detection and handling

10 years agoIPTV: http - add safe global lock
Jaroslav Kysela [Thu, 19 Nov 2015 21:03:02 +0000 (22:03 +0100)] 
IPTV: http - add safe global lock

10 years agompegts input: implement MPEGTS_DATA_CC_RESTART
Jaroslav Kysela [Thu, 19 Nov 2015 18:51:15 +0000 (19:51 +0100)] 
mpegts input: implement MPEGTS_DATA_CC_RESTART

10 years agoIPTV: add NULL ptr check to iptv_http_complete callback
Jaroslav Kysela [Thu, 19 Nov 2015 17:42:14 +0000 (18:42 +0100)] 
IPTV: add NULL ptr check to iptv_http_complete callback

10 years agom3u parser: another url parsing quickfix
Jaroslav Kysela [Thu, 19 Nov 2015 15:21:37 +0000 (16:21 +0100)] 
m3u parser: another url parsing quickfix

10 years agoIPTV: HLS parser - fix NULL dereference
Jaroslav Kysela [Thu, 19 Nov 2015 15:17:13 +0000 (16:17 +0100)] 
IPTV: HLS parser - fix NULL dereference

10 years agom3u parser: another url parsing fix
Jaroslav Kysela [Thu, 19 Nov 2015 15:16:57 +0000 (16:16 +0100)] 
m3u parser: another url parsing fix

10 years agom3u parser: fix memory leak introduced by the previous change
Jaroslav Kysela [Thu, 19 Nov 2015 15:09:16 +0000 (16:09 +0100)] 
m3u parser: fix memory leak introduced by the previous change

10 years agoIPTV: HLS http parser improved
Jaroslav Kysela [Thu, 19 Nov 2015 14:40:50 +0000 (15:40 +0100)] 
IPTV: HLS http parser improved