Commit Graph

85 Commits

Author SHA1 Message Date
Jacek Jendrzej
938d9f5254 tuxtxt: try to fix use sbit->buffer after free; test on Phoenix site 280
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8489d8a8d1
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2022-03-27 (Sun, 27 Mar 2022)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2022-03-27 21:46:44 +02:00
vanhofen
7a5cef85ab rename ttx_font_file => font_file_monospace
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6906870ab6
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-01-30 (Sun, 30 Jan 2022)

Origin message was:
------------------
- rename ttx_font_file => font_file_monospace

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2022-01-30 21:17:38 +01:00
vanhofen
4fea9dee89 fix build
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1d0c74bc9a
Author: vanhofen <vanhofen@gmx.de>
Date: 2021-11-02 (Tue, 02 Nov 2021)

Origin message was:
------------------
- fix build

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-11-02 20:24:01 +01:00
BPanther
03407a852e vuduo4k/vuduo4kse/vuultimo4k/vuuno4kse: HDMI input as mode and PiP added
Origin commit data
------------------
Branch: ni/coolstream
Commit: a7a18a1dfe
Author: BPanther <bpanther_ts@hotmail.com>
Date: 2021-05-09 (Sun, 09 May 2021)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2021-05-09 23:00:45 +02:00
Jacek Jendrzej
4a4e1065b2 tuxtxt.cpp fix possible memleak
Origin commit data
------------------
Branch: ni/coolstream
Commit: bfd8adb61e
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2019-04-06 (Sat, 06 Apr 2019)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2019-04-06 13:42:03 +02:00
vanhofen
774b23685e move compatibility headers to /lib/hardware
Origin commit data
------------------
Branch: ni/coolstream
Commit: 651a56aab8
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-12-21 (Fri, 21 Dec 2018)

Origin message was:
------------------
- move compatibility headers to /lib/hardware

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-12-21 22:30:34 +01:00
Stefan Seyfried
c5db7a1ce8 tuxtxt: remove unused var_screeninfo.yoffset (always 0)
Origin commit data
------------------
Branch: ni/coolstream
Commit: fc421284e1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-06-24 (Sun, 24 Jun 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-06-24 15:03:34 +02:00
Stefan Seyfried
f46d034e4e tuxtxt: fix framebuffer blitting for SPARK
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1506b35f7b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-06-21 21:38:23 +02:00
Stefan Seyfried
0f41651247 tuxtxt: use one global CFrameBuffer variable
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0f22e740f8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-06-21 (Thu, 21 Jun 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-06-21 21:38:23 +02:00
Stefan Seyfried
d4b2279be5 tuxtxt: fix unused variable warning
Origin commit data
------------------
Branch: ni/coolstream
Commit: d491602bd0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-25 (Sun, 25 Feb 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-02-25 21:36:45 +01:00
Stefan Seyfried
896b247966 tuxtxt: use demux 0
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8ed14947e6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-25 (Sun, 25 Feb 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-02-25 21:36:45 +01:00
Stefan Seyfried
febe9ba1db tuxtxt: use blit2FB instead of handmade mem copy
This gets rid of most hardware specific code in tuxtxt


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7899eb519c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-25 (Sun, 25 Feb 2018)



------------------
This commit was generated by Migit
2018-02-25 21:36:45 +01:00
Stefan Seyfried
46f582000f tuxtxt: use framebuffer function for painting boxes
Origin commit data
------------------
Branch: ni/coolstream
Commit: c317bb93fe
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-25 (Sun, 25 Feb 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-02-25 21:36:45 +01:00
Stefan Seyfried
221928c3e9 tuxtxt: fix display of line25 in zoom mode
[vanhofen: was already ok in our code; just aligning code format]


Origin commit data
------------------
Branch: ni/coolstream
Commit: 25123fa63d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-02-18 (Sun, 18 Feb 2018)



------------------
This commit was generated by Migit
2018-02-19 21:15:16 +01:00
vanhofen
1eaa2f0951 libtuxtxt: some more whitespace cleanups
Origin commit data
------------------
Branch: ni/coolstream
Commit: e8baddc1e4
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: some more whitespace cleanups

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
7f6eeb2be4 libtuxtxt: ports from martii's neutrino-mp ...
* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e54af7726
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: ports from martii's neutrino-mp ...

* port screenmode handling
* switch from bgra to argb color handling
* port font rendering improvement


------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
0f70fd0450 libtuxtxt: move overloaded members directly to the matching functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 88fcd8bf8d
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: move overloaded members directly to the matching functions

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
29940c5231 libtuxtxt: whitespace cleanup; leading eight spaces => tab
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6e1f4d2242
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: whitespace cleanup; leading eight spaces => tab

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
max_10
c7e370fab1 libtuxtxt: minor clean-up, no code change
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1742453a06
Author: max_10 <max_10@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
e79b6fb6b5 libtuxtxt: cleanup unused lcd code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6f01e9c62a
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)

Origin message was:
------------------
- libtuxtxt: cleanup unused lcd code

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
a3239a2806 Revert "- tuxtxt: align to mp"
This reverts commit 47b10fba4c.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 16fa8e6b8f
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)



------------------
This commit was generated by Migit
2018-01-25 13:30:14 +01:00
vanhofen
59d99e8620 Revert "- tuxtxt: port smooth font rendering from martii's neutrino mp"
This reverts commit 90f7c764f4.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 4187302886
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-25 (Thu, 25 Jan 2018)



------------------
This commit was generated by Migit
2018-01-25 13:30:13 +01:00
vanhofen
90f7c764f4 tuxtxt: port smooth font rendering from martii's neutrino mp
* cleanup code
* fix man indentations


Origin commit data
------------------
Branch: ni/coolstream
Commit: ca5e41e8cb
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-01-23 (Tue, 23 Jan 2018)

Origin message was:
------------------
- tuxtxt: port smooth font rendering from martii's neutrino mp

* cleanup code
* fix man indentations


------------------
This commit was generated by Migit
2018-01-23 20:57:29 +01:00
vanhofen
b9fd1ef634 cleanup from unsupported DUCKBOX_HARDWARE
Origin commit data
------------------
Branch: ni/coolstream
Commit: bc0de58721
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-08 (Wed, 08 Nov 2017)

Origin message was:
------------------
- cleanup from unsupported DUCKBOX_HARDWARE

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-11-08 09:28:34 +01:00
vanhofen
4cad288e08 tuxtxt: change some default values
Origin commit data
------------------
Branch: ni/coolstream
Commit: 42e507005b
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- tuxtxt: change some default values

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-11-03 23:20:34 +01:00
vanhofen
58aacc0de2 tuxtxt: fix compiler warnings; simplify ifdef's
Origin commit data
------------------
Branch: ni/coolstream
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

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-11-03 23:05:59 +01:00
vanhofen
47b10fba4c tuxtxt: align to mp
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5a0abfafde
Author: vanhofen <vanhofen@gmx.de>
Date: 2017-11-03 (Fri, 03 Nov 2017)

Origin message was:
------------------
- tuxtxt: align to mp

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-11-03 23:05:59 +01:00
Michael Liebmann
8d1a669301 lib-libtuxtxt-tuxtxt.cpp avoid segfault, supplement to 6771de1
Origin commit data
------------------
Branch: ni/coolstream
Commit: a6344b3527
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-06-29 15:05:30 +02:00
Jacek Jendrzej
6771de1f2d lib/libtuxtxt/tuxtxt.cpp avoid segfault, FIXME
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7aec84d124
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-06-26 (Mon, 26 Jun 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-06-26 11:53:59 +02:00
Michael Liebmann
6823a03aa4 lib/libtuxtxt/tuxtxt.cpp: Update for hd1/hd2
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9e08f4cb92
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-03-28 23:56:57 +02:00
Jacek Jendrzej
4e013de774 subpagetable is unsigned
Origin commit data
------------------
Branch: ni/coolstream
Commit: e10cb00613
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2017-03-06 (Mon, 06 Mar 2017)

Origin message was:
------------------
 subpagetable is unsigned

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-03-06 15:50:06 +01:00
Michael Liebmann
d27afe52d0 Merge branch 'master' into pu/fb-setmode
Origin commit data
------------------
Branch: ni/coolstream
Commit: eb0d7afa95
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-21 (Tue, 21 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-21 06:39:24 +01:00
Stefan Seyfried
f647b4a09f tuxtxt: remove old, unused input code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 291eaa0450
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-21 06:38:48 +01:00
Stefan Seyfried
95048c1ebb tuxtxt: remove old framebuffer device code
Origin commit data
------------------
Branch: ni/coolstream
Commit: b3a79a3a33
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-21 06:38:48 +01:00
Stefan Seyfried
90fa290ed5 libtuxtxt: remove unused fd parameter from tuxtx_main()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 418819e261
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-19 (Sun, 19 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-21 06:38:48 +01:00
Michael Liebmann
5b18cd2d9d Merge branch 'master' into pu/fb-setmode
Origin commit data
------------------
Branch: ni/coolstream
Commit: d76c9c536c
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-20 (Mon, 20 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-20 00:11:48 +01:00
Michael Liebmann
e6c0521928 tuxtxt: Use hw blitting with fbCopyArea() for cs hd2
Origin commit data
------------------
Branch: ni/coolstream
Commit: b7110faaf6
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-19 (Sun, 19 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-20 00:09:46 +01:00
Michael Liebmann
07b0dd6c9b tuxtxt: Fix display in 1280x720 mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 979bac14f0
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-15 20:24:41 +01:00
Stefan Seyfried
af247d098a 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
------------------
Branch: ni/coolstream
Commit: c977c98217
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-15 (Wed, 15 Feb 2017)



------------------
This commit was generated by Migit
2017-02-15 18:38:03 +01:00
Michael Liebmann
aaef3934cb libtuxtxt: Transfer from neutrino-mp for better compatibility
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5612baaff7
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2017-02-15 (Wed, 15 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-15 18:38:03 +01:00
Stefan Seyfried
184f520208 set useful thread names for all spawned threads
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5188f721c4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2017-02-12 (Sun, 12 Feb 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2017-02-12 22:55:36 +01:00
Jacek Jendrzej
3d261f9210 tuxtxt.cpp: fixheap buffer overflow
Origin commit data
------------------
Branch: ni/coolstream
Commit: 160dda776c
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-06-22 (Mon, 22 Jun 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-06-22 19:24:53 +02:00
Jacek Jendrzej
893056e7bb tuxtxt.cpp:fix error array-bound
Origin commit data
------------------
Branch: ni/coolstream
Commit: fd84ed4100
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2015-03-19 (Thu, 19 Mar 2015)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2015-03-19 17:20:36 +01:00
[CST] Focus
0db70a4f29 lib/libtuxtxt/tuxtxt.cpp: set 16:9 mode by default
Origin commit data
------------------
Branch: ni/coolstream
Commit: f71396e455
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-10-16 (Thu, 16 Oct 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2014-10-16 13:56:09 +04:00
gixxpunk
1e1c193e93 tuxtxt: pageinfo = NULL
Origin commit data
------------------
Branch: ni/coolstream
Commit: b2c37c556f
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2013-10-20 (Sun, 20 Oct 2013)

Origin message was:
------------------
- tuxtxt: pageinfo = NULL

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2013-10-20 21:07:59 +02:00
Jacek Jendrzej
67c5d7c91e remove doubles include
Origin commit data
------------------
Branch: ni/coolstream
Commit: a3bfab0bcd
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-09-11 (Tue, 11 Sep 2012)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2012-09-11 20:31:33 +02:00
vanhofen
f7e19eabc2 tuxtxt: fix creation of /var/tuxbox/config/tuxtxt/
Origin commit data
------------------
Branch: ni/coolstream
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/

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2012-09-05 23:42:10 +02:00
Jacek Jendrzej
8dc4ef8796 comment out never used
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9124c20f31
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-08-04 (Sat, 04 Aug 2012)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
2012-08-04 10:03:19 +02:00
Jacek Jendrzej
a8e2c3cab6 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
------------------
Branch: ni/coolstream
Commit: 2591100c42
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-03-04 (Sun, 04 Mar 2012)



------------------
This commit was generated by Migit
2012-03-04 17:25:48 +00:00
gixxpunk
ca834e53fe 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
------------------
Branch: ni/coolstream
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


------------------
This commit was generated by Migit
2012-02-28 08:08:36 +00:00