]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jonathan Belgourari [Mon, 7 Jul 2014 19:32:10 +0000 (21:32 +0200)]
DVB Help Fix design
Jonathan Belgourari [Mon, 7 Jul 2014 19:29:55 +0000 (21:29 +0200)]
DVB Help : filling blanks
Jonathan Belgourari [Mon, 7 Jul 2014 19:23:35 +0000 (21:23 +0200)]
DVB Help Content
Profyaflle input.
A few blanks in Networks.
Jonathan Belgourari [Sun, 6 Jul 2014 23:41:02 +0000 (01:41 +0200)]
DVB Help update
Jonathan Belgourari [Sat, 5 Jul 2014 16:30:43 +0000 (18:30 +0200)]
Help WebUI Fix
First commit working on the help content and integration.
Summary is here :
https://www.icloud.com/iw/#numbers/BAIGS4VMg0uDnLQhOhqBzmIPZ3rb00E48p2F/
TVH_Help
This commit :
- Adds missing Help buttons on UI panes.
- Creates docs files related to those buttons when missing.
- Content will be reviewed later, currently « In progress » is
displayed in new help files.
Jaroslav Kysela [Sat, 5 Jul 2014 07:04:01 +0000 (09:04 +0200)]
SATIP: do not show -failed to modify pids- error when no pids are opened
Jaroslav Kysela [Sat, 5 Jul 2014 06:58:05 +0000 (08:58 +0200)]
Added preliminary HEVC support (no packetizer - only MPEG-TS passthrough)
Jaroslav Kysela [Fri, 4 Jul 2014 12:38:38 +0000 (14:38 +0200)]
capmt: fix thread detach bug
Jaroslav Kysela [Fri, 4 Jul 2014 07:32:38 +0000 (09:32 +0200)]
linuxdvb: fix adapter enable/disable
- also remove unused dmx variable in the input thread
Jaroslav Kysela [Thu, 3 Jul 2014 17:07:28 +0000 (19:07 +0200)]
dvb_psi - satellite nit descriptor - try to fix DVB-S2 detection
Jaroslav Kysela [Thu, 3 Jul 2014 17:02:50 +0000 (19:02 +0200)]
Revert "mpegts network discovery: do not accept NIT params change on tuned mux"
This reverts commit
0472520eb961d10d3d79de5bfc1b575e89665170 .
perexg [Thu, 3 Jul 2014 16:50:31 +0000 (18:50 +0200)]
Merge pull request #424 from Ingramz/master
Add new scanfile country codes
perexg [Thu, 3 Jul 2014 16:49:57 +0000 (18:49 +0200)]
Merge pull request #421 from bluzee/master
Rename Circular 10750 LNB type to avoid confusion
Jaroslav Kysela [Wed, 2 Jul 2014 20:19:01 +0000 (22:19 +0200)]
httpc: fix some memory leaks in the error paths
Jaroslav Kysela [Wed, 2 Jul 2014 20:14:04 +0000 (22:14 +0200)]
imagecache: fix locking and add missing fclose()
Jaroslav Kysela [Wed, 2 Jul 2014 19:42:59 +0000 (21:42 +0200)]
mpegts network discovery: fix for DVB-T bandwidth
Jaroslav Kysela [Wed, 2 Jul 2014 19:29:22 +0000 (21:29 +0200)]
mpegts network discovery: do not accept NIT params change on tuned mux
Jaroslav Kysela [Wed, 2 Jul 2014 15:41:03 +0000 (17:41 +0200)]
subcription: fix the warning
Jaroslav Kysela [Wed, 2 Jul 2014 11:37:20 +0000 (13:37 +0200)]
subscriptions: add missing service_stop() call for the BAD_SERVICE state
Jaroslav Kysela [Wed, 2 Jul 2014 09:39:39 +0000 (11:39 +0200)]
subscription: log also hostname/username/client
Jaroslav Kysela [Wed, 2 Jul 2014 08:59:51 +0000 (10:59 +0200)]
capmt: Fix the wrong pid handling in capmt_pid_flush()
Jaroslav Kysela [Tue, 1 Jul 2014 07:22:13 +0000 (09:22 +0200)]
webui: avoid NULL dereference for /play url if remain is NULL
Jaroslav Kysela [Mon, 30 Jun 2014 18:29:43 +0000 (20:29 +0200)]
cron: Fixes (correct month / day bitmaps and the days_in_month check)
Jaroslav Kysela [Mon, 30 Jun 2014 14:52:40 +0000 (16:52 +0200)]
linuxdvb: diseqc switch - one more quick fix
Jaroslav Kysela [Mon, 30 Jun 2014 14:49:30 +0000 (16:49 +0200)]
linuxdvb: diseqc switch - fix config issues for port2 and port4 switches
Jaroslav Kysela [Mon, 30 Jun 2014 10:54:55 +0000 (12:54 +0200)]
linuxdvb_satconf: fix a typo
Jaroslav Kysela [Sat, 28 Jun 2014 20:11:42 +0000 (22:11 +0200)]
httpc: fix the hc == NULL condition in the http_client_thread()
Adam Sutton [Sat, 28 Jun 2014 14:15:09 +0000 (15:15 +0100)]
epggrab eit: ensure that the grabber always runs
The logic applied breaks several of the grabbers, the idea is a good one but
the implementation is wrong. It's an area that clearly needs thought, but care
must be taken to realise that there are lots of variations in how data is
provided.
The additionm of the user configurable flag on a mux is a good one, that at
least gives the user the option to disable muxes.
Jaroslav Kysela [Sat, 28 Jun 2014 13:34:33 +0000 (15:34 +0200)]
epg: add tune callback for ota modules (fixes opentv)
Jaroslav Kysela [Sat, 28 Jun 2014 07:02:09 +0000 (09:02 +0200)]
epg: allow to disable the EPG scan (tune) per mux
Jaroslav Kysela [Fri, 27 Jun 2014 21:40:40 +0000 (23:40 +0200)]
epg: do not subscribe to muxes without any active (assigned) channels
Jaroslav Kysela [Fri, 27 Jun 2014 21:14:55 +0000 (23:14 +0200)]
epg: rename epggrab_ota_done_() to epggrab_ota_shutdown()
Jaroslav Kysela [Fri, 27 Jun 2014 21:09:53 +0000 (23:09 +0200)]
epg: simplify the otamux registration
- move the timeout / interval initialization to one place
- also fix values for opentv
Jaroslav Kysela [Fri, 27 Jun 2014 16:20:34 +0000 (18:20 +0200)]
descrambler: add some more CAIDs from oscam
Jaroslav Kysela [Fri, 27 Jun 2014 15:33:06 +0000 (17:33 +0200)]
muxer: tidy muxer_container_list() function
Jaroslav Kysela [Fri, 27 Jun 2014 15:22:19 +0000 (17:22 +0200)]
muxer_pass: fix typo
Jaroslav Kysela [Thu, 26 Jun 2014 19:22:30 +0000 (21:22 +0200)]
muxers: do not show EPIPE as an error
Jaroslav Kysela [Thu, 26 Jun 2014 19:05:05 +0000 (21:05 +0200)]
muxer passthrough: EPIPE is the end-of-streaming notification
Jaroslav Kysela [Thu, 26 Jun 2014 18:56:27 +0000 (20:56 +0200)]
mpegts table: remove the duplicate check
Jaroslav Kysela [Thu, 26 Jun 2014 18:52:13 +0000 (20:52 +0200)]
linuxdvb_satconf: fix the class name for 4port config
Jaroslav Kysela [Thu, 26 Jun 2014 18:50:26 +0000 (20:50 +0200)]
mpegts table: handle stuffing section 0x72
Dave Chapman [Wed, 25 Jun 2014 20:36:51 +0000 (21:36 +0100)]
muxer_pass: Change PAT and PMT rewriting code so that it does not modify the TS packets in-place. These are shared buffers (with other subscriptions to the same service) and was causing CC errors in the PAT packets when there were multiple simultaneous subscriptions to the same service using TS passthrough. Initial patch by adamsutton - see recent IRC logs.
Jaroslav Kysela [Wed, 25 Jun 2014 11:21:16 +0000 (13:21 +0200)]
webui: sort channel m3u playlist by channel number and name
Jaroslav Kysela [Wed, 25 Jun 2014 10:40:46 +0000 (12:40 +0200)]
parser_teletext: Srbski -> Srpski typo fix
Jaroslav Kysela [Wed, 25 Jun 2014 09:10:15 +0000 (11:10 +0200)]
capmt: Fix the filter comparison (thanks manio)
Jaroslav Kysela [Tue, 24 Jun 2014 21:00:45 +0000 (23:00 +0200)]
webui: set title for the Play links (... playlists)
Jaroslav Kysela [Tue, 24 Jun 2014 20:30:28 +0000 (22:30 +0200)]
teletext parser: fix national character translation
- the national number must be bit-reversed
- add support for more character variations
Jaroslav Kysela [Mon, 23 Jun 2014 16:15:00 +0000 (18:15 +0200)]
webui: when wget or curl is used, stream directly for /play handler
Jaroslav Kysela [Thu, 19 Jun 2014 21:42:28 +0000 (23:42 +0200)]
webui: Change the Play links behaviour..
- generate simple playlist (m3u or xspf)
- add --xspf option to select the default playlist format
Jaroslav Kysela [Mon, 23 Jun 2014 13:59:21 +0000 (15:59 +0200)]
elementary stream: add es_pid_opened to watch the opened PIDs
Jaroslav Kysela [Mon, 23 Jun 2014 13:55:04 +0000 (15:55 +0200)]
service, cwc, capmt: more es_filt_link fixes
Jaroslav Kysela [Mon, 23 Jun 2014 13:39:19 +0000 (15:39 +0200)]
mpegts_input: Fix the PID open (filtered components)
Jaroslav Kysela [Mon, 23 Jun 2014 12:25:40 +0000 (14:25 +0200)]
a quick fix for the previous mpegts_input_recv_packets() change
Jaroslav Kysela [Mon, 23 Jun 2014 12:22:13 +0000 (14:22 +0200)]
mpegts_input_recv_packets() - remove unused off(set) parameter
Jaroslav Kysela [Mon, 23 Jun 2014 12:14:57 +0000 (14:14 +0200)]
IPTV: Use udp_multirecv_read() also for raw UDP packets
Jaroslav Kysela [Sun, 22 Jun 2014 19:04:29 +0000 (21:04 +0200)]
cwc: fix EMM forward
Jaroslav Kysela [Sun, 22 Jun 2014 14:20:41 +0000 (16:20 +0200)]
descrambler: Deutsche Telecom -> Deutsche Telekom fix
Jaroslav Kysela [Sat, 21 Jun 2014 18:35:11 +0000 (20:35 +0200)]
descrambler: change caidnametab[]
Jaroslav Kysela [Fri, 20 Jun 2014 16:36:11 +0000 (18:36 +0200)]
settings: remove - if the directory is empty, remove it, too
Jaroslav Kysela [Fri, 20 Jun 2014 16:29:39 +0000 (18:29 +0200)]
settings: use PATH_MAX instead hardcoded value 256
Jaroslav Kysela [Fri, 20 Jun 2014 16:20:47 +0000 (18:20 +0200)]
IPTV: fix iptv_input_stop_mux() - the im->mm_active can be NULL in this routine
Jaroslav Kysela [Fri, 20 Jun 2014 16:11:52 +0000 (18:11 +0200)]
IPTV: Fix the mux and service delete paths
Jaroslav Kysela [Fri, 20 Jun 2014 15:49:42 +0000 (17:49 +0200)]
IPTV: fix possible NULL dereference
Jaroslav Kysela [Fri, 20 Jun 2014 15:43:21 +0000 (17:43 +0200)]
mpegts_input: a tiny optimization
Jaroslav Kysela [Thu, 19 Jun 2014 21:48:42 +0000 (23:48 +0200)]
cwc: fix the multi ECM PIDs issue for one CAID
Jaroslav Kysela [Thu, 19 Jun 2014 19:20:20 +0000 (21:20 +0200)]
webui: Do not open the info dialog when the "Play" link is clicked
Jaroslav Kysela [Thu, 19 Jun 2014 18:29:26 +0000 (20:29 +0200)]
descrambler: fix the service restart
Jaroslav Kysela [Thu, 19 Jun 2014 14:25:01 +0000 (16:25 +0200)]
cwc: fix some NULL dereferences
Jaroslav Kysela [Thu, 19 Jun 2014 12:22:49 +0000 (14:22 +0200)]
dvb_psi: mark the new caid as available for descrambler
Jaroslav Kysela [Thu, 19 Jun 2014 11:42:30 +0000 (13:42 +0200)]
iptv: use UDP multipacket interface
Jaroslav Kysela [Thu, 19 Jun 2014 10:58:51 +0000 (12:58 +0200)]
iptv/udp: remove dead definitions
Jaroslav Kysela [Thu, 19 Jun 2014 10:44:37 +0000 (12:44 +0200)]
capmt: do not use assert in open/close pid
Jaroslav Kysela [Thu, 19 Jun 2014 08:00:55 +0000 (10:00 +0200)]
capmt/cwc: another destroy cleanups
Jaroslav Kysela [Wed, 18 Jun 2014 22:18:56 +0000 (00:18 +0200)]
httpc: Add --useragent command line argument to set a custom User-Agent header
Jaroslav Kysela [Wed, 18 Jun 2014 21:41:59 +0000 (23:41 +0200)]
htsmsg_field_find - protect for NULL arguments
Jaroslav Kysela [Wed, 18 Jun 2014 17:56:16 +0000 (19:56 +0200)]
capmt: sequence (service capmt id) cleanups
Jaroslav Kysela [Wed, 18 Jun 2014 17:26:20 +0000 (19:26 +0200)]
capmt: fix CA_SET_PID for index == -1 (multiple services from one mux)
Jaroslav Kysela [Wed, 18 Jun 2014 13:30:28 +0000 (15:30 +0200)]
mpegts dvb autodiscovery: fix the onid/tsid checks
Jaroslav Kysela [Wed, 18 Jun 2014 12:31:45 +0000 (14:31 +0200)]
mpegts: fix the table locking
The table must be inserted/removed in the mi_output_lock protection, because
mpegts_input_table_dispatch() requires the consistent list and the count of tables
(see assert).
Jaroslav Kysela [Wed, 18 Jun 2014 07:35:59 +0000 (09:35 +0200)]
webui: Added direct play/download button to the finished recordings tab
Jaroslav Kysela [Tue, 17 Jun 2014 16:09:27 +0000 (18:09 +0200)]
capmt: fix the shutdown/free sequence
Jaroslav Kysela [Tue, 17 Jun 2014 16:09:11 +0000 (18:09 +0200)]
esfilter: fix ONCE rule again
Jaroslav Kysela [Tue, 17 Jun 2014 14:19:28 +0000 (16:19 +0200)]
webui: Added back the play link (no integrated player)
Jaroslav Kysela [Tue, 17 Jun 2014 14:00:11 +0000 (16:00 +0200)]
capmt: fix another mutex deadlock fix
Jaroslav Kysela [Tue, 17 Jun 2014 11:53:19 +0000 (13:53 +0200)]
capmt: Fix the mutex deadlock
Jaroslav Kysela [Tue, 17 Jun 2014 11:24:49 +0000 (13:24 +0200)]
support/pid-count.py: add code for cc errors
Jaroslav Kysela [Mon, 16 Jun 2014 21:04:14 +0000 (23:04 +0200)]
optimize mpegts_input_recv_packets() routine
Jaroslav Kysela [Mon, 16 Jun 2014 20:22:24 +0000 (22:22 +0200)]
mpegts input: slightly optimize the main input routine
Jaroslav Kysela [Mon, 16 Jun 2014 19:32:23 +0000 (21:32 +0200)]
descrambler: add more logs for lost packets
Jaroslav Kysela [Mon, 16 Jun 2014 15:57:32 +0000 (17:57 +0200)]
esfilter: rewrite the ONCE rule
Jaroslav Kysela [Mon, 16 Jun 2014 15:44:41 +0000 (17:44 +0200)]
webui (idnode.js): If some key is not preset, show the key itself
Jaroslav Kysela [Mon, 16 Jun 2014 15:36:44 +0000 (17:36 +0200)]
esfilter: rewrite the CA filtering for the proper functionality
Jaroslav Kysela [Mon, 16 Jun 2014 14:38:18 +0000 (16:38 +0200)]
esfilter: fix the exclusive match, add one more log for CA filter
Jaroslav Kysela [Mon, 16 Jun 2014 14:21:29 +0000 (16:21 +0200)]
esfilter: Fixed ANY match for CA filter
Jaroslav Kysela [Mon, 16 Jun 2014 14:08:51 +0000 (16:08 +0200)]
service: Improve the filtered components handling
Jaroslav Kysela [Mon, 16 Jun 2014 14:08:21 +0000 (16:08 +0200)]
capmt: Use only filtered components for ECM PIDs
Jaroslav Kysela [Mon, 16 Jun 2014 13:16:30 +0000 (15:16 +0200)]
cwc: Use only filtered components for ECM PIDs
Jaroslav Kysela [Mon, 16 Jun 2014 13:14:26 +0000 (15:14 +0200)]
mpegts_input: Open only PIDs for filtered components
Jaroslav Kysela [Mon, 16 Jun 2014 13:05:56 +0000 (15:05 +0200)]
extjs: remove obsolete /servicedetails page
Jaroslav Kysela [Mon, 16 Jun 2014 12:50:52 +0000 (14:50 +0200)]
capmt: another pid fix for the stop filter routine