Commit graph

5619 commits

Author SHA1 Message Date
Adam Sutton
69ac1e378d mpegts: add service and mux cleaning code 2014-11-16 19:53:25 +00:00
Jaroslav Kysela
b6fcb4523d WEBUI JS: Add start/stop times to epg dialog, more cosmetic changes for EPG/DVR dialogs 2014-11-16 16:29:30 +01:00
Jaroslav Kysela
e065cf6823 Fix H264 packet merging, fixes #2480 2014-11-16 16:08:09 +01:00
Jaroslav Kysela
fcd16fa0d8 mpegts scan: fix the wrong constant usage (idle scan) 2014-11-16 11:33:28 +01:00
Jaroslav Kysela
37bee9eb5e mpegts_input_open_pid: fix the wrong variable assignment 2014-11-16 11:04:09 +01:00
Jaroslav Kysela
6ce9b4d3b1 mpegts input: another optimization for mpegts_mux_find_pid_() 2014-11-16 10:54:36 +01:00
Jaroslav Kysela
eb600253ae mpegts_mux_start: add flags to the trace log 2014-11-16 10:50:53 +01:00
Craig Forbes
745cc6f70c Fix double free of hdhomerun_debug_obj
Bug #2479
2014-11-15 18:36:49 +01:00
Jaroslav Kysela
dd6c882bc8 mpegts input: optimize the mpegts_mux_find_pid_() for last change 2014-11-15 18:34:53 +01:00
Jaroslav Kysela
7f1d851a40 mpegts input: protect global variable mpegts_pid_skel using mutex
- the skel variable is shared in multiple thread
- also remove mpegts_pid_sub_skel, it's not used frequently
2014-11-15 16:30:05 +01:00
Jaroslav Kysela
fbf7a3da3c mpegts input: add back last_mp, it should be safe
The PID subscriptions are protected using mi_output lock, so
the whole mpegts_input_process() subroutine should be safe
for the mp structure caching.
2014-11-14 19:05:24 +01:00
Jaroslav Kysela
47ecb74bee mpegts input: tiny optimization 2014-11-14 18:45:34 +01:00
Jaroslav Kysela
74a3b77e5f mpegts input: only cleanups for mi_output_lock 2014-11-14 18:41:20 +01:00
Jaroslav Kysela
fdbe678793 mpegts network scan: remove debug printf(), add help for init+idle scan checkboxes 2014-11-14 15:37:48 +01:00
Jaroslav Kysela
af4a2af9ab mpegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475 2014-11-14 15:07:37 +01:00
Piotr Kuchciak
7e5abcb0c4 WEB UI: add icon for button in windows add
http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/cancel-icon
2014-11-12 16:40:29 +01:00
Jaroslav Kysela
322f6c6af9 linuxdvb: Add Skip Initial Bytes... 2014-11-12 16:39:43 +01:00
Jaroslav Kysela
8fca50269a Makefile: remove python3 explicit call 2014-11-12 11:51:18 +01:00
Jaroslav Kysela
1a97e86aa6 WEBUI: DVR tabs - improvde filesize renderer 2014-11-12 11:50:43 +01:00
Jaroslav Kysela
e296f3c3ac WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472 2014-11-12 10:36:23 +01:00
Jaroslav Kysela
99907809bb mpegts table: use atomic refcounting 2014-11-12 10:35:33 +01:00
Jaroslav Kysela
7211380a9e mpegts input: fix possible NULL dereference (fix for the last patch) 2014-11-12 09:52:55 +01:00
Jaroslav Kysela
053c0e4bc3 mpegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes #2468 2014-11-12 09:47:45 +01:00
Jaroslav Kysela
afdd605341 mkbundle: another StringIO fix, python3 conversion, fixes #2469 2014-11-11 22:43:44 +01:00
Jaroslav Kysela
e0f8ee4669 dvb: add MHz to display mux name, fixes #2466 2014-11-11 12:16:53 +01:00
Jaroslav Kysela
6c6c69d81c iptv: fix iptv_lock mutex deadlock for http client, fixes #2465 2014-11-11 10:12:48 +01:00
Jaroslav Kysela
3cc291c2ed mkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461 2014-11-10 20:34:36 +01:00
Jaroslav Kysela
7c00e47c24 access, esfilter: reindex calls fix, fixes #2462 2014-11-10 20:32:10 +01:00
Jaroslav Kysela
dc399207eb another --disable-trace compilation fixes, fixes #2460 2014-11-10 20:17:22 +01:00
Jaroslav Kysela
c3c767549b http streaming: DVR file - fix wrong lseek check 2014-11-10 19:53:41 +01:00
Jaroslav Kysela
307354abd6 tsfix: deliver TELETEXT packets without DTS, remove warnings for this case 2014-11-10 19:16:25 +01:00
Jaroslav Kysela
4d86a34aff doc: a note about Idle Scan Muxes for SAT>IP 2014-11-10 17:45:28 +01:00
Jaroslav Kysela
89d0dd25c6 access: fix typo, fixes #2460 2014-11-10 15:07:33 +01:00
Piotr Kuchciak
da342d8e8c WEBUI: icon for Bouquets tab 2014-11-10 15:07:33 +01:00
Piotr Kuchciak
56b0012f4a WEBUI: Cosmetic change icon
-DVR changed icon download

http://www.softicons.com/business-icons/flatastic-icons-part-4-by-custom-icon-design/download-icon
-upcoming/current rec changed icon

http://www.softicons.com/system-icons/oxygen-icons-by-oxygen/actions-view-calendar-upcoming-days-icon
-changed icon Abort for round style

http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/delete-circle-icon
2014-11-10 15:05:51 +01:00
Piotr Kuchciak
36a60f8f9e WEBUI EPG: Change text and icon for stop button 2014-11-10 15:05:51 +01:00
Jaroslav Kysela
d1f43ae2c0 another coverity fix in access.c 2014-11-10 14:38:38 +01:00
Jaroslav Kysela
758a5b9b8d bouquet: fix comment memory-leak 2014-11-10 14:27:31 +01:00
Jaroslav Kysela
4e63e0d74a coverity fixes.... 2014-11-10 14:25:14 +01:00
Jaroslav Kysela
1efe779dbb mpegts input: add more lock_asserts 2014-11-10 13:39:57 +01:00
Jaroslav Kysela
5a07ff166a mkbundle: add support for python3, fixes #2444 2014-11-10 09:46:24 +01:00
Jaroslav Kysela
679989e91f channel: add mux to OTA EPG queue when service is mapped to channel to grab EPG ASAP, fixes #2447 2014-11-10 09:44:03 +01:00
Jaroslav Kysela
4c1f0fa1b6 xmltv: parser - dates and times without a explicit timezone are in UTC, fixes #2449 2014-11-10 09:13:13 +01:00
Jaroslav Kysela
f35f00fd7a bouquets: allow compilation without ENABLE_MPEGTS_DVB, fixes #2458 2014-11-10 08:51:00 +01:00
Jaroslav Kysela
1a9f8d463a bouquets: dvb_psi - move regions to dvb_bat_id_t 2014-11-09 21:51:12 +01:00
Jaroslav Kysela
ffbc62a0ee mpegts network idlescan: fix behaviour, add more documentation, fixes #2422 2014-11-09 20:34:20 +01:00
Jaroslav Kysela
ab810bb517 WEB UI CSS: fix tv_cards.git - .png typo... 2014-11-09 20:25:00 +01:00
Jaroslav Kysela
0b2e072076 mpegts tables: reorganize destroy / mt_subscribed code 2014-11-08 21:05:39 +01:00
Jaroslav Kysela
e2df5d2700 bouquets: optimize the bouquet creation loops 2014-11-08 21:05:39 +01:00
Jaroslav Kysela
bb3f3fa00b bouquet: BSkyB / Freesat: another fix for duplicated / missing services 2014-11-08 21:05:39 +01:00