Commit Graph

87 Commits

Author SHA1 Message Date
vanhofen
c8da6fe89f cleanup from unsupported DUCKBOX_HARDWARE
Origin commit data
------------------
Commit: bc0de58721
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-08 (Wed, 08 Nov 2017)

Origin message was:
------------------
- cleanup from unsupported DUCKBOX_HARDWARE
2017-11-08 09:28:34 +01:00
vanhofen
b9ddbf6f53 tuxtxt: change some default values
Origin commit data
------------------
Commit: 42e507005b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- tuxtxt: change some default values
2017-11-03 23:20:34 +01:00
vanhofen
aadd82eb82 tuxtxt: fix compiler warnings; simplify ifdef's
Origin commit data
------------------
Commit: d90d34e5d2
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- tuxtxt: fix compiler warnings; simplify ifdef's
2017-11-03 23:05:59 +01:00
vanhofen
dd5b547ed7 tuxtxt: align to mp
Origin commit data
------------------
Commit: 5a0abfafde
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- tuxtxt: align to mp
2017-11-03 23:05:59 +01:00
Thilo Graf
63a19076c9 tuxtxt_common.h: add missing init to readcnt
Origin commit data
------------------
Commit: bfeb3c47ff
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-10-24 (Tue, 24 Oct 2017)
2017-10-29 18:31:13 +01:00
Jacek Jendrzej
96edd2f2c1 some inits and never read var
Origin commit data
------------------
Commit: ba600f0e5c
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-08-23 (Wed, 23 Aug 2017)
2017-08-23 12:58:26 +02:00
Michael Liebmann
3c32edae9d lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to d6b7d95
Origin commit data
------------------
Commit: a6344b3527
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
2017-06-29 15:05:30 +02:00
Jacek Jendrzej
d6b7d95600 lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME
Origin commit data
------------------
Commit: 7aec84d124
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-06-26 (Mon, 26 Jun 2017)
2017-06-26 11:53:59 +02:00
Michael Liebmann
c46c50d1b7 Merge branch 'master' into pu/fb-setmode
Origin commit data
------------------
Commit: 1852183fa6
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-04-24 (Mon, 24 Apr 2017)
2017-04-24 22:35:45 +02:00
Michael Liebmann
3059a4b6d9 lib/libtuxtxt/Makefile.am: Fix FREETYPE_CFLAGS
Origin commit data
------------------
Commit: 6a08685b57
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-04-24 (Mon, 24 Apr 2017)
2017-04-24 22:34:51 +02:00
Michael Liebmann
e441a3738b lib/libtuxtxt/tuxtxt.cpp: Update for hd1/hd2
Origin commit data
------------------
Commit: 9e08f4cb92
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)
2017-03-28 23:56:57 +02:00
Jacek Jendrzej
ade02e6dbb subpagetable is unsigned
Origin commit data
------------------
Commit: e10cb00613
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-03-06 (Mon, 06 Mar 2017)

Origin message was:
------------------
 subpagetable is unsigned
2017-03-06 15:50:06 +01:00
Michael Liebmann
a26c4afdd5 Merge branch 'master' into pu/fb-setmode
Origin commit data
------------------
Commit: eb0d7afa95
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-21 (Tue, 21 Feb 2017)
2017-02-21 06:39:24 +01:00
Stefan Seyfried
08e4d55f88 tuxtxt: remove dead code, unnecessary header includes
Origin commit data
------------------
Commit: cdc9935b83
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
5709592f5d tuxtxt: remove old, unused input code
Origin commit data
------------------
Commit: 291eaa0450
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
95d1629a50 tuxtxt: remove old framebuffer device code
Origin commit data
------------------
Commit: b3a79a3a33
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
b94eb7dd30 tuxtxt: remove unused dmx variable
Origin commit data
------------------
Commit: dfddc62d0c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Stefan Seyfried
8c63d840c5 libtuxtxt: remove unused fd parameter from tuxtx_main()
Origin commit data
------------------
Commit: 418819e261
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-21 06:38:48 +01:00
Michael Liebmann
2821cf8d16 Merge branch 'master' into pu/fb-setmode
Origin commit data
------------------
Commit: d76c9c536c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-20 (Mon, 20 Feb 2017)
2017-02-20 00:11:48 +01:00
Michael Liebmann
8cad1eb1a8 tuxtxt: Use hw blitting with fbCopyArea() for cs hd2
Origin commit data
------------------
Commit: b7110faaf6
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-19 (Sun, 19 Feb 2017)
2017-02-20 00:09:46 +01:00
Michael Liebmann
b37a04311e tuxtxt: Fix display in 1280x720 mode
Origin commit data
------------------
Commit: 979bac14f0
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 20:24:41 +01:00
Stefan Seyfried
00e83ba596 tuxtxt: convert to int-pointer arithmetic, work with all framebuffers
This converts the drawing code from byte-pointer to fb_pixel_t-pointer
arithmetic, making the calculations more obvious and probably more
efficient.
Additionally, the color tables are now generated in a way that it should
work regardless of the frame buffer color format. Allows to remove a few
hardware specific #ifdefs.


Origin commit data
------------------
Commit: c977c98217
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 18:38:03 +01:00
Michael Liebmann
47c93ee999 libtuxtxt: Transfer from neutrino-mp for better compatibility
Origin commit data
------------------
Commit: 5612baaff7
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)
2017-02-15 18:38:03 +01:00
Stefan Seyfried
8107c333eb set useful thread names for all spawned threads
Origin commit data
------------------
Commit: 5188f721c4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-12 (Sun, 12 Feb 2017)
2017-02-12 22:55:36 +01:00
Jacek Jendrzej
ef62628418 lib/libtuxtxt/tuxtxt_common.h fix out of bounds
Origin commit data
------------------
Commit: 20268781e3
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-12-20 (Tue, 20 Dec 2016)
2016-12-20 16:35:43 +01:00
Stefan Seyfried
8e95fe17f3 fix Makefiles to include SIGC_CFLAGS
now that the framebuffer class includes libsigc++, the path
to it must be known to all parts using framebuffer.h


Origin commit data
------------------
Commit: 944a4e4ecd
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-10-22 (Sat, 22 Oct 2016)
2016-10-23 17:22:16 +02:00
Stefan Seyfried
df903525f5 port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
Origin commit data
------------------
Commit: 79d800f955
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2016-01-12 (Tue, 12 Jan 2016)

Origin message was:
------------------
- port HWLIB_CFLAGS from neutrino-mp to neutrino-hd
2016-01-14 22:29:00 +01:00
Jacek Jendrzej
3d0daaa3ad tuxtxt.cpp: fixheap buffer overflow
Origin commit data
------------------
Commit: 160dda776c
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-06-22 (Mon, 22 Jun 2015)
2015-06-22 19:24:53 +02:00
Jacek Jendrzej
2859a4a3e7 tuxtxt.cpp:fix error array-bound
Origin commit data
------------------
Commit: fd84ed4100
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)
2015-03-19 17:20:36 +01:00
[CST] Focus
e95e16ba29 lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default
Origin commit data
------------------
Commit: f71396e455
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-16 (Thu, 16 Oct 2014)
2014-10-16 13:56:09 +04:00
gixxpunk
1a525d0f33 tuxtxt: pageinfo = NULL
Origin commit data
------------------
Commit: b2c37c556f
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2013-10-20 (Sun, 20 Oct 2013)

Origin message was:
------------------
- tuxtxt: pageinfo = NULL
2013-10-20 21:07:59 +02:00
Michael Liebmann
a23a77f605 Replacing obsolete 'INCLUDES' with 'AM_CPPFLAGS' in all Makefile.am
Origin commit data
------------------
Commit: 5091e920fc
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-10-14 (Mon, 14 Oct 2013)
2013-10-17 04:22:49 +02:00
[CST] Focus
542ce7e399 Makefiles.am: add conditional include for libcoolstream
Origin commit data
------------------
Commit: d3d2efe475
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-01-11 (Fri, 11 Jan 2013)
2013-01-11 14:17:16 +04:00
Jacek Jendrzej
9868a4308b remove doubles include
Origin commit data
------------------
Commit: a3bfab0bcd
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-09-11 (Tue, 11 Sep 2012)
2012-09-11 20:31:33 +02:00
vanhofen
df315c7b0f tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/
Origin commit data
------------------
Commit: 1e1a3265e6
Author: vanhofen <vanhofen@gmx.de>
Date: 2012-09-05 (Wed, 05 Sep 2012)

Origin message was:
------------------
- tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/
2012-09-05 23:42:10 +02:00
Jacek Jendrzej
e8d09336e4 tuxtxt.h: remove unnecessary header
Origin commit data
------------------
Commit: 9a889e1496
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-08-21 (Tue, 21 Aug 2012)
2012-08-21 14:06:18 +02:00
Jacek Jendrzej
41e57ce7bc comment out never used
Origin commit data
------------------
Commit: 9124c20f31
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-08-04 (Sat, 04 Aug 2012)
2012-08-04 10:03:19 +02:00
Michael Liebmann
c179cc8762 Add missing $(top_builddir) to Makefile.am
Origin commit data
------------------
Commit: f36ee26d87
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2012-04-22 (Sun, 22 Apr 2012)

Origin message was:
------------------
* Add missing $(top_builddir) to Makefile.am
2012-04-27 16:54:01 +01:00
[CST] Bas
c34c05a354 Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup
Conflicts:
	src/eitd/SIlanguage.cpp
	src/eitd/SIsections.cpp
	src/eitd/dmx.cpp
	src/eitd/dmxapi.cpp


Origin commit data
------------------
Commit: ce9eb10ed0
Author: [CST] Bas <bas@coolstreamtech.com>
Date: 2012-03-08 (Thu, 08 Mar 2012)
2012-03-08 12:17:03 +08:00
Jacek Jendrzej
4f9fda620f remove never used volues
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2138 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 2591100c42
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
2012-03-04 17:25:48 +00:00
[CST] Bas
97af9ffac9 lib: fix compile after include change.
Origin commit data
------------------
Commit: b04b3f270a
Author: [CST] Bas <bas@coolstreamtech.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)
2012-03-04 15:53:33 +08:00
gixxpunk
248dc1f913 revert to svn 2126 to stop some people crying
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2132 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: dc25ebc257
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2012-02-28 (Tue, 28 Feb 2012)

Origin message was:
------------------
- revert to svn 2126 to stop some people crying

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2132 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-02-28 08:08:36 +00:00
gixxpunk
fc7b22c693 [PATCH] tuxtxt: fix spurious segfault on repeated start
From: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: Thu, 12 Jan 2012 19:12:08 +0100

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2130 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 13b874148d
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2012-02-27 (Mon, 27 Feb 2012)
2012-02-27 18:54:07 +00:00
Stefan Seyfried
3c48c87f81 neutrino: remove special Tripledragon input handling
With the new input device, no need for special casing in neutrino.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2052 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 0fa97c1652
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-09 (Mon, 09 Jan 2012)
2012-01-09 20:32:26 +00:00
Stefan Seyfried
14a484d3cd tuxtxt: fix config file saving
tuxtxt does not need the config file, but it needs the *directory*
$(CONFIGDIR)/tuxtxt
Since tuxtxt is no longer standalone, moving the config into main
neutrino.conf would be better, but for now (and in order to not
invalidate all the docs) just create the directory during installation.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1862 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 3259f26dfe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-11-18 (Fri, 18 Nov 2011)
2011-11-18 06:56:27 +00:00
[CST] Focus
dc265acfdc Clear p26 extended data, possible fix for Norwegian ttx subtitles. patch from Henrik Nilsson
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1847 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 54255df7df
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-11-15 (Tue, 15 Nov 2011)
2011-11-15 08:48:58 +00:00
Stefan Seyfried
2c4fe320e9 neutrino: align tuxtxt defaults with config file
Let the code use the same defaults as are in the config file,
so that installing the config file is no longer necessary.
This makes for easier packaging of neutrino.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1829 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: e69a204e73
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-11-05 (Sat, 05 Nov 2011)
2011-11-05 17:10:03 +00:00
gixxpunk
a280fba07f tuxtxt: fix charset for luxembourg
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1621 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 3c98fbaf32
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-08-12 (Fri, 12 Aug 2011)

Origin message was:
------------------
- tuxtxt: fix charset for luxembourg

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1621 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-08-12 08:26:02 +00:00
gixxpunk
24afb424f2 fix compile with kernel headers from new kernels (e.g. 2.6.39.3)
v4l support has been dropped in recent kernel versions and therefore <linux/videodev.h> is gone. If you want to compile with new kernel headers add -DNEW_CST_KERNEL to your neutrino CFLAGS

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1603 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 09a496cdfa
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2011-07-27 (Wed, 27 Jul 2011)

Origin message was:
------------------
- fix compile with kernel headers from new kernels (e.g. 2.6.39.3)

v4l support has been dropped in recent kernel versions and therefore <linux/videodev.h> is gone. If you want to compile with new kernel headers add -DNEW_CST_KERNEL to your neutrino CFLAGS

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1603 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-07-27 16:45:58 +00:00
Jacek Jendrzej
4a74306108 libtuxtxt: compil fix
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1595 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 2bc765a596
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2011-07-23 (Sat, 23 Jul 2011)
2011-07-23 14:08:55 +00:00