Stefan Seyfried
8b4c30e093
replace framebuffer.h include with forward declaration
...
instead of including framebuffer.h almost everywhere, replace it with
class CFrameBuffer forward declarations and/or generic system includes.
Add a hack to define fb_pixel_t to config.h (one reason for
framebuffer.h includes was the fb_pixel_t define)
Origin commit data
------------------
Commit: e490f84ea8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2017-02-05 (Sun, 05 Feb 2017)
2017-02-07 17:23:42 +01:00
Michael Liebmann
62fd71bc1c
src/driver/pictureviewer/png.cpp: Fix -Wclobbered compiler warning
...
Origin commit data
------------------
Commit: 617075c30e
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-01-03 (Tue, 03 Jan 2017)
2017-01-03 16:45:16 +01:00
Michael Liebmann
464315a931
src/driver/pictureviewer/png.cpp: Add support for gray scale PNGs...
...
...with alpha channel
Origin commit data
------------------
Commit: 79d9b88ae1
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2017-01-01 (Sun, 01 Jan 2017)
2017-01-01 23:09:54 +01:00
Stefan Seyfried
77aec57555
picview/png, my_popen: fix -Wclobbered warnings
...
Origin commit data
------------------
Commit: fe5a6ec111
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2015-01-26 (Mon, 26 Jan 2015)
2015-02-04 12:35:51 +01:00
Michael Liebmann
8e4145d4a8
printf, which are unnecessary from pictureviewer.cpp and png.cpp removed
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1761 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: c4514851fe
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2011-10-19 (Wed, 19 Oct 2011)
Origin message was:
------------------
- printf, which are unnecessary from pictureviewer.cpp and png.cpp removed
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1761 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-19 20:28:01 +00:00
Michael Liebmann
b3f81b1534
add support for 24bit PNGs with alpha-channel in function CPictureViewer::getIcon
...
- code optimized pictureviewer.cpp (CPictureViewer::getIcon / CPictureViewer::getImage)
- code optimized png.cpp (fh_png_load / png_load_ext)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1753 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: ccb9fceec7
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2011-10-08 (Sat, 08 Oct 2011)
Origin message was:
------------------
- add support for 24bit PNGs with alpha-channel in function CPictureViewer::getIcon
- code optimized pictureviewer.cpp (CPictureViewer::getIcon / CPictureViewer::getImage)
- code optimized png.cpp (fh_png_load / png_load_ext)
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1753 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-10-08 02:55:04 +00:00
gixxpunk
55de6ee192
add support for 24bit PNGs with alpha-channel
...
- modify resize function
If you encounter problems please report here including a log: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10561-transparente-senderlogos/?s=d3381092abb5a81271ebfa0c4219f73f0ba7b8ca
THX micha_bbg!
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1715 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: d8f8a99d86
Author: gixxpunk <thomas.harfmann@gmail.com >
Date: 2011-09-27 (Tue, 27 Sep 2011)
Origin message was:
------------------
- add support for 24bit PNGs with alpha-channel
- modify resize function
If you encounter problems please report here including a log: http://www.dbox2world.net/board293-coolstream-hd1/board314-coolstream-development/10561-transparente-senderlogos/?s=d3381092abb5a81271ebfa0c4219f73f0ba7b8ca
THX micha_bbg!
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1715 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-27 15:41:31 +00:00
gixxpunk
a5190bb8c4
fix compiler warning with new libpng
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1500 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 9871d76311
Author: gixxpunk <thomas.harfmann@gmail.com >
Date: 2011-06-02 (Thu, 02 Jun 2011)
Origin message was:
------------------
- fix compiler warning with new libpng
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1500 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-06-02 15:20:50 +00:00
Stefan Seyfried
5cb77a9470
libpng 1.5 compile fixes
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1270 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: daf195c662
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-03-07 (Mon, 07 Mar 2011)
2011-03-07 09:06:10 +00:00
Stefan Seyfried
aa2c86bd56
pictureviewer: rename config.h to pv_config.h
...
this avoids confusion with the global config.h, which in turn
caused very hard to debug runtime failures when objects were
compiled with different defines, causing e.g. g_settings to
have different sizes...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1022 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 7a98888017
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-01-08 (Sat, 08 Jan 2011)
2011-01-08 22:37:13 +00:00
Stefan Seyfried
f9c8d5bafa
libpng-1.2.36 already needs png_set_strip_alpha
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@423 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 0e6a1e5b37
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-02-26 (Fri, 26 Feb 2010)
2010-02-26 10:25:57 +00:00
Stefan Seyfried
d010cbb8ce
neutrino: fix png alpha channel with older libpng
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@292 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: e8b2fef1b9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-02-07 (Sun, 07 Feb 2010)
2010-02-07 14:45:36 +00:00
Jacek Jendrzej
fbaf978c3b
fix rest of shadow warnings
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@275 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 615258c0a3
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2010-02-06 (Sat, 06 Feb 2010)
Origin message was:
------------------
-fix rest of shadow warnings
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@275 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-06 16:59:49 +00:00
Stefan Seyfried
c469fcb1ba
picviewer/png: always strip alpha channel
...
newer libpng (1.2.40+ at least) seems to always deliver an alpha
channel for 8bit paletted pics, but not always set PNG_COLOR_MASK_ALPHA
=> always strip alpha channel to fix this
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@268 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: b016250bc5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-02-06 (Sat, 06 Feb 2010)
2010-02-06 11:59:30 +00:00
mws
c62aa94983
Mark unused vars as comment
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@104 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 1b13da2617
Author: mws <mws@e54a6e83-5905-42d5-8d5c-058d10e6a962>
Date: 2009-12-21 (Mon, 21 Dec 2009)
2009-12-21 16:23:09 +00:00
mrcolor
cb8dd3394d
our current experimental Neutrino branch
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: bc5bd4154e
Author: mrcolor <mrcolor@e54a6e83-5905-42d5-8d5c-058d10e6a962>
Date: 2009-12-08 (Tue, 08 Dec 2009)
2009-12-08 11:05:11 +00:00