]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Sam Stenvall [Mon, 4 Aug 2014 21:27:20 +0000 (00:27 +0300)]
[descrambler] fix typo in trace category
Jaroslav Kysela [Mon, 4 Aug 2014 19:18:49 +0000 (21:18 +0200)]
http: enhance redirect and playlists mux override
Jaroslav Kysela [Mon, 4 Aug 2014 19:16:42 +0000 (21:16 +0200)]
descrambler: remove ecm_valid bits
Jaroslav Kysela [Mon, 4 Aug 2014 18:34:03 +0000 (20:34 +0200)]
webui: Added autoscroll for the TV adapters panel
Gary The Brown [Mon, 4 Aug 2014 17:55:23 +0000 (18:55 +0100)]
fix for small error in code zigzag found
Jaroslav Kysela [Mon, 4 Aug 2014 17:11:13 +0000 (19:11 +0200)]
dvb charset: a quick-fix for the latest merge
sangood [Fri, 1 Aug 2014 03:25:07 +0000 (11:25 +0800)]
reverted the files" descrambler.h cwc.c descrambler.c" executable attribute.
sangood [Thu, 31 Jul 2014 07:48:24 +0000 (15:48 +0800)]
fixed stream guard card data length.
sangood [Tue, 29 Jul 2014 15:07:23 +0000 (23:07 +0800)]
Add a deleted blank line.
sangood [Tue, 29 Jul 2014 14:58:52 +0000 (22:58 +0800)]
Remove the blank line.
sangood [Tue, 29 Jul 2014 14:44:15 +0000 (22:44 +0800)]
Add missing space after '='.
sangood [Tue, 29 Jul 2014 14:38:21 +0000 (22:38 +0800)]
fixed some ugly code's formats.Thanks @perexg help!
sangood [Tue, 29 Jul 2014 12:07:17 +0000 (20:07 +0800)]
add gb2312 ucs2 dvb-charset
sangood [Fri, 25 Jul 2014 03:00:56 +0000 (11:00 +0800)]
deleted the unnecessary blank space.
sangood [Fri, 25 Jul 2014 02:31:28 +0000 (10:31 +0800)]
changed this files to not executable attribute.
sangood [Fri, 25 Jul 2014 02:16:27 +0000 (10:16 +0800)]
fixed some errors.
sangood [Fri, 25 Jul 2014 02:02:46 +0000 (10:02 +0800)]
change the streamguard cwc_emm function.
sangood [Fri, 25 Jul 2014 01:52:10 +0000 (09:52 +0800)]
Update dvb_psi.c
sangood [Fri, 25 Jul 2014 01:51:00 +0000 (09:51 +0800)]
Update dvb_psi.c
sangood [Mon, 21 Jul 2014 05:18:59 +0000 (13:18 +0800)]
add missing ac3 audio track.
0x06 is Chinese Cable TV ac3 audio track.
sangood [Mon, 21 Jul 2014 05:16:37 +0000 (13:16 +0800)]
add dvb_support gb2312 and ucs2.
sangood [Mon, 21 Jul 2014 05:14:38 +0000 (13:14 +0800)]
fixed streamguard CA card descrambler .
streamguard CA cardid 0x4ad2.
Gary The Brown [Mon, 4 Aug 2014 16:48:40 +0000 (17:48 +0100)]
change check on orbital_pos to orbital_dir
Gary The Brown [Mon, 4 Aug 2014 16:34:46 +0000 (17:34 +0100)]
fixes to previous commit as suggested by perexg
Gary The Brown [Mon, 4 Aug 2014 15:56:59 +0000 (16:56 +0100)]
added rotor grace timer calculation code with checks for missing info.
Jaroslav Kysela [Mon, 4 Aug 2014 17:00:09 +0000 (19:00 +0200)]
SAT>IP: added second teardown call
Jaroslav Kysela [Fri, 1 Aug 2014 20:16:01 +0000 (22:16 +0200)]
mpegts: fix dvb_network_get_orbital_pos()
Jaroslav Kysela [Mon, 28 Jul 2014 08:16:19 +0000 (10:16 +0200)]
linuxdvb: add error log for the DTV_CLEAR cmd
Jaroslav Kysela [Sun, 27 Jul 2014 18:45:53 +0000 (20:45 +0200)]
linuxdvb: do not monitor frontend in the diseqc/rotor setup
Also, move the active mux check outside tune0() function to
ensure, that the linux frontend is set again to requested
parameters (to be sure).
Jaroslav Kysela [Sun, 27 Jul 2014 15:45:34 +0000 (17:45 +0200)]
linuxdvb: rotor - remember the last orbital position to skip movement...
Jaroslav Kysela [Mon, 4 Aug 2014 15:18:41 +0000 (17:18 +0200)]
stream type: distinguish between AAC-LC/HE and newer AAC-LATM/LOAS
Jaroslav Kysela [Mon, 4 Aug 2014 15:10:28 +0000 (17:10 +0200)]
linuxdvb: show the ioctl warnings only once
Jaroslav Kysela [Fri, 1 Aug 2014 16:32:04 +0000 (18:32 +0200)]
descrambler/csa: prepare for AES keys...
Jaroslav Kysela [Fri, 1 Aug 2014 15:29:09 +0000 (17:29 +0200)]
IPTV: fix the mux URL set (NULL pointer dereference)
John Smith [Wed, 30 Jul 2014 08:35:25 +0000 (10:35 +0200)]
Include subtitle type streams in PTS/DTS normalization
John Smith [Thu, 24 Jul 2014 15:26:16 +0000 (17:26 +0200)]
Indents for bug #2178 fix
John Smith [Thu, 24 Jul 2014 14:49:27 +0000 (16:49 +0200)]
Fix missing teletext stream with different time base (bug #2178)
John Smith [Wed, 23 Jul 2014 19:07:05 +0000 (21:07 +0200)]
Fix occasional audio stream not starting (bug #2172)
Jaroslav Kysela [Fri, 1 Aug 2014 14:46:33 +0000 (16:46 +0200)]
webui status tab: change the implementation back to static columns
Jaroslav Kysela [Fri, 1 Aug 2014 12:46:48 +0000 (14:46 +0200)]
IPTV: fix a memory leak introduced in last commits
Kai Sommerfeld [Sun, 27 Jul 2014 12:24:03 +0000 (14:24 +0200)]
sat>ip: fixes for snr and signal strength calculation (contributed by stan86).
Kai Sommerfeld [Sun, 20 Jul 2014 10:16:10 +0000 (12:16 +0200)]
Cleanup, fixes and improvements of linuxdvb frontend statistics code,
including webui improvements and fixes.
Jaroslav Kysela [Fri, 1 Aug 2014 12:37:09 +0000 (14:37 +0200)]
IPTV: Allow to specify a custom mux name for IPTV mux
Jaroslav Kysela [Fri, 1 Aug 2014 12:34:53 +0000 (14:34 +0200)]
IPTV: create sane mux name without username/password in URL
Jaroslav Kysela [Fri, 1 Aug 2014 10:46:45 +0000 (12:46 +0200)]
linuxdvb: fix en50494 (unicable) config loading
Jaroslav Kysela [Fri, 1 Aug 2014 09:38:37 +0000 (11:38 +0200)]
Remove PRIsize_t, PRIssize_t and PRIoff_t
The reason is that size_t and ssize_t are covered by %zu and %zd
format specifiers. The offset can be printed using %jd format
with the (intmax_t) type conversion.
perexg [Fri, 1 Aug 2014 09:52:17 +0000 (11:52 +0200)]
Merge pull request #438 from dreamcat4/freebsd
Fix FreeBSD compiler errors.
Dreamcat4 [Fri, 1 Aug 2014 09:46:39 +0000 (10:46 +0100)]
Put back project headers. From before to after the global includes.
Dreamcat4 [Fri, 1 Aug 2014 08:02:41 +0000 (09:02 +0100)]
Merge remote-tracking branch 'upstream/master' into freebsd
* upstream/master:
service: add PMT# for noname services and include full service name in service lists
service: esfilter - set CA use flag also for skipped types
service: esfilter - set use flag when no filters are applied
service: show also network name in the service nicename
esfilter: add logical stream index, enhance the CA type filtering
Jaroslav Kysela [Thu, 31 Jul 2014 19:08:18 +0000 (21:08 +0200)]
service: add PMT# for noname services and include full service name in service lists
Jaroslav Kysela [Thu, 31 Jul 2014 15:45:10 +0000 (17:45 +0200)]
service: esfilter - set CA use flag also for skipped types
Jaroslav Kysela [Thu, 31 Jul 2014 15:42:19 +0000 (17:42 +0200)]
service: esfilter - set use flag when no filters are applied
Jaroslav Kysela [Thu, 31 Jul 2014 09:50:39 +0000 (11:50 +0200)]
service: show also network name in the service nicename
Jaroslav Kysela [Thu, 31 Jul 2014 09:36:25 +0000 (11:36 +0200)]
esfilter: add logical stream index, enhance the CA type filtering
- add the logical stream index - see help
- add the PID filtering for the CA type
- fix the service info dialog (do not show some filtered CAIDs)
Dreamcat4 [Wed, 30 Jul 2014 19:15:33 +0000 (20:15 +0100)]
Merge remote-tracking branch 'upstream/master' into freebsd
* upstream/master:
mpegts service: Add documentation for Lock Pref. CA PID
cwc: little log fix (auto-reconnect)...
mpegts dvb service: add CA PID filter (lock) mode 2 to force CA PID
service: fix some compiler warnings
cwc/mpegts dvb service: prevent auto-changes for prefcaid (see issue #2075)
cwc: change the multiple CA PID handling
Dreamcat4 [Wed, 30 Jul 2014 19:14:37 +0000 (20:14 +0100)]
FreeBSD 2/X Fix path for dtv-scan-tables
Jaroslav Kysela [Wed, 30 Jul 2014 18:10:10 +0000 (20:10 +0200)]
mpegts service: Add documentation for Lock Pref. CA PID
Jaroslav Kysela [Wed, 30 Jul 2014 17:33:59 +0000 (19:33 +0200)]
cwc: little log fix (auto-reconnect)...
Jaroslav Kysela [Wed, 30 Jul 2014 16:19:46 +0000 (18:19 +0200)]
mpegts dvb service: add CA PID filter (lock) mode 2 to force CA PID
- works for both cwc and capmt
Jaroslav Kysela [Wed, 30 Jul 2014 15:44:44 +0000 (17:44 +0200)]
service: fix some compiler warnings
Jaroslav Kysela [Wed, 30 Jul 2014 15:39:18 +0000 (17:39 +0200)]
cwc/mpegts dvb service: prevent auto-changes for prefcaid (see issue #2075)
Jaroslav Kysela [Wed, 30 Jul 2014 15:33:44 +0000 (17:33 +0200)]
cwc: change the multiple CA PID handling
Dreamcat4 [Wed, 30 Jul 2014 14:47:05 +0000 (15:47 +0100)]
Merge remote-tracking branch 'upstream/master' into freebsd
* upstream/master:
webui: enable file logging when the log file is set through GUI
webui: remove dead code (tvhlog_level)
webui: Stream directly for TVHeadend/ http client, too
epggrab: ota - improve save caching and add no data timeout
epggrab: ota - optimize the eit/opentv workflow
epggrab: ota - requeue skipped muxes (network check)
SAT>IP: finish the RTSP OPTIONS command to keep connection consistent
SAT>IP: finish the RTSP command to keep connection consistent
capmt: a slight optimization - remove the key data
service_mapper: remove include "plumbing/tsfix.h"
descrambler: add other odd/even key validity check based on the key update time
capmt: do not cache keys for the descrambler layer
Dreamcat4 [Wed, 30 Jul 2014 14:46:18 +0000 (15:46 +0100)]
FreeBSD 1/X - Fix compiler errors
Jaroslav Kysela [Wed, 30 Jul 2014 10:39:31 +0000 (12:39 +0200)]
webui: enable file logging when the log file is set through GUI
Jaroslav Kysela [Wed, 30 Jul 2014 10:30:26 +0000 (12:30 +0200)]
webui: remove dead code (tvhlog_level)
Jaroslav Kysela [Wed, 30 Jul 2014 10:23:00 +0000 (12:23 +0200)]
webui: Stream directly for TVHeadend/ http client, too
Jaroslav Kysela [Wed, 30 Jul 2014 10:06:51 +0000 (12:06 +0200)]
epggrab: ota - improve save caching and add no data timeout
- fix the complete flag load
- improve the save request caching
- mark as completed all timeout states (no data, EPG timeout)
Jaroslav Kysela [Tue, 29 Jul 2014 13:28:08 +0000 (15:28 +0200)]
epggrab: ota - optimize the eit/opentv workflow
Assume that the EPG grab is completed when:
- no EIT data are present and opentv completed
- EIT data are present but opentv data were not seen
Jaroslav Kysela [Tue, 29 Jul 2014 13:23:03 +0000 (15:23 +0200)]
epggrab: ota - requeue skipped muxes (network check)
- enhance trace
- do not print delete problem? messages on shutdown
Jaroslav Kysela [Mon, 28 Jul 2014 16:31:38 +0000 (18:31 +0200)]
SAT>IP: finish the RTSP OPTIONS command to keep connection consistent
Jaroslav Kysela [Mon, 28 Jul 2014 15:36:55 +0000 (17:36 +0200)]
SAT>IP: finish the RTSP command to keep connection consistent
Jaroslav Kysela [Mon, 28 Jul 2014 10:59:39 +0000 (12:59 +0200)]
capmt: a slight optimization - remove the key data
Jaroslav Kysela [Mon, 28 Jul 2014 10:50:50 +0000 (12:50 +0200)]
service_mapper: remove include "plumbing/tsfix.h"
Jaroslav Kysela [Mon, 28 Jul 2014 10:24:38 +0000 (12:24 +0200)]
descrambler: add other odd/even key validity check based on the key update time
Jaroslav Kysela [Mon, 28 Jul 2014 10:23:40 +0000 (12:23 +0200)]
capmt: do not cache keys for the descrambler layer
Jaroslav Kysela [Sun, 27 Jul 2014 14:18:53 +0000 (16:18 +0200)]
subscription: Add watchdog for the data reception
.. for sevices and add the timeout timer for the mux subscriptions
Jaroslav Kysela [Sun, 27 Jul 2014 14:17:43 +0000 (16:17 +0200)]
SAT>IP: set the teardown timeout to 500ms
Jaroslav Kysela [Sun, 27 Jul 2014 14:05:20 +0000 (16:05 +0200)]
mpegts tables: fix another table list inconsistency
Jaroslav Kysela [Sat, 26 Jul 2014 13:16:13 +0000 (15:16 +0200)]
mpegts table destroy: move the data free calls to the release routine
Jaroslav Kysela [Fri, 25 Jul 2014 18:53:34 +0000 (20:53 +0200)]
mpegts tables: fix the deferred tables locking mechanism
Dave Chapman [Sun, 20 Jul 2014 00:37:58 +0000 (01:37 +0100)]
Add the 0x80 stream type for DigiCipher II (North American cable) encrypted MPEG-2
Jaroslav Kysela [Sun, 13 Jul 2014 08:51:07 +0000 (10:51 +0200)]
mpegts: add assert to mpegts_table_release() to check refcount
Jaroslav Kysela [Sun, 13 Jul 2014 08:39:03 +0000 (10:39 +0200)]
mpegts table dispatch: added back the assert to see the bug
Jaroslav Kysela [Sun, 13 Jul 2014 07:43:25 +0000 (09:43 +0200)]
mpegts: table dispatch - a quick fix for the previous patch
Jaroslav Kysela [Sun, 13 Jul 2014 07:40:51 +0000 (09:40 +0200)]
mpegts: table dispatch - another optimization
Jaroslav Kysela [Sat, 12 Jul 2014 20:37:47 +0000 (22:37 +0200)]
settings - use alloca() in hts_settings_makedirs()
Jaroslav Kysela [Sat, 12 Jul 2014 20:16:48 +0000 (22:16 +0200)]
mpegts: table dispatch - replace assert with debug log
Jaroslav Kysela [Sat, 12 Jul 2014 20:06:43 +0000 (22:06 +0200)]
mpegts tables: and another table mutex protections to scan routines
Jaroslav Kysela [Sat, 12 Jul 2014 19:55:42 +0000 (21:55 +0200)]
mpegts tables: add another mutex protection to fastswitch
Jaroslav Kysela [Sat, 12 Jul 2014 17:21:44 +0000 (19:21 +0200)]
descrambler: ECM - updates in the key validity checks
Jaroslav Kysela [Fri, 11 Jul 2014 19:57:13 +0000 (21:57 +0200)]
epggrab: ota - optimizations - remove completed grab from pending
Jaroslav Kysela [Fri, 11 Jul 2014 14:36:10 +0000 (16:36 +0200)]
mpegts: tables - flush all - fix unregisteredd deferred table flush
Jaroslav Kysela [Fri, 11 Jul 2014 14:28:22 +0000 (16:28 +0200)]
mpegts: tables - add mutex protection to mpegts_table_add()
Jaroslav Kysela [Fri, 11 Jul 2014 14:13:20 +0000 (16:13 +0200)]
mpegts: tables - fix the assert() in the table dispatch routine
- rename mm_defer_tables_lock to mm_tables_lock
- protect all table list operations with this lock
- use this lock in the table dispatch routine
Andreas Öman [Thu, 10 Jul 2014 19:31:59 +0000 (21:31 +0200)]
Add automatic builds for Ubuntu 14.04
Andreas Öman [Thu, 10 Jul 2014 19:15:55 +0000 (21:15 +0200)]
Fix JSON typo
Andreas Öman [Thu, 10 Jul 2014 19:14:29 +0000 (21:14 +0200)]
Add doozer autobuild control file
Jaroslav Kysela [Thu, 10 Jul 2014 18:48:09 +0000 (20:48 +0200)]
epggrab: ota - fix the EPG scan mux config handling
Jaroslav Kysela [Thu, 10 Jul 2014 18:30:30 +0000 (20:30 +0200)]
linuxdvb: lnb - added Ku 10750 and 11300 Hi-Band configs