]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Tue, 12 May 2015 19:05:16 +0000 (21:05 +0200)]
extjs.c - cleanups
Jaroslav Kysela [Tue, 12 May 2015 18:22:26 +0000 (20:22 +0200)]
webui: load smoothie.js from C
Jaroslav Kysela [Tue, 12 May 2015 14:32:35 +0000 (16:32 +0200)]
SAT>IP client: fix the force grace timeout for slaves
Jaroslav Kysela [Tue, 12 May 2015 11:27:56 +0000 (13:27 +0200)]
mpegts: input add logging of received bytes
Jaroslav Kysela [Mon, 11 May 2015 14:44:17 +0000 (16:44 +0200)]
capmt: add log for filter match
Jaroslav Kysela [Mon, 11 May 2015 14:42:09 +0000 (16:42 +0200)]
capmt: improve/fix the ECM filter detection
Jaroslav Kysela [Mon, 11 May 2015 14:14:14 +0000 (16:14 +0200)]
descrambler: separate ECM and EMM PID subscription
Jaroslav Kysela [Sun, 10 May 2015 19:57:30 +0000 (21:57 +0200)]
global: fix uninitialized variable warnings for -Og
Jaroslav Kysela [Sun, 10 May 2015 19:40:36 +0000 (21:40 +0200)]
IPTV: Do not show poll() error for EAGAIN
Jaroslav Kysela [Sun, 10 May 2015 19:29:32 +0000 (21:29 +0200)]
IPTV RTSP: Fix rtpc - rtcp naming
Jaroslav Kysela [Sun, 10 May 2015 18:26:53 +0000 (20:26 +0200)]
DVR: Fix regression - stop time, fixes #2834, fixes #2835
Jaroslav Kysela [Thu, 7 May 2015 20:05:21 +0000 (22:05 +0200)]
SAT>IP Server: Fix PID subscription (thinko introduced by prev change), fixes #2828
Jaroslav Kysela [Thu, 7 May 2015 19:57:23 +0000 (21:57 +0200)]
WEBUI: status/subscriptions - show the hexa id
Jaroslav Kysela [Thu, 7 May 2015 15:34:38 +0000 (17:34 +0200)]
main: shuffle epg_in_load
Jaroslav Kysela [Thu, 7 May 2015 13:09:51 +0000 (15:09 +0200)]
IPTV RTSP: add basic authentication
Jaroslav Kysela [Thu, 7 May 2015 12:56:06 +0000 (14:56 +0200)]
capmt: fixes for multiple filters on same pid
Jaroslav Kysela [Wed, 6 May 2015 20:39:55 +0000 (22:39 +0200)]
WebUI: improve notifications for the input tree (adapter add/del)
Jaroslav Kysela [Wed, 6 May 2015 20:18:32 +0000 (22:18 +0200)]
SAT>IP Client: improve server detection - retrigger MSEARCH when a broadcast is received, too
Jaroslav Kysela [Wed, 6 May 2015 20:01:24 +0000 (22:01 +0200)]
SAT>IP Client: add 'discover SAT>IP servers' button to the main config
Jaroslav Kysela [Wed, 6 May 2015 10:29:47 +0000 (12:29 +0200)]
IPTV: fix mm_iptv_url_sane build - add the UDP/TCP port number
Jaroslav Kysela [Wed, 6 May 2015 09:01:33 +0000 (11:01 +0200)]
Web EPG: more DVR icon cleanups, added possibility to delete scheduled recording
Jaroslav Kysela [Wed, 6 May 2015 06:19:45 +0000 (08:19 +0200)]
subscriptions.h: fix SUBSCRIPTION_ONESHOT definition, fixes #2819
Jaroslav Kysela [Wed, 6 May 2015 06:15:23 +0000 (08:15 +0200)]
satip.c - fix build error (uninitialized variable)
Pim Zandbergen [Tue, 5 May 2015 20:07:11 +0000 (22:07 +0200)]
Obtain ECMINFO data from OSCam (proto v2) this partly implements Feature #2616
WereCatf [Tue, 5 May 2015 19:30:13 +0000 (22:30 +0300)]
Universal disable workarounds - option
WereCatf [Tue, 5 May 2015 19:20:30 +0000 (22:20 +0300)]
Restructuring
WereCatf [Tue, 5 May 2015 18:41:01 +0000 (21:41 +0300)]
Fixes requested by perexg
WereCatf [Tue, 5 May 2015 17:59:42 +0000 (20:59 +0300)]
Add option for per-tuner IP-address binding
WereCatf [Tue, 5 May 2015 17:09:16 +0000 (20:09 +0300)]
Make FRITZ!-workaround optional, not forced
WereCatf [Tue, 5 May 2015 09:37:47 +0000 (12:37 +0300)]
Clarification in HTML-help
WereCatf [Tue, 5 May 2015 07:53:08 +0000 (10:53 +0300)]
Tunercfg override
Jaroslav Kysela [Tue, 5 May 2015 21:15:56 +0000 (23:15 +0200)]
EPG/ExtJS: add incremental updates (finally)
Jaroslav Kysela [Tue, 5 May 2015 18:32:12 +0000 (20:32 +0200)]
epg: add change notifications for extjs
Jaroslav Kysela [Tue, 5 May 2015 18:02:52 +0000 (20:02 +0200)]
mpegts: PID handling - fix thinkos (used wrong field for psi_tables_install
Jaroslav Kysela [Tue, 5 May 2015 17:50:05 +0000 (19:50 +0200)]
DVR: allow to change stop time and stop_extra when the recording is active
Jaroslav Kysela [Tue, 5 May 2015 15:14:10 +0000 (17:14 +0200)]
DVR: sched state assignment cleanups, add proper notifications
Jaroslav Kysela [Tue, 5 May 2015 15:02:21 +0000 (17:02 +0200)]
DVR: cleanup EPG event assignment, add notification for EPG grid view
Jaroslav Kysela [Tue, 5 May 2015 14:38:02 +0000 (16:38 +0200)]
notify: move notify_delayed from idnode.c to notify.c (for EPG)
Jaroslav Kysela [Tue, 5 May 2015 09:19:28 +0000 (11:19 +0200)]
DVR: Allow to modify the scheduled stop time when the recording is active
Jaroslav Kysela [Tue, 5 May 2015 07:32:08 +0000 (09:32 +0200)]
mpegts: another PID subscription shuffling
Jaroslav Kysela [Mon, 4 May 2015 19:16:54 +0000 (21:16 +0200)]
IPTV RTSP: send proper teardown on close
Jaroslav Kysela [Mon, 4 May 2015 18:08:39 +0000 (20:08 +0200)]
mpegts: move dvb_fe_delivery_system_t outside ENABLE_MPEGTS_DVB (it's used in tables install fcn now)
Jaroslav Kysela [Mon, 4 May 2015 08:33:01 +0000 (10:33 +0200)]
idnode: notification cleanups and grouping
Jaroslav Kysela [Mon, 4 May 2015 07:16:29 +0000 (09:16 +0200)]
Revert "More elegant solution by perexg"
This reverts commit
130f413ed8bb79b62d6f45955118729f654bee2e .
- moved the pid 21 addition to the right if block
Damjan Marion [Sun, 3 May 2015 10:43:16 +0000 (12:43 +0200)]
linuxdvb_ca: fix issue with wrongly set PMT list management code in CAPMT sent to CAM
Damjan Marion [Sat, 2 May 2015 23:35:08 +0000 (01:35 +0200)]
linuxdvb_ca: fix typos and spacing
Damjan Marion [Sat, 2 May 2015 22:08:57 +0000 (00:08 +0200)]
linuxdvb_ca: add support for high bitrate mode (CI+ CAMs only)
Damjan Marion [Sat, 2 May 2015 21:46:35 +0000 (23:46 +0200)]
linuxdvb_ca: CAM PIN handling trough GUI
Jaroslav Kysela [Sun, 3 May 2015 19:35:58 +0000 (21:35 +0200)]
mpegts: simplify pid subscriptions for input drivers
Jaroslav Kysela [Sun, 3 May 2015 18:01:06 +0000 (20:01 +0200)]
config: fix the global config variable initialization on error, fixes #2816
Jaroslav Kysela [Sun, 3 May 2015 17:57:51 +0000 (19:57 +0200)]
config: add more null path checks
Nita Vesa [Sat, 2 May 2015 17:59:20 +0000 (20:59 +0300)]
More elegant solution by perexg
Nita Vesa [Sat, 2 May 2015 05:08:58 +0000 (08:08 +0300)]
Add workarounds for AVM's FRITZ\!-devices.
Damjan Marion [Fri, 1 May 2015 17:58:32 +0000 (19:58 +0200)]
linuxdvb_ca: add gui and configurable options
Jaroslav Kysela [Sat, 2 May 2015 16:38:42 +0000 (18:38 +0200)]
deferred_unlink: add (fix) the directory tree removal, fixes #2814
Jaroslav Kysela [Sat, 2 May 2015 10:01:20 +0000 (12:01 +0200)]
subscriptions: added NULL check to subscription_unsubscribe()
Jaroslav Kysela [Sat, 2 May 2015 09:56:11 +0000 (11:56 +0200)]
deferred_unlink() - fix wrong allocation, fixes #2814
Jaroslav Kysela [Fri, 1 May 2015 20:06:30 +0000 (22:06 +0200)]
htsp: add subtitle to the epg event, fixes #2785
Jaroslav Kysela [Fri, 1 May 2015 20:03:53 +0000 (22:03 +0200)]
linuxdvb & satip: fix pid subscription locking
Jaroslav Kysela [Fri, 1 May 2015 16:49:31 +0000 (18:49 +0200)]
tsfix: do not use wrong DTS as the reference clock, fixes #2731, fixes #2754
Jaroslav Kysela [Fri, 1 May 2015 16:23:24 +0000 (18:23 +0200)]
DVR: Remove unused 'Episode Duplicate Detect' option in DVR config, fixes #2715
Jaroslav Kysela [Fri, 1 May 2015 16:14:03 +0000 (18:14 +0200)]
main: add -S or --nosyslog option to disable completely syslog logging, fixes #2787
Jaroslav Kysela [Fri, 1 May 2015 14:58:04 +0000 (16:58 +0200)]
IPTV: add rtsp:// and rtsps:// support
Jaroslav Kysela [Thu, 30 Apr 2015 15:01:41 +0000 (17:01 +0200)]
doc: updates for XBMC->Kodi, Showtime->Movian changes
Jaroslav Kysela [Thu, 30 Apr 2015 09:36:46 +0000 (11:36 +0200)]
time update - make it work again using TDT/TOT tables, fixes #2776
Jaroslav Kysela [Thu, 30 Apr 2015 08:48:09 +0000 (10:48 +0200)]
subscriptions: fix possible NULL dereference
Jaroslav Kysela [Thu, 30 Apr 2015 07:34:45 +0000 (09:34 +0200)]
htsp: add dataSize field to the dvrentry msg
Jaroslav Kysela [Thu, 30 Apr 2015 07:25:24 +0000 (09:25 +0200)]
dvr: de_last_error cleanpus
Nick Burrett [Wed, 29 Apr 2015 06:59:28 +0000 (07:59 +0100)]
Fix crash when trying to configure adapters that are already in use.
If another application has an adapter open, then la==NULL. Skip the
adapter so that another can be configured.
Jaroslav Kysela [Wed, 29 Apr 2015 14:08:22 +0000 (16:08 +0200)]
profile: add 'continue on access error', fix 'force priority'
Jaroslav Kysela [Wed, 29 Apr 2015 13:27:39 +0000 (15:27 +0200)]
descrambler: mark ECM late msg as error
Damjan Marion [Mon, 27 Apr 2015 00:29:47 +0000 (00:29 +0000)]
linuxdvb_ca: check for CAIDs on the ES level, fixes #2794
Jaroslav Kysela [Tue, 28 Apr 2015 20:29:57 +0000 (22:29 +0200)]
SAT>IP Client: fix possible NULL dereference
Jaroslav Kysela [Tue, 28 Apr 2015 13:07:59 +0000 (15:07 +0200)]
linuxdvb: fix for the previous patch (fixed bad macro), fixes #2807
Jaroslav Kysela [Tue, 28 Apr 2015 12:49:52 +0000 (14:49 +0200)]
linuxdvb: use DTV_LNA only when set, fixes #2807
Jaroslav Kysela [Tue, 28 Apr 2015 12:43:14 +0000 (14:43 +0200)]
linuxdvb: rewrite PID subscription (limit used PID at once)
Jaroslav Kysela [Tue, 28 Apr 2015 07:07:29 +0000 (09:07 +0200)]
SAT>IP Client: fix close_pid callback
Damjan Marion [Tue, 21 Apr 2015 12:26:05 +0000 (14:26 +0200)]
linuxdvb_ca: add basic mmi suport and some code cleanup
Currently it just provides log of messages received by CAM and
exits menu.
Jaroslav Kysela [Mon, 27 Apr 2015 18:40:51 +0000 (20:40 +0200)]
SAT>IP Client: add configurable grace timeout
Jaroslav Kysela [Mon, 27 Apr 2015 17:31:49 +0000 (19:31 +0200)]
mpegts: implemented weighted PID subscriptions (sequential PMT scan)
Jaroslav Kysela [Mon, 27 Apr 2015 06:46:02 +0000 (08:46 +0200)]
mpegts table: added MT_ONESHOT, change pmt scan weight
Jaroslav Kysela [Mon, 27 Apr 2015 06:40:19 +0000 (08:40 +0200)]
mpegts: add weight to the pid subscription
Jaroslav Kysela [Fri, 24 Apr 2015 20:05:27 +0000 (22:05 +0200)]
linuxdvb: Added LNA settings to DVB-T for DVBAPI v5.9+, fixes #2784
Jaroslav Kysela [Fri, 24 Apr 2015 19:41:56 +0000 (21:41 +0200)]
subscriptions: reschedule - add warning when a service instance goes to the bad state
Jaroslav Kysela [Fri, 24 Apr 2015 19:40:06 +0000 (21:40 +0200)]
mpegts_mux_unsubscribe_by_name: fixed nasty bug - used another link ptr
Jaroslav Kysela [Fri, 24 Apr 2015 18:03:23 +0000 (20:03 +0200)]
mpegts input: move active list of services from input to mux, fixes #2801
In last changes, the mux filter was removed from the main TS packet
decoder loop. Also, it is not good to have this filter in this
"exponed" function. The solution is quite easy - move the active list
of services from the input object to the mux object. It seems that
this change reduces the code (mux filters) all around.
Jaroslav Kysela [Fri, 24 Apr 2015 17:41:38 +0000 (19:41 +0200)]
main: init dispatch_clock early
Jaroslav Kysela [Fri, 24 Apr 2015 17:41:27 +0000 (19:41 +0200)]
gtimer check fix - wrong fcn redirects
Jaroslav Kysela [Fri, 24 Apr 2015 15:12:16 +0000 (17:12 +0200)]
gtimer check: little cleanup (show the previous caller id)
Jaroslav Kysela [Fri, 24 Apr 2015 14:48:20 +0000 (16:48 +0200)]
subscriptions: fix the weight init issue caused by last commits
Jaroslav Kysela [Fri, 24 Apr 2015 14:45:45 +0000 (16:45 +0200)]
added gtimer check framework
Jaroslav Kysela [Fri, 24 Apr 2015 13:40:57 +0000 (15:40 +0200)]
remove unused ffmpeg_lock
Jaroslav Kysela [Fri, 24 Apr 2015 13:38:17 +0000 (15:38 +0200)]
epgdb: deferred write
Jaroslav Kysela [Fri, 24 Apr 2015 12:41:13 +0000 (14:41 +0200)]
spawn: another reap fix (zero return code), fixes #2800
Jaroslav Kysela [Fri, 24 Apr 2015 12:12:00 +0000 (14:12 +0200)]
tcp: a little optimization in tcp_server_done() and more debug msgs
Jaroslav Kysela [Fri, 24 Apr 2015 11:44:01 +0000 (13:44 +0200)]
implemented deferred_unlink() for DVR
Jaroslav Kysela [Fri, 24 Apr 2015 11:29:25 +0000 (13:29 +0200)]
added tasklets
Jaroslav Kysela [Fri, 24 Apr 2015 10:56:38 +0000 (12:56 +0200)]
profile: add priority settings, fixes #2783
Jaroslav Kysela [Thu, 23 Apr 2015 19:14:42 +0000 (21:14 +0200)]
muxer: change mime types for mpegts stream to audio|video/mp2t, fixes #2775
see: http://www.w3.org/2013/12/byte-stream-format-registry/
Jaroslav Kysela [Thu, 23 Apr 2015 18:47:40 +0000 (20:47 +0200)]
mpegts: fix linked inputs (abort), fixes #2791