[CST] Focus
9d804e0ff0
zapit/src/scansdt.cpp,
...
zapit/src/scannit.cpp,
zapit/src/scanbat.cpp: stop section reading after 5th repeated section
2012-04-19 10:57:00 +04:00
[CST] Focus
2f67821e5f
gui/streaminfo2.cpp: unify sat/cable transponder info; cleanup; replace getCurrentServiceInfo()
2012-04-18 19:09:32 +04:00
[CST] Focus
d8aab5c6d3
zapit/src/zapit.cpp: comment unused messages
2012-04-18 19:06:00 +04:00
[CST] Focus
c3504f0143
zapit/lib/zapitclient.cpp: comment unused code
2012-04-18 19:05:33 +04:00
[CST] Focus
fde8603044
neutrino.cpp: cleanup CNeutrinoApp::InitZapper;
...
replace zapit client getAudioMode, isChannelTVChannel with CZapit::GetAudioMode, CServiceManager::IsChannelTVChannel
2012-04-18 19:04:59 +04:00
[CST] Focus
9c90655237
zapit/include/zapit/zapit.h: add GetAudioMode()
2012-04-18 19:03:09 +04:00
[CST] Focus
6dac9d3318
nhttpd/tuxboxapi/coolstream/neutrinoyparser.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel()
2012-04-18 19:02:32 +04:00
[CST] Focus
886ebdb146
nhttpd/tuxboxapi/coolstream/controlapi.cpp: replace Zapit->isChannelTVChannel() with CServiceManager IsChannelTVChannel()
2012-04-18 19:02:06 +04:00
[CST] Focus
628f900451
zapit/src/getservices.cpp: add IsChannelTVChannel()
2012-04-18 19:01:20 +04:00
[CST] Focus
0b8adae5bd
gui/infoviewer.cpp: dont use zapit client getCurrentServiceInfo()
2012-04-18 19:00:43 +04:00
[CST] Focus
5464719e9c
driver/record.cpp: dont use zapit client isChannelTVChannel()
2012-04-18 18:59:04 +04:00
[CST] Focus
d15171499e
gui/scan_setup.cpp: disable testing menu options
2012-04-18 18:00:42 +04:00
svenhoefer
d9dce5c10f
- src/Makefile.am: complete the missing part from svn r2189
2012-04-18 08:53:30 +02:00
Stefan Seyfried
b29c608594
CVolume: avoid possible memleaks, add fb->blit() calls
...
also, check for global objects which might get created later
2012-04-17 20:29:30 +02:00
Stefan Seyfried
fb39dc71e0
rcinput: reopen mandatory input devices
...
this allows e.g. to restart lircd on spark without restarting neutrino
2012-04-17 19:34:00 +02:00
Stefan Seyfried
8d959d393a
CPINInput: add missing framebuffer->blit() calls
2012-04-17 19:34:00 +02:00
Stefan Seyfried
d7dbdabb11
CVolume: fix multiplatform build issue
2012-04-17 19:34:00 +02:00
Stefan Seyfried
dce95336a3
nhttpd/controlapi: don't build incompatibly licensed code
2012-04-17 19:33:59 +02:00
Stefan Seyfried
c769089fa0
framebuffer_spark: implement svn revisions 2082 2152 2155
2012-04-17 19:33:59 +02:00
Stefan Seyfried
e4081f44a6
neutrino: add 1080p50 mode on spark
2012-04-17 19:33:59 +02:00
Stefan Seyfried
2b5c9f6123
neutrino: increase repeat blocker default
2012-04-17 19:33:59 +02:00
Stefan Seyfried
108de97bfb
spark: fix CFrameBuffer::paintIcon8
...
this is used in channel search, fixes the radar icon
2012-04-17 19:33:59 +02:00
Stefan Seyfried
38f2d7d0ee
stringinput: fix last commit
...
the fix for bounded input fields broke unbounded ones...
2012-04-17 19:33:59 +02:00
Stefan Seyfried
d6b4626737
audiodec: don't compile unused code
2012-04-17 19:33:59 +02:00
Stefan Seyfried
20f20c8511
spark: fix transparent icon blitting
...
no, the CFrameBuffer::blit2FB() API is *not* intuitive
(transp == true means: no transparency...)
2012-04-17 19:33:59 +02:00
Stefan Seyfried
b8379ebbc6
fontrenderer: mark only the really used FB area dirty
2012-04-17 19:33:59 +02:00
Stefan Seyfried
017da9835d
spark: adapt movieplayer to the hardware's capabilities
...
* add more supported file formats
* allow to select DTS audio
2012-04-17 19:33:59 +02:00
Stefan Seyfried
004f736b68
stringinput: font scaling factors < 100 could not be entered
2012-04-17 19:33:59 +02:00
Stefan Seyfried
779aa5b947
spark: only update LED display once per second
...
The LED driver seems to be pretty slow, so dont hammer
it with display requests.
2012-04-17 19:33:58 +02:00
Stefan Seyfried
8a5b2241f5
spark: also show menu texts on LED display
...
Even though this is hard to read, it might still allow
to navigate blind in case e.g. videosettings are wrong.
2012-04-17 19:33:58 +02:00
Stefan Seyfried
be106b8f63
spark: fix icon blitting (again :-)
2012-04-17 19:33:58 +02:00
Stefan Seyfried
187a7c6851
spark: fix screen_preset selection
2012-04-17 19:33:58 +02:00
Stefan Seyfried
366751e85a
spark: blit framebuffer once per second
...
Just for the case that some code has not yet added the correct
fb->blit() calls, call it once per second to make sure that
stuff appears on the display.
If you find menus or stuff which is lagging heavily, they are
probably missing those blit() calls.
Of course this has nothing to do with the LED display code,
but putting it there saves us from using yet another thread.
2012-04-17 19:33:58 +02:00
Stefan Seyfried
f44dcf26a9
fontrenderer: mark used region, so that blitting works
2012-04-17 19:33:58 +02:00
Stefan Seyfried
a029333c1a
neutrino: adapt to the framebuffer_spark blitter change
...
basically add fb->blit() in every widget where necessary to
make sure the framebuffer is updated with current content
2012-04-17 19:33:57 +02:00
Stefan Seyfried
ca873b609f
spark: use blitter to scale to non-720p framebuffer resolutions
...
Let everyone render in an offscreen buffer of 1280x720 pixels,
then blit to primary, scaling to target resolution.
This will need some calls to ->blit() sprinkled all over neutrino
which will come in a follow-up commit.
2012-04-17 19:33:57 +02:00
Stefan Seyfried
7fcd36ed66
spark: revert framebuffer scaling commits
...
we're going to use the STFB blitter instead of manually
scaling everything if the videomode is not 720p, so more
or less revert all commits regarding FB scaling:
Revert "fontrenderer: scale fonts for nonstandard FB resolutions"
Revert "neutrino: resize framebuffer on videomode change"
Revert "fontrenderer: fix issue with epgwindow font when FB is scaling"
Revert "neutrino: fix artefacts with scaling framebuffer and 1080i"
Revert "spark: draw lines 2px wide instead of 1 in full-HD mode"
Revert "spark: do not scale framebuffer for PAL mode"
Revert "spark: fix framebuffer glitches"
Revert "spark: do not sync blitter after every rectangle (improves performance)"
2012-04-17 19:33:57 +02:00
Stefan Seyfried
7a22a029d1
spark: improve time display in standby mode
2012-04-17 19:33:57 +02:00
Stefan Seyfried
0ab36fd2c6
rcsim: fix 'event - read failed!' messages
2012-04-17 19:33:57 +02:00
Stefan Seyfried
f130d20b64
neutrino: improve timezone handling
...
* only offer timezones which are actually installed in the system
* symlink the timezone file to /etc/localtime instead of copying
2012-04-17 19:33:57 +02:00
Stefan Seyfried
9ab80482fa
spark: use LED display for time and volume
...
This is a first draft of code to display time and
volume percent on the 4 digit display on spark boxes.
2012-04-17 19:33:57 +02:00
Stefan Seyfried
b8cf78a490
infoviewer: only show remaining time if time is set
2012-04-17 19:33:57 +02:00
Stefan Seyfried
ffc3aa983d
rcinput: really ignore EV_SYN events
2012-04-17 19:33:57 +02:00
Stefan Seyfried
146c46da8e
neutrino: fix input device repeat setting for pre 2.6.17 kernels
2012-04-17 19:33:57 +02:00
Stefan Seyfried
63178c1e2a
neutrino: more variable init fixes
2012-04-17 19:33:57 +02:00
Stefan Seyfried
201bb3524d
CPlugins: align with original neutrino code, small optimization
2012-04-17 19:33:57 +02:00
Stefan Seyfried
27c6be9c84
CFBWindow: align with original neutrino code by removing useless casts
2012-04-17 19:33:56 +02:00
Stefan Seyfried
784473d608
Revert "sectionsd: simplify EPG save / load code"
...
This reverts commit cdd1cbee29cab90191d34aaba96f37c65aa50a40.
The currently used XML reader implementation is allocating huge
amounts of memory for big files, so using many small files is
more workable right now :-(
2012-04-17 19:33:56 +02:00
Stefan Seyfried
38eb03547b
neutrino: various fixes and ports from the original
...
* avoid ambiguities in new and delete by always allocating char[]
* get rid of unused next_program_timer
* reduce code differences to original, known good neutrino code
2012-04-17 19:33:56 +02:00
Stefan Seyfried
3189f7fdc4
misc variable init fixes
2012-04-17 19:33:56 +02:00