]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agotcp server: the tcp_server_delete() must be in sync with poll
Jaroslav Kysela [Mon, 4 Jan 2016 21:07:08 +0000 (22:07 +0100)] 
tcp server: the tcp_server_delete() must be in sync with poll

10 years agotimeshift: fix the time offset when speed changes
Jaroslav Kysela [Mon, 4 Jan 2016 20:52:09 +0000 (21:52 +0100)] 
timeshift: fix the time offset when speed changes

10 years agotimeshift: little optimization
Jaroslav Kysela [Mon, 4 Jan 2016 20:43:17 +0000 (21:43 +0100)] 
timeshift: little optimization

10 years agohtsp_server: fix htsp_subscription_speed() - speed can be negative
Jaroslav Kysela [Mon, 4 Jan 2016 19:52:30 +0000 (20:52 +0100)] 
htsp_server: fix htsp_subscription_speed() - speed can be negative

10 years agotimeshift: send status before each packet in keyframe_mode
Jaroslav Kysela [Mon, 4 Jan 2016 17:16:31 +0000 (18:16 +0100)] 
timeshift: send status before each packet in keyframe_mode

- this makes rewind and fast-forward updates in kodi more interactive

10 years agotimeshift: fix another memory leak
Jaroslav Kysela [Mon, 4 Jan 2016 17:02:32 +0000 (18:02 +0100)] 
timeshift: fix another memory leak

10 years agotimeshift: fixed wrong variable type in _read_buf()
Jaroslav Kysela [Mon, 4 Jan 2016 16:47:29 +0000 (17:47 +0100)] 
timeshift: fixed wrong variable type in _read_buf()

10 years agotimeshift: add 'Fit to RAM' option' to reduce disk I/O
Jaroslav Kysela [Mon, 4 Jan 2016 16:09:45 +0000 (17:09 +0100)] 
timeshift: add 'Fit to RAM' option' to reduce disk I/O

10 years agotimeshift: fix file refcounting, create timeshift_seek_t to maintain seek state correctly
Jaroslav Kysela [Mon, 4 Jan 2016 15:32:48 +0000 (16:32 +0100)] 
timeshift: fix file refcounting, create timeshift_seek_t to maintain seek state correctly

10 years agouse s64 for autorec/timerec add
Glenn-1990 [Sat, 26 Dec 2015 23:27:38 +0000 (00:27 +0100)] 
use s64 for autorec/timerec add

10 years agobump htspmon reported HTSP version, servers may omit messages if they know the client...
Sam Stenvall [Sun, 3 Jan 2016 17:50:24 +0000 (19:50 +0200)] 
bump htspmon reported HTSP version, servers may omit messages if they know the client is too old to support them

10 years agodon't attempt to open IP addresses as files when the highest OSCam mode is used
Sam Stenvall [Sun, 3 Jan 2016 17:51:28 +0000 (19:51 +0200)] 
don't attempt to open IP addresses as files when the highest OSCam mode is used

10 years agohtsp_server: fix subtitle typo in htsp_build_dvrentry(), fixes #3470
Jaroslav Kysela [Sun, 3 Jan 2016 20:52:31 +0000 (21:52 +0100)] 
htsp_server: fix subtitle typo in htsp_build_dvrentry(), fixes #3470

10 years agotimeshift: read from file fixes, added filemgr_dump traces
Jaroslav Kysela [Sun, 3 Jan 2016 20:44:09 +0000 (21:44 +0100)] 
timeshift: read from file fixes, added filemgr_dump traces

10 years agotimeshift: merge packet log code to one fcn, many fixes
Jaroslav Kysela [Sun, 3 Jan 2016 12:54:52 +0000 (13:54 +0100)] 
timeshift: merge packet log code to one fcn, many fixes

10 years agocompilation fix for -Og
Jaroslav Kysela [Sun, 3 Jan 2016 12:35:16 +0000 (13:35 +0100)] 
compilation fix for -Og

10 years agotimeshift: reduce and improve the logic - move more packet handling logic to writer...
Jaroslav Kysela [Sun, 3 Jan 2016 10:19:27 +0000 (11:19 +0100)] 
timeshift: reduce and improve the logic - move more packet handling logic to writer thread

10 years agotimeshift writer: fix stop condition
Jaroslav Kysela [Sun, 3 Jan 2016 09:45:22 +0000 (10:45 +0100)] 
timeshift writer: fix stop condition

10 years agotimeshift: remove rdwr_mutex
Jaroslav Kysela [Sun, 3 Jan 2016 09:43:53 +0000 (10:43 +0100)] 
timeshift: remove rdwr_mutex

10 years agotimeshift: do not change mono_play_time when already in TS_PLAY
Jaroslav Kysela [Sun, 3 Jan 2016 09:40:30 +0000 (10:40 +0100)] 
timeshift: do not change mono_play_time when already in TS_PLAY

10 years agotimeshift: another try to provide the valid status in all situations
Jaroslav Kysela [Sat, 2 Jan 2016 19:37:46 +0000 (20:37 +0100)] 
timeshift: another try to provide the valid status in all situations

10 years agotimeshift: remove atomic ops for ts->last_time, variable is protected using state_mutex
Jaroslav Kysela [Sat, 2 Jan 2016 19:25:53 +0000 (20:25 +0100)] 
timeshift: remove atomic ops for ts->last_time, variable is protected using state_mutex

10 years agodvb psi: fix the wrong video stream detection (subtitle tag), fixes #3464
Jaroslav Kysela [Sat, 2 Jan 2016 15:24:30 +0000 (16:24 +0100)] 
dvb psi: fix the wrong video stream detection (subtitle tag), fixes #3464

10 years agotimeshift: fix tsf refcounting
Jaroslav Kysela [Fri, 1 Jan 2016 21:21:00 +0000 (22:21 +0100)] 
timeshift: fix tsf refcounting

10 years agowizard: remove debug lines
Jaroslav Kysela [Fri, 1 Jan 2016 19:26:23 +0000 (20:26 +0100)] 
wizard: remove debug lines

10 years agowizard: add initial language settings (first page)
Jaroslav Kysela [Fri, 1 Jan 2016 19:21:30 +0000 (20:21 +0100)] 
wizard: add initial language settings (first page)

10 years agolocale: fix the ui / epg language lists
Jaroslav Kysela [Fri, 1 Jan 2016 18:47:13 +0000 (19:47 +0100)] 
locale: fix the ui / epg language lists

10 years agolocale: add filter for available locales
Jaroslav Kysela [Fri, 1 Jan 2016 17:49:15 +0000 (18:49 +0100)] 
locale: add filter for available locales

10 years agocwc: improve section logs
Jaroslav Kysela [Fri, 1 Jan 2016 16:20:53 +0000 (17:20 +0100)] 
cwc: improve section logs

10 years agotimeshift: fix compilation error (typecast)
Jaroslav Kysela [Fri, 1 Jan 2016 16:11:21 +0000 (17:11 +0100)] 
timeshift: fix compilation error (typecast)

10 years agospawn: free the spawns list in spawn_done()
Jaroslav Kysela [Fri, 1 Jan 2016 10:29:02 +0000 (11:29 +0100)] 
spawn: free the spawns list in spawn_done()

10 years agotimeshift: fix the pause recovery
Jaroslav Kysela [Thu, 31 Dec 2015 17:38:05 +0000 (18:38 +0100)] 
timeshift: fix the pause recovery

10 years agotimeshift: do not send already delivered packets twice (pause)
Jaroslav Kysela [Thu, 31 Dec 2015 16:32:32 +0000 (17:32 +0100)] 
timeshift: do not send already delivered packets twice (pause)

10 years agotimeshift: another play start fix
Jaroslav Kysela [Thu, 31 Dec 2015 14:58:41 +0000 (15:58 +0100)] 
timeshift: another play start fix

10 years agotimeshift: maintain packet backlog also for ondemand
Jaroslav Kysela [Thu, 31 Dec 2015 13:55:19 +0000 (14:55 +0100)] 
timeshift: maintain packet backlog also for ondemand

10 years agotimeshift: handle correctly SMT_START in the writer thread
Jaroslav Kysela [Thu, 31 Dec 2015 13:02:04 +0000 (14:02 +0100)] 
timeshift: handle correctly SMT_START in the writer thread

10 years agotimeshift: change the on-demand purpose to allow rewind/goto back
Jaroslav Kysela [Thu, 31 Dec 2015 10:50:21 +0000 (11:50 +0100)] 
timeshift: change the on-demand purpose to allow rewind/goto back

10 years agotimeshift: fix time init for reader
Jaroslav Kysela [Wed, 30 Dec 2015 20:55:26 +0000 (21:55 +0100)] 
timeshift: fix time init for reader

10 years agotimeshift: do not use wrong pkt pointer after shallow copy
Jaroslav Kysela [Wed, 30 Dec 2015 20:41:35 +0000 (21:41 +0100)] 
timeshift: do not use wrong pkt pointer after shallow copy

10 years agotimeshift: fix little memory leak
Jaroslav Kysela [Wed, 30 Dec 2015 20:10:28 +0000 (21:10 +0100)] 
timeshift: fix little memory leak

10 years agotimeshift: little pkt ref count fix
Jaroslav Kysela [Wed, 30 Dec 2015 20:02:11 +0000 (21:02 +0100)] 
timeshift: little pkt ref count fix

10 years agotimeshift: fix timeshift_packets_clone
Jaroslav Kysela [Wed, 30 Dec 2015 19:08:00 +0000 (20:08 +0100)] 
timeshift: fix timeshift_packets_clone

10 years agotimeshift: remove buffering_mutex - state_mutex protection is fine
Jaroslav Kysela [Wed, 30 Dec 2015 18:58:46 +0000 (19:58 +0100)] 
timeshift: remove buffering_mutex - state_mutex protection is fine

10 years agotimeshift: fix the obvious printf type mismatch
Jaroslav Kysela [Wed, 30 Dec 2015 17:38:33 +0000 (18:38 +0100)] 
timeshift: fix the obvious printf type mismatch

10 years agotimeshift: do seek before next packet time decision
Jaroslav Kysela [Wed, 30 Dec 2015 17:32:27 +0000 (18:32 +0100)] 
timeshift: do seek before next packet time decision

- fix also ugly bug in the timeshift_filemgr_next() call

10 years agotimeshift: handle reconfigure properly
Jaroslav Kysela [Wed, 30 Dec 2015 14:46:12 +0000 (15:46 +0100)] 
timeshift: handle reconfigure properly

10 years agotimeshift: write all 'temporary' packets (outside storage) when going to live
Jaroslav Kysela [Wed, 30 Dec 2015 10:14:49 +0000 (11:14 +0100)] 
timeshift: write all 'temporary' packets (outside storage) when going to live

10 years agotimeshift: change time source - use PTS as the synchronization source
Jaroslav Kysela [Sat, 19 Dec 2015 20:08:00 +0000 (21:08 +0100)] 
timeshift: change time source - use PTS as the synchronization source

10 years agoRevert "timeshift: fix mistake in printf format caused by type promotion"
Jaroslav Kysela [Sun, 27 Dec 2015 16:27:05 +0000 (17:27 +0100)] 
Revert "timeshift: fix mistake in printf format caused by type promotion"

This reverts commit 7fafd7a5268af6560259ff984cea152e23ae2f1a.

10 years agoparsers: AAC fix endless loop when ADTS data are invalid, fixes #3381
Jaroslav Kysela [Tue, 29 Dec 2015 10:48:44 +0000 (11:48 +0100)] 
parsers: AAC fix endless loop when ADTS data are invalid, fixes #3381

10 years agoautorec: check max count when the autorec entry is saved, fixes #3434
Jaroslav Kysela [Sat, 26 Dec 2015 22:44:42 +0000 (23:44 +0100)] 
autorec: check max count when the autorec entry is saved, fixes #3434

10 years agoconfigure: add --enable-nvenc for static ffmpeg build, fixes #3438
Jaroslav Kysela [Sat, 26 Dec 2015 18:05:29 +0000 (19:05 +0100)] 
configure: add --enable-nvenc for static ffmpeg build, fixes #3438

10 years agodescrambler: handle constcw initialization for forced CAIDs, too, fixes #2942
Jaroslav Kysela [Sat, 26 Dec 2015 17:43:32 +0000 (18:43 +0100)] 
descrambler: handle constcw initialization for forced CAIDs, too, fixes #2942

10 years agocapmt: when the caid is forced for a service, try to use it as PID 8191, fixes #2942
Jaroslav Kysela [Sat, 26 Dec 2015 17:35:12 +0000 (18:35 +0100)] 
capmt: when the caid is forced for a service, try to use it as PID 8191, fixes #2942

10 years agoimagecache: deescape also file:// urls, fixes #3439
Jaroslav Kysela [Sat, 26 Dec 2015 16:35:40 +0000 (17:35 +0100)] 
imagecache: deescape also file:// urls, fixes #3439

10 years agoaccess: replace 'Network prefix' with 'Allowed networks' and use description in grid...
Jaroslav Kysela [Sat, 26 Dec 2015 16:11:39 +0000 (17:11 +0100)] 
access: replace 'Network prefix' with 'Allowed networks' and use description in grid headers

10 years agoEven more..
Mark Clarkstone [Thu, 17 Dec 2015 04:03:00 +0000 (04:03 +0000)] 
Even more..

10 years agoAdd many more tooltips..
Mark Clarkstone [Thu, 17 Dec 2015 03:40:48 +0000 (03:40 +0000)] 
Add many more tooltips..

10 years agoWEBUI: add "Video codec preset:" menu in Transcoding-Parameters-Stream Profiles trans...
SangWoo Kim [Sat, 26 Dec 2015 03:52:30 +0000 (12:52 +0900)] 
WEBUI: add "Video codec preset:" menu in Transcoding-Parameters-Stream Profiles transcoding: use user selected video codec preset for H264,H265,qsv,nvenc transcoding

10 years agofix autorec start window
Glenn-1990 [Fri, 18 Dec 2015 16:34:57 +0000 (17:34 +0100)] 
fix autorec start window

10 years agoOnly delete once count is greater than max_count.
Scott Harris [Thu, 24 Dec 2015 10:43:15 +0000 (21:43 +1100)] 
Only delete once count is greater than max_count.

10 years agobuild: fix typo in previous apt-update change
Adam Sutton [Mon, 21 Dec 2015 10:12:04 +0000 (10:12 +0000)] 
build: fix typo in previous apt-update change

10 years agotimeshift: fix mistake in printf format caused by type promotion
Adam Sutton [Mon, 21 Dec 2015 10:02:35 +0000 (10:02 +0000)] 
timeshift: fix mistake in printf format caused by type promotion

10 years agobuild: allow TVH_BUILD to be overridden
Adam Sutton [Mon, 21 Dec 2015 10:03:13 +0000 (10:03 +0000)] 
build: allow TVH_BUILD to be overridden

10 years agobuild: updated dput destinations to new repo's
Adam Sutton [Sun, 20 Dec 2015 10:48:33 +0000 (10:48 +0000)] 
build: updated dput destinations to new repo's

10 years agoDVR: fix autorec maxcount handling, fixes #3423
Jaroslav Kysela [Sun, 20 Dec 2015 09:50:07 +0000 (10:50 +0100)] 
DVR: fix autorec maxcount handling, fixes #3423

10 years agotimeshift: another log fixes and pts_delta initialization
Jaroslav Kysela [Fri, 18 Dec 2015 20:37:25 +0000 (21:37 +0100)] 
timeshift: another log fixes and pts_delta initialization

10 years agotimeshift: another log shuffling
Jaroslav Kysela [Fri, 18 Dec 2015 11:43:27 +0000 (12:43 +0100)] 
timeshift: another log shuffling

10 years agohtsp server: cosmetic log fix
Jaroslav Kysela [Thu, 17 Dec 2015 20:47:48 +0000 (21:47 +0100)] 
htsp server: cosmetic log fix

10 years agolinuxdvb: fix copy-and-paste error (FE_HAS_LOCK -> LOCK)
Jaroslav Kysela [Thu, 17 Dec 2015 18:02:54 +0000 (19:02 +0100)] 
linuxdvb: fix copy-and-paste error (FE_HAS_LOCK -> LOCK)

10 years agotimeshift: one more log fix
Jaroslav Kysela [Thu, 17 Dec 2015 15:11:10 +0000 (16:11 +0100)] 
timeshift: one more log fix

10 years agotimeshift: reallocate segment on close to release unused tail
Jaroslav Kysela [Thu, 17 Dec 2015 15:00:09 +0000 (16:00 +0100)] 
timeshift: reallocate segment on close to release unused tail

10 years agobuild: fix minor issues with apt-update/pbuilder script
Adam Sutton [Thu, 17 Dec 2015 23:23:28 +0000 (23:23 +0000)] 
build: fix minor issues with apt-update/pbuilder script

Temporarily removed sid as I'm having issues getting it to work on TVH
build server.

10 years agotimeshift: add 'no rewind' mark to the On-demand field name
Jaroslav Kysela [Thu, 17 Dec 2015 14:27:41 +0000 (15:27 +0100)] 
timeshift: add 'no rewind' mark to the On-demand field name

10 years agoSAT>IP client: fix the timer race
Jaroslav Kysela [Wed, 16 Dec 2015 09:42:37 +0000 (10:42 +0100)] 
SAT>IP client: fix the timer race

See: https://github.com/perexg/satip-axe/issues/36

10 years agoremove non-ASCII characters from quick tips, new intl template
Jaroslav Kysela [Tue, 15 Dec 2015 20:23:52 +0000 (21:23 +0100)] 
remove non-ASCII characters from quick tips, new intl template

10 years agoSAT>IP: more quicktips..
Mark Clarkstone [Mon, 7 Dec 2015 16:39:43 +0000 (16:39 +0000)] 
SAT>IP: more quicktips..

10 years agointl: transifex update
Jaroslav Kysela [Tue, 15 Dec 2015 20:19:23 +0000 (21:19 +0100)] 
intl: transifex update

10 years agoDVR: don't change the state to time missed when file is removed, fixes #3411
Jaroslav Kysela [Tue, 15 Dec 2015 20:16:39 +0000 (21:16 +0100)] 
DVR: don't change the state to time missed when file is removed, fixes #3411

10 years agoDVR: save dvr entry when the files were deleted (retention)
Jaroslav Kysela [Mon, 14 Dec 2015 20:01:23 +0000 (21:01 +0100)] 
DVR: save dvr entry when the files were deleted (retention)

10 years agotimeshift: fix the NULL cur_file 'deadlock', change to live mode when end-of-buffers
Jaroslav Kysela [Mon, 14 Dec 2015 08:53:52 +0000 (09:53 +0100)] 
timeshift: fix the NULL cur_file 'deadlock', change to live mode when end-of-buffers

10 years agotimeshift: correctly signal the end-of-data for RAM segment
Jaroslav Kysela [Sun, 13 Dec 2015 21:01:13 +0000 (22:01 +0100)] 
timeshift: correctly signal the end-of-data for RAM segment

10 years agoDVR: another de_dont_reschedule cleanups, fixes #3411
Jaroslav Kysela [Sun, 13 Dec 2015 20:36:28 +0000 (21:36 +0100)] 
DVR: another de_dont_reschedule cleanups, fixes #3411

10 years agoDVR: space cleanup: optimize the file deletion and load the log retention timer
Jaroslav Kysela [Sun, 13 Dec 2015 20:15:46 +0000 (21:15 +0100)] 
DVR: space cleanup: optimize the file deletion and load the log retention timer

10 years agoDVR: fix NULL dereference, fixes #3418
Jaroslav Kysela [Sun, 13 Dec 2015 20:02:23 +0000 (21:02 +0100)] 
DVR: fix NULL dereference, fixes #3418

10 years agotimeshift: more log cleanups, fix the wrong total updates
Jaroslav Kysela [Sun, 13 Dec 2015 18:58:35 +0000 (19:58 +0100)] 
timeshift: more log cleanups, fix the wrong total updates

10 years agoDVR: f_fsid might be 0, fixes #3413
Jaroslav Kysela [Sat, 12 Dec 2015 20:49:16 +0000 (21:49 +0100)] 
DVR: f_fsid might be 0, fixes #3413

10 years agoDVR: save file info again to log files
Jaroslav Kysela [Sat, 12 Dec 2015 20:22:03 +0000 (21:22 +0100)] 
DVR: save file info again to log files

10 years agotimeshift: cosmetic trace log updates
Jaroslav Kysela [Sat, 12 Dec 2015 20:16:50 +0000 (21:16 +0100)] 
timeshift: cosmetic trace log updates

10 years agohtsp server: fix another memory leak
Jaroslav Kysela [Sat, 12 Dec 2015 20:16:28 +0000 (21:16 +0100)] 
htsp server: fix another memory leak

10 years agoinotify: register fix and add support for multiple files, fixes #3416
Jaroslav Kysela [Sat, 12 Dec 2015 20:12:42 +0000 (21:12 +0100)] 
inotify: register fix and add support for multiple files, fixes #3416

10 years agoDVR: don't mark entries as time missed when job was completed, fixes #3411
Jaroslav Kysela [Fri, 11 Dec 2015 20:32:21 +0000 (21:32 +0100)] 
DVR: don't mark entries as time missed when job was completed, fixes #3411

10 years agoDVR: forget to update used_size for vfs
Jaroslav Kysela [Fri, 11 Dec 2015 15:48:39 +0000 (16:48 +0100)] 
DVR: forget to update used_size for vfs

10 years agoDVR: enhance dvr_get_filesize()
Jaroslav Kysela [Fri, 11 Dec 2015 15:06:05 +0000 (16:06 +0100)] 
DVR: enhance dvr_get_filesize()

10 years agoDVR: handle the used space correctly
Jaroslav Kysela [Fri, 11 Dec 2015 13:59:25 +0000 (14:59 +0100)] 
DVR: handle the used space correctly

10 years agoDVR: third fix for filesystemId type
Jaroslav Kysela [Fri, 11 Dec 2015 12:47:17 +0000 (13:47 +0100)] 
DVR: third fix for filesystemId type

10 years agoDVR: another fix for filesystemId type
Jaroslav Kysela [Fri, 11 Dec 2015 12:20:18 +0000 (13:20 +0100)] 
DVR: another fix for filesystemId type

10 years agoDVR: use uint64_t for filesystemId
Jaroslav Kysela [Fri, 11 Dec 2015 11:58:11 +0000 (12:58 +0100)] 
DVR: use uint64_t for filesystemId

10 years agoACL: password - disable move - enable sort, fixes #3408
Jaroslav Kysela [Thu, 10 Dec 2015 20:12:59 +0000 (21:12 +0100)] 
ACL: password - disable move - enable sort, fixes #3408

10 years agoWEBUI: reload grid on moveup / movedown events, too
Jaroslav Kysela [Thu, 10 Dec 2015 14:35:37 +0000 (15:35 +0100)] 
WEBUI: reload grid on moveup / movedown events, too