Commit graph

4676 commits

Author SHA1 Message Date
sangood
493d1e4daa Update dvb_psi.c 2014-08-04 19:03:57 +02:00
sangood
f605574e56 add missing ac3 audio track.
0x06 is Chinese Cable TV ac3 audio track.
2014-08-04 19:03:57 +02:00
sangood
a0a102acdc add dvb_support gb2312 and ucs2. 2014-08-04 19:03:57 +02:00
sangood
ec4e2cff14 fixed streamguard CA card descrambler .
streamguard CA cardid 0x4ad2.
2014-08-04 19:03:57 +02:00
Gary The Brown
b64b07f5a3 change check on orbital_pos to orbital_dir 2014-08-04 19:00:37 +02:00
Gary The Brown
70e650f20f fixes to previous commit as suggested by perexg 2014-08-04 19:00:37 +02:00
Gary The Brown
11b2136c99 added rotor grace timer calculation code with checks for missing info. 2014-08-04 19:00:37 +02:00
Jaroslav Kysela
09606dda4b SAT>IP: added second teardown call 2014-08-04 19:00:09 +02:00
Jaroslav Kysela
44eead081f mpegts: fix dvb_network_get_orbital_pos() 2014-08-04 17:19:04 +02:00
Jaroslav Kysela
b3a05e5f64 linuxdvb: add error log for the DTV_CLEAR cmd 2014-08-04 17:19:04 +02:00
Jaroslav Kysela
ec1b1602c2 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).
2014-08-04 17:19:04 +02:00
Jaroslav Kysela
d5023cdac1 linuxdvb: rotor - remember the last orbital position to skip movement... 2014-08-04 17:19:04 +02:00
Jaroslav Kysela
8289df79be stream type: distinguish between AAC-LC/HE and newer AAC-LATM/LOAS 2014-08-04 17:18:41 +02:00
Jaroslav Kysela
cb74275f68 linuxdvb: show the ioctl warnings only once 2014-08-04 17:10:33 +02:00
Jaroslav Kysela
4bf8754ef3 descrambler/csa: prepare for AES keys... 2014-08-01 18:32:04 +02:00
Jaroslav Kysela
5ee5475067 IPTV: fix the mux URL set (NULL pointer dereference) 2014-08-01 17:29:09 +02:00
John Smith
b16218a516 Include subtitle type streams in PTS/DTS normalization 2014-08-01 16:57:26 +02:00
John Smith
04649b3b91 Indents for bug #2178 fix 2014-08-01 16:57:26 +02:00
John Smith
92b1a08743 Fix missing teletext stream with different time base (bug #2178) 2014-08-01 16:57:26 +02:00
John Smith
526417d139 Fix occasional audio stream not starting (bug #2172) 2014-08-01 16:57:26 +02:00
Jaroslav Kysela
b5f39d5c5b webui status tab: change the implementation back to static columns 2014-08-01 16:46:33 +02:00
Jaroslav Kysela
247848fd53 IPTV: fix a memory leak introduced in last commits 2014-08-01 14:46:48 +02:00
Kai Sommerfeld
cbffd47ad2 sat>ip: fixes for snr and signal strength calculation (contributed by stan86). 2014-08-01 14:39:42 +02:00
Kai Sommerfeld
1858323412 Cleanup, fixes and improvements of linuxdvb frontend statistics code,
including webui improvements and fixes.
2014-08-01 14:39:42 +02:00
Jaroslav Kysela
bcb8373f8b IPTV: Allow to specify a custom mux name for IPTV mux 2014-08-01 14:37:23 +02:00
Jaroslav Kysela
294fe5eefa IPTV: create sane mux name without username/password in URL 2014-08-01 14:34:53 +02:00
Jaroslav Kysela
47bb0efca7 linuxdvb: fix en50494 (unicable) config loading 2014-08-01 12:46:45 +02:00
Jaroslav Kysela
09e59d2f83 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.
2014-08-01 11:55:52 +02:00
perexg
d26ccbdbed Merge pull request #438 from dreamcat4/freebsd
Fix FreeBSD compiler errors.
2014-08-01 11:52:17 +02:00
Dreamcat4
cb63d4950a Put back project headers. From before to after the global includes. 2014-08-01 10:46:39 +01:00
Dreamcat4
65c91f433b 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
2014-08-01 09:02:41 +01:00
Jaroslav Kysela
43253f88c0 service: add PMT# for noname services and include full service name in service lists 2014-07-31 21:11:18 +02:00
Jaroslav Kysela
ea7a93b776 service: esfilter - set CA use flag also for skipped types 2014-07-31 17:45:10 +02:00
Jaroslav Kysela
45492bfa77 service: esfilter - set use flag when no filters are applied 2014-07-31 17:45:01 +02:00
Jaroslav Kysela
b6bd2400eb service: show also network name in the service nicename 2014-07-31 11:50:39 +02:00
Jaroslav Kysela
a1811747d2 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)
2014-07-31 11:36:25 +02:00
Dreamcat4
c168cb3adc 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
2014-07-30 20:15:33 +01:00
Dreamcat4
1af984c668 FreeBSD 2/X Fix path for dtv-scan-tables 2014-07-30 20:14:37 +01:00
Jaroslav Kysela
8ca95e9d79 mpegts service: Add documentation for Lock Pref. CA PID 2014-07-30 20:10:10 +02:00
Jaroslav Kysela
a621a5aa92 cwc: little log fix (auto-reconnect)... 2014-07-30 19:33:59 +02:00
Jaroslav Kysela
b611d69fdc mpegts dvb service: add CA PID filter (lock) mode 2 to force CA PID
- works for both cwc and capmt
2014-07-30 18:19:55 +02:00
Jaroslav Kysela
07e2ad24ac service: fix some compiler warnings 2014-07-30 17:49:56 +02:00
Jaroslav Kysela
e665969dfa cwc/mpegts dvb service: prevent auto-changes for prefcaid (see issue #2075) 2014-07-30 17:49:35 +02:00
Jaroslav Kysela
64c4a2d87c cwc: change the multiple CA PID handling 2014-07-30 17:33:44 +02:00
Dreamcat4
156b24a00f 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
2014-07-30 15:47:05 +01:00
Dreamcat4
974bbcb4d6 FreeBSD 1/X - Fix compiler errors 2014-07-30 15:46:18 +01:00
Jaroslav Kysela
166a9504f0 webui: enable file logging when the log file is set through GUI 2014-07-30 12:39:31 +02:00
Jaroslav Kysela
5c250565e1 webui: remove dead code (tvhlog_level) 2014-07-30 12:38:29 +02:00
Jaroslav Kysela
b3ef094128 webui: Stream directly for TVHeadend/ http client, too 2014-07-30 12:23:41 +02:00
Jaroslav Kysela
edbc0771c5 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)
2014-07-30 12:09:41 +02:00