]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Tue, 24 Nov 2015 16:37:41 +0000 (17:37 +0100)]
parser hevc: remove new lines from traces
Jaroslav Kysela [Tue, 24 Nov 2015 15:51:08 +0000 (16:51 +0100)]
DVR: make configurable 'extra warming up time', fixes #3341
Jaroslav Kysela [Tue, 24 Nov 2015 11:46:43 +0000 (12:46 +0100)]
intl: new template
Mario Di Raimondo [Sun, 22 Nov 2015 18:27:46 +0000 (19:27 +0100)]
non-localizable string
Jaroslav Kysela [Tue, 24 Nov 2015 11:43:38 +0000 (12:43 +0100)]
WEBUI: Add 'Apply' button to create/edit dialogs, fixes #3184
Jaroslav Kysela [Tue, 24 Nov 2015 11:25:01 +0000 (12:25 +0100)]
DVR: implement post-remove command (see PR#762)
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
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)
Jaroslav Kysela [Tue, 24 Nov 2015 10:45:53 +0000 (11:45 +0100)]
transcode: set metadata (extradata) for H264
Jaroslav Kysela [Tue, 24 Nov 2015 10:45:06 +0000 (11:45 +0100)]
H264 parser: add backlog for frames without incomplete information
Jaroslav Kysela [Tue, 24 Nov 2015 10:04:36 +0000 (11:04 +0100)]
IP blocking: handle enabled flag, fixes #3339
Jaroslav Kysela [Mon, 23 Nov 2015 17:16:27 +0000 (18:16 +0100)]
DVR: replace dvr_thread_backlog_free with streaming_queue_clear - identical
Jaroslav Kysela [Mon, 23 Nov 2015 17:11:45 +0000 (18:11 +0100)]
service: elementary_stream: remove unused es_vbv_size / es_vbv_delay
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)
Jaroslav Kysela [Mon, 23 Nov 2015 12:35:12 +0000 (13:35 +0100)]
intl: transifex update
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
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
Jaroslav Kysela [Sun, 22 Nov 2015 20:53:56 +0000 (21:53 +0100)]
DVR: add max count/max sched count to DVR config
Jaroslav Kysela [Sun, 22 Nov 2015 20:34:08 +0000 (21:34 +0100)]
DVR/EPG: improve the EPG running check (pause/warm)
Jaroslav Kysela [Sun, 22 Nov 2015 19:13:11 +0000 (20:13 +0100)]
DVR: fix the dts_offset initialization from backlog
Jaroslav Kysela [Sun, 22 Nov 2015 18:58:49 +0000 (19:58 +0100)]
IPTV: http - AES128 HLS accept 0X and 0x for hexa IV
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
Jaroslav Kysela [Sat, 21 Nov 2015 20:02:26 +0000 (21:02 +0100)]
support/css.py: don't use PWD but TVHDIR, fixes #3332
Jaroslav Kysela [Sat, 21 Nov 2015 19:47:09 +0000 (20:47 +0100)]
use htsbuf_append_str() instead htsbuf_qprintf() where possible
Jaroslav Kysela [Sat, 21 Nov 2015 19:33:38 +0000 (20:33 +0100)]
XMLTV exporter: escape the prohibited characters, fixes #3333
Jaroslav Kysela [Sat, 21 Nov 2015 17:05:26 +0000 (18:05 +0100)]
WEBUI: do not allow to open multiple dialog windows, fixes #3184
Jaroslav Kysela [Sat, 21 Nov 2015 16:55:52 +0000 (17:55 +0100)]
WEBUI: grid add - fix dialog center
Jaroslav Kysela [Sat, 21 Nov 2015 16:29:13 +0000 (17:29 +0100)]
m3u parser: fix regression, fixes #3330
Jaroslav Kysela [Fri, 20 Nov 2015 19:26:03 +0000 (20:26 +0100)]
WEBUI: grid add/edit - more intelligent dialog position/size handling
Jaroslav Kysela [Fri, 20 Nov 2015 13:38:11 +0000 (14:38 +0100)]
IPTV: handle NULL ptrs in iptv_http_create_header(), fixes #3328
Jaroslav Kysela [Fri, 20 Nov 2015 13:37:04 +0000 (14:37 +0100)]
IPTV: HLS - add AES-128 decryption support
Jaroslav Kysela [Fri, 20 Nov 2015 08:43:17 +0000 (09:43 +0100)]
m3u parser: add EXT-X-KEY tag parsing
Jaroslav Kysela [Thu, 19 Nov 2015 22:01:06 +0000 (23:01 +0100)]
IPTV: HTTP HLS - improve detection and handling
Jaroslav Kysela [Thu, 19 Nov 2015 21:03:02 +0000 (22:03 +0100)]
IPTV: http - add safe global lock
Jaroslav Kysela [Thu, 19 Nov 2015 18:51:15 +0000 (19:51 +0100)]
mpegts input: implement MPEGTS_DATA_CC_RESTART
Jaroslav Kysela [Thu, 19 Nov 2015 17:42:14 +0000 (18:42 +0100)]
IPTV: add NULL ptr check to iptv_http_complete callback
Jaroslav Kysela [Thu, 19 Nov 2015 15:21:37 +0000 (16:21 +0100)]
m3u parser: another url parsing quickfix
Jaroslav Kysela [Thu, 19 Nov 2015 15:17:13 +0000 (16:17 +0100)]
IPTV: HLS parser - fix NULL dereference
Jaroslav Kysela [Thu, 19 Nov 2015 15:16:57 +0000 (16:16 +0100)]
m3u parser: another url parsing fix
Jaroslav Kysela [Thu, 19 Nov 2015 15:09:16 +0000 (16:09 +0100)]
m3u parser: fix memory leak introduced by the previous change
Jaroslav Kysela [Thu, 19 Nov 2015 14:40:50 +0000 (15:40 +0100)]
IPTV: HLS http parser improved
Jaroslav Kysela [Thu, 19 Nov 2015 14:36:21 +0000 (15:36 +0100)]
m3u parser: handle better relative URLs, fix header check
Jaroslav Kysela [Thu, 19 Nov 2015 14:35:40 +0000 (15:35 +0100)]
download: pass full url to the process callback
Jaroslav Kysela [Thu, 19 Nov 2015 14:35:06 +0000 (15:35 +0100)]
httpc: add hc_url
Jaroslav Kysela [Thu, 19 Nov 2015 14:34:38 +0000 (15:34 +0100)]
htsmsg: add HTSMSG_FIRST()
Jaroslav Kysela [Thu, 19 Nov 2015 14:09:33 +0000 (15:09 +0100)]
mkv muxer: handle EAGAIN in the write loop
Jaroslav Kysela [Thu, 19 Nov 2015 08:27:11 +0000 (09:27 +0100)]
IPTV: HTTP - initial support for HLS (incomplete)
Jaroslav Kysela [Wed, 18 Nov 2015 20:50:47 +0000 (21:50 +0100)]
httpc: add proper http_poll destroy sequence
Jaroslav Kysela [Wed, 18 Nov 2015 20:28:40 +0000 (21:28 +0100)]
http client: fix the I/O limit check
Jaroslav Kysela [Wed, 18 Nov 2015 20:28:01 +0000 (21:28 +0100)]
m3u parser: add x-endlist tag code
Jaroslav Kysela [Wed, 18 Nov 2015 20:27:32 +0000 (21:27 +0100)]
htsmsg: add proper hmf_msg.hm_data initialization
Jaroslav Kysela [Wed, 18 Nov 2015 18:23:25 +0000 (19:23 +0100)]
htsmsg: optimize htsmsg_field_data_destroy()
Jaroslav Kysela [Wed, 18 Nov 2015 18:20:33 +0000 (19:20 +0100)]
descrambler: fix constcw copy-and-paste error
Jaroslav Kysela [Wed, 18 Nov 2015 16:30:14 +0000 (17:30 +0100)]
descrambler: fix constcw table init
Jaroslav Kysela [Wed, 18 Nov 2015 13:11:35 +0000 (14:11 +0100)]
H264 parser: improve comment for last parser change
Jaroslav Kysela [Wed, 18 Nov 2015 13:07:37 +0000 (14:07 +0100)]
H264 parser: accept streams without timing information
Jaroslav Kysela [Wed, 18 Nov 2015 12:33:21 +0000 (13:33 +0100)]
IPTV: http - convert to http_priv_t
Jaroslav Kysela [Wed, 18 Nov 2015 09:30:28 +0000 (10:30 +0100)]
SAT>IP client: fix the memory leak (temporary TCP sbuf)
Jaroslav Kysela [Wed, 18 Nov 2015 09:20:32 +0000 (10:20 +0100)]
httpc: use memmove for overlapping areas
Jaroslav Kysela [Wed, 18 Nov 2015 08:34:51 +0000 (09:34 +0100)]
XMLTV exporter: fix programe / programme issue and add utf-8 encoding, fixes #3312
Jaroslav Kysela [Wed, 18 Nov 2015 08:31:22 +0000 (09:31 +0100)]
descrambler: unify, fix and improve the constcw handling, fixes #3313
Jaroslav Kysela [Tue, 17 Nov 2015 19:27:34 +0000 (20:27 +0100)]
playlist: m3u - add tvg-id support, fixes #3304
Jaroslav Kysela [Tue, 17 Nov 2015 11:03:39 +0000 (12:03 +0100)]
main: handle thread id for rand seed differently
Jaroslav Kysela [Mon, 16 Nov 2015 09:10:24 +0000 (10:10 +0100)]
DVR: dvr_entry_get_epg_running should return zero if de_dvb_eid is not set
Jaroslav Kysela [Mon, 16 Nov 2015 09:00:57 +0000 (10:00 +0100)]
intl: add da (Danish) language from transifex
Jaroslav Kysela [Mon, 16 Nov 2015 08:59:20 +0000 (09:59 +0100)]
intl: add fi (Finnish) language from transifex
Jaroslav Kysela [Mon, 16 Nov 2015 08:57:43 +0000 (09:57 +0100)]
intl: add uk (Ukrainian) language from transifex
Jaroslav Kysela [Mon, 16 Nov 2015 08:55:32 +0000 (09:55 +0100)]
intl: add Estonian (at) language from transifex
Jaroslav Kysela [Sun, 15 Nov 2015 22:15:18 +0000 (23:15 +0100)]
subscriptions: fix the wrong memory access in subscription_unsubscribe
Jaroslav Kysela [Sun, 15 Nov 2015 22:15:06 +0000 (23:15 +0100)]
tvhlog: add tvhlog_backtrace_printf() helper for debugging
Jaroslav Kysela [Sun, 15 Nov 2015 15:50:15 +0000 (16:50 +0100)]
DVR: use atomic operations for the running start/stop variables
Jaroslav Kysela [Sun, 15 Nov 2015 14:30:29 +0000 (15:30 +0100)]
DVR: optimization, accept start == stop like a running condition too (see #3296)
Jaroslav Kysela [Sat, 14 Nov 2015 21:34:21 +0000 (22:34 +0100)]
url: fix the regex for simple url parser for udp://@ syntax
Jaroslav Kysela [Sat, 14 Nov 2015 21:25:25 +0000 (22:25 +0100)]
IPTV: autonet fix parsing without path
Sven Wegener [Mon, 9 Nov 2015 21:58:38 +0000 (22:58 +0100)]
http: drop ticket param from http_access_verify_channel()
With
85e1bbb we now accept ticket or credentials, so we don't need to
hint whether tickets should be honored or not. If there is a ticket and
it satisfies our security check, accept it.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Sven Wegener [Fri, 13 Nov 2015 19:32:12 +0000 (20:32 +0100)]
mpegts: factor out service auto-enable function
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Sven Wegener [Sat, 31 Jan 2015 19:16:44 +0000 (20:16 +0100)]
filebundle: constify
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Sven Wegener [Wed, 11 Nov 2015 14:58:33 +0000 (15:58 +0100)]
iptv: provide list of network interfaces
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Sven Wegener [Tue, 10 Nov 2015 23:33:53 +0000 (00:33 +0100)]
prop: list might be called on idclass without an idnode
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Glenn-1990 [Thu, 12 Nov 2015 20:27:31 +0000 (21:27 +0100)]
bump htsp API
Jaroslav Kysela [Fri, 13 Nov 2015 19:49:13 +0000 (20:49 +0100)]
intl: transifex update
Jaroslav Kysela [Fri, 13 Nov 2015 19:46:03 +0000 (20:46 +0100)]
IPTV: file - don't use cached reads
Jaroslav Kysela [Fri, 13 Nov 2015 19:27:22 +0000 (20:27 +0100)]
idnode: send the collision msg also to log
Jaroslav Kysela [Fri, 13 Nov 2015 17:31:23 +0000 (18:31 +0100)]
IPTV: compilation fix for the previous patch
Jaroslav Kysela [Fri, 13 Nov 2015 17:06:46 +0000 (18:06 +0100)]
channels: fix possible NULL dereference
Jaroslav Kysela [Fri, 13 Nov 2015 10:25:19 +0000 (11:25 +0100)]
IPTV: add pause support for the correct input data timing, file:// seems working, fixes #3240
Jaroslav Kysela [Fri, 13 Nov 2015 09:30:57 +0000 (10:30 +0100)]
tsdemux: move PCR extraction to mpegts input
Jaroslav Kysela [Fri, 13 Nov 2015 08:07:08 +0000 (09:07 +0100)]
httpc: add hc_pause + http_client_unpause() functionality
Jaroslav Kysela [Fri, 13 Nov 2015 07:32:21 +0000 (08:32 +0100)]
IPTV: add file:// scheme support (incomplete)
Jaroslav Kysela [Thu, 12 Nov 2015 19:58:31 +0000 (20:58 +0100)]
IPTV: http/https - fix the m3u parsing (url pick)
Jaroslav Kysela [Thu, 12 Nov 2015 19:48:22 +0000 (20:48 +0100)]
IPTV: autonet - add back support for custom http headers
Jaroslav Kysela [Thu, 12 Nov 2015 18:10:04 +0000 (19:10 +0100)]
download: compilation fixes
Jaroslav Kysela [Thu, 12 Nov 2015 16:53:00 +0000 (17:53 +0100)]
download: add pipe:// support, fixes #3221
Jaroslav Kysela [Thu, 12 Nov 2015 16:06:23 +0000 (17:06 +0100)]
service/bouquet: fix the channel destroy when service associated to the bouquet is destroyed, fixes #3245
Jaroslav Kysela [Thu, 12 Nov 2015 13:50:57 +0000 (14:50 +0100)]
service mapping: remeber the mapping configuration, use hardcoded config for bouquets
Jaroslav Kysela [Thu, 12 Nov 2015 13:29:57 +0000 (14:29 +0100)]
IPTV: Add extra channels tags to IPTV mux config, m3u attribute tvh-tags
Jaroslav Kysela [Thu, 12 Nov 2015 12:13:56 +0000 (13:13 +0100)]
fix m3u parser (EXTINF attributes)
Jaroslav Kysela [Thu, 12 Nov 2015 12:01:46 +0000 (13:01 +0100)]
htsmsg: fix extra NULL check to htsmsg_cmp()
Jaroslav Kysela [Thu, 12 Nov 2015 08:32:55 +0000 (09:32 +0100)]
capmt: add OSCam new pc-nodmx mode (through unix socket)
Jaroslav Kysela [Thu, 12 Nov 2015 08:22:43 +0000 (09:22 +0100)]
htsmsg: add extra NULL check, to htsmsg_cmp()