Commit Graph

730 Commits

Author SHA1 Message Date
[CST] Focus
a11484f685 lib/libcoolstream/ca_cs.h: sync header
Origin commit data
------------------
Branch: ni/coolstream
Commit: 20aaec4e1c
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-04-26 (Thu, 26 Apr 2012)


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

------------------
This commit was generated by Migit
2012-04-26 21:44:21 +04:00
[CST] Focus
c15c718d1a lib/sectionsdclient/sectionsdcontrol.cpp: add --freemem command
Origin commit data
------------------
Branch: ni/coolstream
Commit: 92a12e408f
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-04-25 (Wed, 25 Apr 2012)


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

------------------
This commit was generated by Migit
2012-04-25 11:26:35 +04:00
Stefan Seyfried
8446c1ba0f spark: fix transparent icon blitting
no, the CFrameBuffer::blit2FB() API is *not* intuitive
(transp == true means: no transparency...)


Origin commit data
------------------
Branch: ni/coolstream
Commit: 20f20c8511
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-04 (Wed, 04 Apr 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:59 +02:00
Stefan Seyfried
b527e04abb dvbsub: fix unused-var compiler warnings
Origin commit data
------------------
Branch: ni/coolstream
Commit: 269cbbe512
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:58 +02:00
Stefan Seyfried
38fed3f667 tuxtxt: adapt to framebuffer blitting changes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 33c5da3515
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)


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

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


Origin commit data
------------------
Branch: ni/coolstream
Commit: a029333c1a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-04-01 (Sun, 01 Apr 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:57 +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
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
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
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
Stefan Seyfried
79ebbf08b4 enable usage of a separately built replacement of libtriple
In order to improve portability, libtriple will be split off and
built separately as "libneutrino-hal" (for hardware abstraction layer)
Enable the makefiles to deal with that.


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



------------------
This commit was generated by Migit
2012-04-17 19:33:52 +02:00
Stefan Seyfried
9f96db9347 libtriple: improve and shorten cDemux debug messages
Origin commit data
------------------
Branch: ni/coolstream
Commit: 8e7fc69a0b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-22 (Sun, 22 Jan 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
f1aed83088 libtriple: use AVS mute to avoid audio pop during boot
Origin commit data
------------------
Branch: ni/coolstream
Commit: 74ad2edc8c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-22 (Sun, 22 Jan 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
ddc2f12df8 libtriple: improve cPlayback performance
avoid unnecessary memcpy in read_mpeg(), significantly improving performance


Origin commit data
------------------
Branch: ni/coolstream
Commit: 35b07cd355
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-15 (Sun, 15 Jan 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
69e392fda0 libtriple: add video parameter watchdog
Add the video parameter watchdog to the (already existing) input
thread, so we can remove it from zapit.
Unfortunately, we need an ugly hack in cDemux for making sure we
do not crash on exit... :-(


Origin commit data
------------------
Branch: ni/coolstream
Commit: a18737ffde
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-14 (Sat, 14 Jan 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
3e01e9f21b make lt_dfbinput a c++ file
this allows to put the videowatchdog into the same thread later


Origin commit data
------------------
Branch: ni/coolstream
Commit: 02ef55e312
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-14 (Sat, 14 Jan 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
6653036176 tuxtxt: fix spurious segfault on repeated start
Origin commit data
------------------
Branch: ni/coolstream
Commit: 50a041083f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-12 (Thu, 12 Jan 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
a2b4074f1a libtriple: load td-dvb-frontend.ko in init_td_api()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 628fc2784b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-09 (Mon, 09 Jan 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
28c57752d0 libtriple: convert tripledragon remote to uinput
Instead of patching neutrino to read the Tripledragon remote, use a
converter thread in libtriple to convert the TD remote to a real input
device via uinput.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 0a7ec15c6e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-09 (Mon, 09 Jan 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
7df0521b3d libtriple: add documentation on libtriple options
Origin commit data
------------------
Branch: ni/coolstream
Commit: cb99dfb6c7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-08 (Sun, 08 Jan 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
e5d1f0a0d7 libtriple: avoid audio noise when going to standby
Origin commit data
------------------
Branch: ni/coolstream
Commit: 367fe4749b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-08 (Sun, 08 Jan 2012)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
f7a0539864 libtriple: add support for alternate sound devices to cAudio
This allows to use different audio devices (USB Audio for example)
with internet radio and audioplayer.


Origin commit data
------------------
Branch: ni/coolstream
Commit: 7dbc580618
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2012-01-08 (Sun, 08 Jan 2012)



------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
387b870661 neutrino: TD-dvbsub fix did break coolstream dvbsub
Origin commit data
------------------
Branch: ni/coolstream
Commit: 41a2f7a803
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-12-25 (Sun, 25 Dec 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:51 +02:00
Stefan Seyfried
724b91e6d9 libtriple: try to make all filedescriptors O_CLOEXEC
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4d9be7852d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-12-04 (Sun, 04 Dec 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:50 +02:00
Stefan Seyfried
4f1baf393e libtriple: fix cDemux::pesFilter for teletext
Origin commit data
------------------
Branch: ni/coolstream
Commit: e142b3d98a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-11-07 (Mon, 07 Nov 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:49 +02:00
Stefan Seyfried
5ae5f6d158 libtriple: add measure mode to cDemux to fix streaminfo
since the TD drivers apparently only allow each PID to be captured
once, cheat and implement the measure mode for streaminfo with
special ioctls. now streaminfo no longer breaks recordings


Origin commit data
------------------
Branch: ni/coolstream
Commit: 2054a78b99
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-11-05 (Sat, 05 Nov 2011)



------------------
This commit was generated by Migit
2012-04-17 19:33:49 +02:00
Stefan Seyfried
e862821124 libtriple: convert cRecord to lt_debug()
Origin commit data
------------------
Branch: ni/coolstream
Commit: b32df67a60
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:49 +02:00
Stefan Seyfried
aae27e77cf libtriple: improve lt_debug
* add current instance
* shorten lt_debug messages


Origin commit data
------------------
Branch: ni/coolstream
Commit: 9cbede9fec
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)



------------------
This commit was generated by Migit
2012-04-17 19:33:49 +02:00
Stefan Seyfried
ccada07799 libtriple: Tripledragon can only do one TS at a time :-(
Origin commit data
------------------
Branch: ni/coolstream
Commit: 65e0316c79
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
027e63fe62 libtriple: add cRecord::AddPid
Origin commit data
------------------
Branch: ni/coolstream
Commit: 5db0f0aee0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
1c2dc1984a libtriple: bring cRecord::Open in line with CS code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 24e9ee412f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
d9decb5bde libtriple: bring cDemux::Start in line with CS code
Origin commit data
------------------
Branch: ni/coolstream
Commit: 448f88fcac
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
7e7ec708b1 libtriple: change cDemux::addPid to type bool
Origin commit data
------------------
Branch: ni/coolstream
Commit: feafc20789
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
6e105641fd libtriple: add dmx_cs.h to reduce code differences in neutrino
Origin commit data
------------------
Branch: ni/coolstream
Commit: 1de45c6352
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-06-12 (Sun, 12 Jun 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
141663102e libtriple: improve audio stream handling in cPlayback()
use a c++ map instead of arrays to store audio stream data
Side effect: audio streams as returned by findAllPids() are now
sorted by pid, helping default selection for MPEG and VDR streams


Origin commit data
------------------
Branch: ni/coolstream
Commit: 997153cb8f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-15 (Sun, 15 May 2011)



------------------
This commit was generated by Migit
2012-04-17 19:33:48 +02:00
Stefan Seyfried
e983a05100 libtriple: implement cVideo::SetSyncMode()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 4a49f203f7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-04-03 (Sun, 03 Apr 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
6d654a6ac3 libtriple: implement cAudio::SetSyncMode()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 2df67d32f4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-04-03 (Sun, 03 Apr 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
f6a297a976 libtriple: cVideo enabled SCART during record in standby
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6b2958d609
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-03-20 (Sun, 20 Mar 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
7456acbbeb libtriple: fix seeking in cPlayback if there's a PTS overflow
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6497e4c310
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
ccb6c462bc libdvbsub: hacks to try to improve the situation on TD
those don't really help yet, unfortunately


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



------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
9f7df78987 libtriple: sync cPlayback with libcoolstream changes
Origin commit data
------------------
Branch: ni/coolstream
Commit: 7828eeb103
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-20 (Sun, 20 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
630316dff3 libtriple: fix compiler warning in cs_get_revision()
Origin commit data
------------------
Branch: ni/coolstream
Commit: 99a5c040a3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
89803218c5 libtriple: convert cDemux to lt_info
Origin commit data
------------------
Branch: ni/coolstream
Commit: 6719a44dc9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:47 +02:00
Stefan Seyfried
f0e20a2fd3 libtriple: add workaround for 'odd filter length' problem in cDemux
Origin commit data
------------------
Branch: ni/coolstream
Commit: 93e90cc4e1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:46 +02:00
Stefan Seyfried
92b1aae890 libtriple: convert cAudio to lt_info, improve debug output
Origin commit data
------------------
Branch: ni/coolstream
Commit: 71f1a1e9e3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:46 +02:00
Stefan Seyfried
c256a68efe libtriple: add debug flag to disable SCART switching (debug)
Origin commit data
------------------
Branch: ni/coolstream
Commit: b24c2c86ee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)


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

------------------
This commit was generated by Migit
2012-04-17 19:33:46 +02:00
Stefan Seyfried
009a048a1f libtriple: remove unneeded includes, disable strict aliasing
Origin commit data
------------------
Branch: ni/coolstream
Commit: f21ba6a694
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)


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

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