Jacek Jendrzej
8638cd73b7
some compil warning fixes
2016-04-22 16:46:21 +02:00
Jacek Jendrzej
8d1e34a527
avoid pssible memleak
2016-04-21 18:14:46 +02:00
Jacek Jendrzej
49c86a38b4
avoid division by zero
2016-04-21 18:14:46 +02:00
Jacek Jendrzej
374a172aef
remove unused and some clang compil fixes
2016-04-17 13:46:16 +02:00
Jacek Jendrzej
ed02b4c81e
src/driver/streamts.cpp try to fix send err loop
2016-04-11 12:48:09 +02:00
Jacek Jendrzej
b526c2480c
src/driver/streamts.cpp check after new
2016-04-10 19:42:39 +02:00
Jacek Jendrzej
a830d0d587
add av_dict_free, fix memleak
2016-04-04 15:38:51 +02:00
Jacek Jendrzej
a61b8de691
add headers ffmpeg option for luascript bg play; use in script 'entry['header'] = 'Cookie: var=name';
2016-03-25 17:16:54 +01:00
[CST] Focus
59c4b42376
driver/record.cpp, driver/streamts.cpp: ignore bitstream filter errors
2016-03-21 13:44:43 +03:00
Thilo Graf
97343d1190
CFrameBuffer: outsource code for icon path detecting
...
Unified handling and makes it possible to use in other objects.
2016-03-17 10:25:26 +01:00
Jacek Jendrzej
2adcd8b5d6
src/driver/streamts.cpp init bsfc, fix possible segfault
2016-03-12 16:13:22 +01:00
[CST] Focus
f3a2657c9e
driver/record.cpp, driver/streamts.cpp: add more formats, for testing
2016-03-12 14:53:11 +03:00
Jacek Jendrzej
5c49d9293a
src/driver/netfile.cpp fix redirect url
2016-03-11 14:10:38 +01:00
Jacek Jendrzej
30b1cdb459
src/driver/netfile.cpp fix skip over bufer size
2016-03-10 18:49:57 +01:00
Jacek Jendrzej
e625836bc2
src/driver/netfile.cpp fix possible segfaults
2016-03-09 21:45:38 +01:00
M. Liebmann
a92d7bd037
src/driver/record.cpp: Fix compiler warning
2016-03-04 14:15:50 +01:00
[CST] Focus
a19083f60d
driver/streamts.cpp: fix webtv streaming for live urls via lua plugins
2016-03-04 13:04:34 +03:00
[CST] Focus
8e65e72c72
driver/record.cpp: fix webtv record for live urls via lua plugins
2016-03-04 13:04:17 +03:00
[CST] Focus
fc11a76c01
nhttpd/tuxboxapi/controlapi.cpp: add direct record start for current channel
2016-03-02 14:30:51 +03:00
Jacek Jendrzej
d96f15fb6c
fix AddressSanitizer: strncpy-param-overlap: memory ranges
2016-02-24 18:46:12 +01:00
Jacek Jendrzej
7db16952f6
(performance) Prefer prefix ++/-- operators for non-primitive types
2016-02-16 13:02:10 +01:00
Jacek Jendrzej
93f3007be1
pictureviewer.cpp fix possible memleak
2016-02-16 12:59:43 +01:00
Jacek Jendrzej
90a3cecb06
CFrameBuffer::getIconSize check if pic is icon
2016-02-15 21:30:13 +01:00
[CST] Focus
00b97778a3
driver/moviecut.cpp: fix saving header after truncate,
...
remove redundant CMovieInfo arg from api
2016-02-09 16:35:25 +03:00
Jacek Jendrzej
2e602c0c95
src/driver/record.cpp check avformat_write_header return
2016-02-06 15:19:18 +01:00
[CST] Focus
97d7dc2e6b
driver/streamts.cpp: fix webtv stream open
2016-02-05 19:27:31 +03:00
[CST] Focus
c13eb939fe
driver/streamts.cpp: add webtv channels streaming for compatible streams
2016-02-05 18:57:42 +03:00
M. Liebmann
edb5407163
Fix freeze neutrino at mute icon and gradient header
2016-01-31 19:31:40 +01:00
M. Liebmann
86278623a6
CFrameBuffer::paintBoxRel: Fix segfault in standby mode
...
and fix segfault when paintBoxRel2Buf() returns NULL
2016-01-28 01:49:26 +01:00
M. Liebmann
87e6f328dd
Fix osd error on nevis
2016-01-27 10:07:33 +01:00
M. Liebmann
95f11ce7af
CFrameBuffer::paintBoxRel2Buf(): Align buffer at 4 byte boundary...
...
...for hw blit on apollo/kronos hardware
2016-01-26 09:51:48 +01:00
M. Liebmann
1bd0f814bc
framebuffer: use hardware accel for blitBox2FB()
2016-01-26 09:51:48 +01:00
svenhoefer
b56f4ed149
- vfd: allow to disable rc-lock message on vfd
2016-01-25 08:04:35 +01:00
Stefan Seyfried
f5c72d35c8
Merge remote-tracking branch 'n/cst-next-fixed'
2016-01-24 13:15:43 +01:00
Stefan Seyfried
c8b0ae4103
Revert "Revert "rcinput/neutrino: avoid the use of EVT_TIMESET""
...
This reverts commit 2c64d2fb2b
.
2016-01-24 12:21:25 +01:00
svenhoefer
2eb0aed5db
- rc_lock: rework class; switch to singleton; add icon; vfd-support
2016-01-20 20:26:52 +01:00
svenhoefer
2c64d2fb2b
Revert "rcinput/neutrino: avoid the use of EVT_TIMESET"
...
This reverts commit b307b78bf8
.
In some cases keys are don't used immediately:
---
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
CVFD::ShowText: [14:14]
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
2 key: 0074 value 2, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
1 key: 0074 value 1, translate: 0074 -standby-
0 key: 0074 value 0, translate: 0074 -standby-
[/.../cst-next/src/neutrino.cpp:standbyMode:3615] OFF
CSAPI (POWER-CLK): new CPU frequency: 600000000Hz
CSAPI (VIDEO): Standby 1 -> 0
CSAPI (HDMI-CEC): Power Status: STANDBY -> ON
CSAPI (HDMI-CEC): Device free (Logical Address: 03)
CSAPI (HDMI-CEC): Power Status: ON
---
2016-01-18 08:10:23 +01:00
Stefan Seyfried
8e763ca183
ffmpegdec: fix playback for big-endian arch
2016-01-17 15:22:49 +01:00
Stefan Seyfried
572de2bbcb
Merge remote-tracking branch 'cst-next'
2016-01-16 12:51:04 +01:00
Stefan Seyfried
79d800f955
- port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
2016-01-14 22:29:00 +01:00
Stefan Seyfried
b307b78bf8
rcinput/neutrino: avoid the use of EVT_TIMESET
...
sectionsd's EVT_TIMESET was only used to fix time calculations
for input repeat detection. I doubt this reliably worked anyway.
Just calculate an absolute input timestamp from CLOCK_MONOTONIC
and use that. Even better solution would be to use a newer
kernel with EVIOCSCLOCKID ioctl, leave that for later :-)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
89f6da98f1
rcinput: remove unused code, comment FIXME
...
I think I have mostly deciphered the meaning of this :-)
2016-01-14 22:29:00 +01:00
Stefan Seyfried
b486a511ee
Revert "scanepg: only react to the correct EVT_EIT_COMPLETE"
...
This reverts commit 55be585994
.
reacting to all COMPLETE events is actually correct, because
it restarts background scanning after scanning of current live
transponder is finished
2016-01-13 21:43:47 +01:00
Stefan Seyfried
2ee9ca5471
zapit/debug: remove filename hack with a more elegant one
2016-01-10 18:33:27 +01:00
Stefan Seyfried
949e42445d
rcinput/neutrino: avoid the use of EVT_TIMESET
...
sectionsd's EVT_TIMESET was only used to fix time calculations
for input repeat detection. I doubt this reliably worked anyway.
Just calculate an absolute input timestamp from CLOCK_MONOTONIC
and use that. Even better solution would be to use a newer
kernel with EVIOCSCLOCKID ioctl, leave that for later :-)
2016-01-10 16:14:10 +01:00
Stefan Seyfried
58c95460b9
rcinput: remove unused code, comment FIXME
...
I think I have mostly deciphered the meaning of this :-)
2016-01-10 15:53:27 +01:00
Stefan Seyfried
55be585994
scanepg: only react to the correct EVT_EIT_COMPLETE
2016-01-10 15:05:37 +01:00
Stefan Seyfried
46bff48d0c
fbaccel: add debug code in mark() for hard cases
2016-01-03 17:49:51 +01:00
Stefan Seyfried
689b2e472a
fb_ng: fix typo in blitBox2FB()
2016-01-03 17:46:50 +01:00
Stefan Seyfried
b837d8697b
Merge remote-tracking branch 'uncool/cst-next'
2015-12-28 16:15:14 +01:00