Commit Graph

2173 Commits

Author SHA1 Message Date
Stefan Seyfried
cf62e241d0 CPlugins: align with original neutrino code, small optimization
Origin commit data
------------------
Branch: ni/coolstream
Commit: 201bb3524d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-25 (Sun, 25 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:57 +02:00
Stefan Seyfried
a2a51bfdfe CFBWindow: align with original neutrino code by removing useless casts
Origin commit data
------------------
Branch: ni/coolstream
Commit: 27c6be9c84
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-25 (Sun, 25 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
83ff41f9e4 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 :-(


Origin commit data
------------------
Branch: ni/coolstream
Commit: 784473d608
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-25 (Sun, 25 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
ee389b1e94 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


Origin commit data
------------------
Branch: ni/coolstream
Commit: 38eb03547b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-24 (Sat, 24 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
9990f43d3e misc variable init fixes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 3189f7fdc4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-24 (Sat, 24 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
8e529bb8f1 dvbsub: use the FB backbuffer on spark
Origin commit data
------------------
Branch: ni/coolstream
Commit: 40532a9d67
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-19 (Mon, 19 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
baa6504ec5 neutrino: add support for the SPARK frontpanel buttons
Origin commit data
------------------
Branch: ni/coolstream
Commit: 04ba38f14f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-19 (Mon, 19 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
1d356863e2 neutrino: set input device repeat on spark/tripledragon
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9221807a7c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-19 (Mon, 19 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
816790f15c neutrino: better default for initial rcdelay value
Origin commit data
------------------
Branch: ni/coolstream
Commit: 49ee83b1de
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-19 (Mon, 19 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
b673293827 dvbsub: ratelimit 'bad start code' messages
Origin commit data
------------------
Branch: ni/coolstream
Commit: 33a24a25f0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-17 (Sat, 17 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
f38aa8e137 zapit: add workaround for SPARK driver problems
the h264 decoder seems to not like running out of data, so if the
frontend looses lock, the player2 driver might crash
workaround for now is to stop the video decoder if the lock is lost


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0db2f30f3d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-17 (Sat, 17 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
ea7d4f4bd3 streaminfo2: poll more often to avoid demux overflows
additionally a tiny loop optimization


Origin commit data
------------------
Branch: ni/coolstream
Commit: 1c86d5b334
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-14 (Wed, 14 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
62c1a90f84 dvbsub: use blitter to scale subtitles on spark
Origin commit data
------------------
Branch: ni/coolstream
Commit: 9509da25a7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-14 (Wed, 14 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:56 +02:00
Stefan Seyfried
03bb623280 dvbsub: fix scaling
Scale subtitles to full FB size, disregard OSD setup area. Reason: the
video decoder plane also does not consider OSD setup and subtitles
should align with video. Additionally, subtitles were too narrow.
TODO: what about letterboxed formats? Not handled yet.

Code is experimental, thus the original is #if 0'ed out only.


Origin commit data
------------------
Branch: ni/coolstream
Commit: b6eb045c9b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-14 (Wed, 14 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
17eaf977c7 dvbsub: do not clear subtitles more than once
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7f10c6673e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-14 (Wed, 14 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
317f8b58b2 tuxtxt: fix display with scaling FB, use hw accel if available
* Use a separate framebuffer and backbuffer on SPARK (the framebuffer
 is not big enough to have both buffers in it).
* make tuxtxt work correctly with scaling FB (1080 full-HD modes)
* improve performance by using the blitter to copy from back- to frame
 buffer if available (spark)


Origin commit data
------------------
Branch: ni/coolstream
Commit: 99952cb9d7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-11 (Sun, 11 Mar 2012)

Origin message was:
------------------
tuxtxt: fix display with scaling FB, use hw accel if available

* Use a separate framebuffer and backbuffer on SPARK (the framebuffer
 is not big enough to have both buffers in it).
* make tuxtxt work correctly with scaling FB (1080 full-HD modes)
* improve performance by using the blitter to copy from back- to frame
 buffer if available (spark)


------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
93fbea3abc framebuffer: make blit2FB usable for tuxtxt
Origin commit data
------------------
Branch: ni/coolstream
Commit: 47f09004d8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-11 (Sun, 11 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
668552875d framebuffer,loadSetup: fix TD build
Origin commit data
------------------
Branch: ni/coolstream
Commit: 26f85435a8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-11 (Sun, 11 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
34fe95ac0e neutrino: change 'create hd bouquet' default to 'no'
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4856816f5a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
755c494c47 neutrino: different videomode defaults depending on platform
On Tripledragon, or if NEUTRINO_DEFAULT_SCART variable is set,
default to PAL mode. Otherwise default to 720p.
NEUTRINO_DEFAULT_SCART is set by start_neutrino if no HDMI is present.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 8d03db67ba
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
0d263f81a9 spark: do not sync blitter after every rectangle (improves performance)
Origin commit data
------------------
Branch: ni/coolstream
Commit: 62d546f7c5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
daaccee3b4 spark: fix framebuffer glitches
* explicitly flush the blitter after every operation
* msync() only the needed range for blitting
This fixes e.g. 2x green button in osd range setup


Origin commit data
------------------
Branch: ni/coolstream
Commit: ef03e351ab
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:55 +02:00
Stefan Seyfried
dd3963e2b1 neutrino: simplify streaminfo and make it scaling-aware
fb->paintLine() is aware of scaling, but fb->paintPixel() is not.
Use paintLine() in streaminfo to fix it for scaling FB mode.
Simplify the code while we are at it.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 3ac9bb5388
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
5286ce7560 neutrino: use correct screen preset for PAL on spark
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7977665931
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
f29639ba8a spark: do not scale framebuffer for PAL mode
Downscaling potentially looks bad and leads to ugly artifacts.
So for PAL mode, do not scale at all, just use the old-fashioned
big font look of dbox2 or tripledragon.
Only scale for modes bigger than 720p.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 448131d0e9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
206cd469b8 spark: draw lines 2px wide instead of 1 in full-HD mode
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8a127f08c2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
3f0fc651b9 neutrino: fix artefacts with scaling framebuffer and 1080i
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1182430ac3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-10 (Sat, 10 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
4ba0879971 progressbar: do not do stupid things if passed invalid values
Origin commit data
------------------
Branch: ni/coolstream
Commit: d0e13f3036
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-08 (Thu, 08 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
f19f1641fb neutrino: do not build in incompatibly licensed code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2e06c23b99
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-08 (Thu, 08 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
3ebf5c38b6 neutrino: adapt framebuffer_spark to recent changes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 0574f15c49
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-08 (Thu, 08 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
a194384c49 neutrino: enable 'standby after inactivity' for Tripledragon
Origin commit data
------------------
Branch: ni/coolstream
Commit: 56b9b9bcc5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-03-04 (Sun, 04 Mar 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
3b187bf110 zapit: make setStandby(false) block
this avoids many nasty race conditions when leaving standby


Origin commit data
------------------
Branch: ni/coolstream
Commit: 8d9a65ad35
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-25 (Sat, 25 Feb 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
92bcd7d6ac neutrino: wake up video decoder before zapping
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8ee066d515
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-25 (Sat, 25 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
059f5cd3dd fontrenderer: fix issue with epgwindow font when FB is scaling
Origin commit data
------------------
Branch: ni/coolstream
Commit: dd025e6622
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-25 (Sat, 25 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
3dcd1f939f channellist: always start video if parental lock is disabled
this fixes an obscure wakeup-from-standby bug if parental locking is
disabled but a bouquet is marked as "locked" anyway


Origin commit data
------------------
Branch: ni/coolstream
Commit: 98e8e0f856
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-25 (Sat, 25 Feb 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:54 +02:00
Stefan Seyfried
65247b3b6c neutrino: show hintbox if reloading channels on standby
Origin commit data
------------------
Branch: ni/coolstream
Commit: ed8d08d25a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-24 (Fri, 24 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
199019d450 epgview: add event ID and table as last line to epg window
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6317064504
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-24 (Fri, 24 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
afb8801da0 neutrino: resize framebuffer on videomode change
this is needed on spark because the framebuffer has the same resolution
as the video plane...


Origin commit data
------------------
Branch: ni/coolstream
Commit: b34e7205b9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-22 (Wed, 22 Feb 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
1e6e29a7e2 framebuffer_spark: fix glitch with non-rounded corners
Origin commit data
------------------
Branch: ni/coolstream
Commit: a96dca1547
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-20 (Mon, 20 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
38649ee07c remove branding
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1a61b68644
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-19 (Sun, 19 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
a093e55087 sectionsd: make commandPauseScanning really stop demuxers
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2efb97d16b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-19 (Sun, 19 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
47a813026d neutrino: build against libass on spark (needed by eplayer2)
Origin commit data
------------------
Branch: ni/coolstream
Commit: be21433d7b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-17 (Fri, 17 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
4e14d1f5a2 spark: fix framebuffer paintLine() functions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1b12cda250
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-16 (Thu, 16 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
bbe59f6405 streamts: speed up shutdown
Origin commit data
------------------
Branch: ni/coolstream
Commit: ef4d9e95df
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-12 (Sun, 12 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
0e49d4129c fontrenderer: scale fonts for nonstandard FB resolutions
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7e6a49e8b8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-12 (Sun, 12 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
43bad77bcc add a CFrameBuffer implementation for SPARK
instead of clobbering up the code with lots of #ifdefs, create a
separate file for SPARK


Origin commit data
------------------
Branch: ni/coolstream
Commit: 3eb307d296
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-12 (Sun, 12 Feb 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
a2076478da do not wait for timeset in cnThread
This speeds up start significantly on fast machines which
do not need long to initialize their drivers.


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



------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
1690939b9f spark: build stubbed out lcddisplay code to fix build
Origin commit data
------------------
Branch: ni/coolstream
Commit: eabeec110c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-11 (Sat, 11 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:53 +02:00
Stefan Seyfried
7485ed721b spark: fix build by using correct includes
Origin commit data
------------------
Branch: ni/coolstream
Commit: c3f8a7f530
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-11 (Sat, 11 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:52 +02:00
Stefan Seyfried
e0bff04727 libneutrino-hal is now libstb-hal
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6f5e4238cc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-02-11 (Sat, 11 Feb 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:52 +02:00