Stefan Seyfried
202f9fcf56
libtriple: convert cDemux to lt_info
...
Origin commit data
------------------
Commit: 6719a44dc9
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
5eea624e58
libtriple: add workaround for 'odd filter length' problem in cDemux
...
Origin commit data
------------------
Commit: 93e90cc4e1
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
32bc9b7577
libtriple: convert cAudio to lt_info, improve debug output
...
Origin commit data
------------------
Commit: 71f1a1e9e3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
ef9294ad4d
libtriple: add debug flag to disable SCART switching (debug)
...
Origin commit data
------------------
Commit: b24c2c86ee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
eec73e63bb
libtriple: remove unneeded includes, disable strict aliasing
...
Origin commit data
------------------
Commit: f21ba6a694
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
4b51f4d503
libtriple: convert cVideo to lt_debug/lt_info, don't use zapit debug
...
Origin commit data
------------------
Commit: a9a771a686
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
e039c07c87
libtriple: convert cPlayback to lt_debug/lt_info
...
Origin commit data
------------------
Commit: 460ccf37ee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
92cea47c29
libtriple: improve debug architecture
...
every libtriple module can have its debug output enabled separately
by exporting the TRIPLE_DEBUG variable
Origin commit data
------------------
Commit: 4435f30b3c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-06 (Sun, 06 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
8f921104f4
libtriple: implement PCM playback in cAudio()
...
Origin commit data
------------------
Commit: 6eae455676
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-05 (Sat, 05 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
5250f53949
libtriple: add ChangePids() to cRecord
...
This is pretty much untested for now, handle with care!
Origin commit data
------------------
Commit: d812673a4e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-05 (Sat, 05 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
ba0c080ab1
libtriple: add getPesPids() and removePid() to cDemux
...
Origin commit data
------------------
Commit: 7ff71707c0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-05 (Sat, 05 Feb 2011)
2012-04-17 19:33:46 +02:00
Stefan Seyfried
387ded0096
libtriple: remember the filedescriptor belonging to each pid in cDemux()
...
Origin commit data
------------------
Commit: bb78f6d4eb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-02-05 (Sat, 05 Feb 2011)
2012-04-17 19:33:45 +02:00
Stefan Seyfried
cb95a929f1
libtriple: improve cPlayback()
...
* avoid race conditions by using a mutex to protect curr_pos, fixing
artefacts during timeshift playback
* make GetPosition() cheaper by interpolating end_pts and only fetching
the "real" end_pts after the file has grown by 10MB
Origin commit data
------------------
Commit: ec2ad396c0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-01-02 (Sun, 02 Jan 2011)
Origin message was:
------------------
libtriple: improve cPlayback()
* avoid race conditions by using a mutex to protect curr_pos, fixing
artefacts during timeshift playback
* make GetPosition() cheaper by interpolating end_pts and only fetching
the "real" end_pts after the file has grown by 10MB
2012-04-17 19:33:45 +02:00
Stefan Seyfried
94cddaf48c
libtriple: fix filedescriptor leak in cVideo::routeVideo()
...
Origin commit data
------------------
Commit: e786a4ef75
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2011-01-02 (Sun, 02 Jan 2011)
2012-04-17 19:33:45 +02:00
Stefan Seyfried
25049a034b
libtriple: fix up cVideo::setAspectRatio()
...
Origin commit data
------------------
Commit: 65b46d56f2
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-12-27 (Mon, 27 Dec 2010)
2012-04-17 19:33:45 +02:00
Stefan Seyfried
17885a06d3
libtriple: add cVideo::VideoParamWatchdog()
...
Origin commit data
------------------
Commit: 5ae19e4e49
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-12-25 (Sat, 25 Dec 2010)
2012-04-17 19:33:45 +02:00
Stefan Seyfried
725e9cbfb8
libtriple/framebuffer: use DirectFB acceleration
...
Use a hack, almost as ugly as the original Coolstream code ;),
to accelerate drawing of boxes and blitting with DirectFB functions.
Origin commit data
------------------
Commit: 9fc1d89563
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-20 (Fri, 20 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
68e34c89cf
libtriple: add usable dummy cCA class
...
Origin commit data
------------------
Commit: 000fbfe74b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-12-25 (Sat, 25 Dec 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
f045042e97
libtriple: add support for MPEG1 files to cPlayback
...
Now we can play the "Warriors of the Net" clip :-)
http://ftp.sunet.se/pub/tv+movies/warriors/warriors-700-VBR.mpg
Origin commit data
------------------
Commit: a07e6a3a30
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-29 (Sun, 29 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
d60d12be3b
libtriple: add debug messages to cDemux and cVideo functions
...
Origin commit data
------------------
Commit: 81ae635dcb
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-28 (Sat, 28 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
aa92b8bd8a
libtriple: reduce some messages to debug, consolidate scart messages
...
Origin commit data
------------------
Commit: 6aaa97c423
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-25 (Wed, 25 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
0fbbd4fb7a
libtriple: hack different notify sizes for subs and ttx into cDemux
...
Origin commit data
------------------
Commit: 0249c65167
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-21 (Sat, 21 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
fe71abe9d8
libtriple: fix compiler warnings in playback_td
...
Origin commit data
------------------
Commit: d95e1bbaf3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-29 (Sun, 29 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
c395d04299
libtriple: cPlayback: improve get_pts
...
* add the buffer size to the call to avoid overflows
* extract PTS also from MPEG1 packets
Origin commit data
------------------
Commit: f50f68677f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-29 (Sun, 29 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
d80e3a4da6
libtriple: implement mpeg/vdr playback
...
Origin commit data
------------------
Commit: 2698788643
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-15 (Sun, 15 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
41a21a9a1d
libtriple: implement fast forward in cPlayback()
...
First try at implementing fast forward. Needs more love.
Reverse does not work yet, setting speed to negative values
right now simply resets to "play" mode.
Origin commit data
------------------
Commit: a3440d19df
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-14 (Sat, 14 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
46b1e68177
libtriple: make most of libtriple use lt_debug
...
Origin commit data
------------------
Commit: 031cf48752
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-08 (Sun, 08 Aug 2010)
2012-04-17 19:33:43 +02:00
Stefan Seyfried
20f3231b67
libtriple: implement pwrmngr cpufreq classes (mostly dummies)
...
Origin commit data
------------------
Commit: 2fcba0b70e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-08 (Sun, 08 Aug 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
0374742504
libtriple: implement working cPlayback class
...
no fast forward, no mpeg playback (yet ;)
Origin commit data
------------------
Commit: 912b736dee
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-03-13 (Sat, 13 Mar 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
35409fe5e0
libtriple: implement cRecord class
...
TS recording now somewhat works ;)
this version does not need ringbuffer code and only one thread
Origin commit data
------------------
Commit: ea818a0953
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-03-07 (Sun, 07 Mar 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
cee4e4881a
libtriple: implement cAudio class
...
Origin commit data
------------------
Commit: 14849689e5
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-03-07 (Sun, 07 Mar 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
14862f56fb
libtriple: implement ShowPicture() in cVideo
...
this needs the ffmpeg binary with support for mjpeg decoder
and mpeg2video encoder to recode the jpgs to m2v
Origin commit data
------------------
Commit: 3a0e21e00c
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-11-07 (Sun, 07 Nov 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
3edec3432a
libtriple: implement working cVideo class
...
Origin commit data
------------------
Commit: 8844c96ae8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-03-06 (Sat, 06 Mar 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
5dd2ea87ac
libtriple: implement working cDemux class
...
Origin commit data
------------------
Commit: ca7c6eeba6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-02-26 (Fri, 26 Feb 2010)
2012-04-17 19:33:42 +02:00
Stefan Seyfried
98f461fb62
libtriple: add lt_debug() for controllable debug output
...
Origin commit data
------------------
Commit: 34a95c04c0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2010-08-08 (Sun, 08 Aug 2010)
2012-04-17 19:33:42 +02:00
[CST] Focus
dc538771ae
Merge branch 'multituner' into dvbsi++
...
Origin commit data
------------------
Commit: 7a696e56c3
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-29 (Thu, 29 Mar 2012)
2012-03-29 12:24:25 +04:00
[CST] Focus
eb90038630
Merge branch 'master' into multituner
...
Origin commit data
------------------
Commit: 9f3e2dc9c5
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-29 (Thu, 29 Mar 2012)
2012-03-29 12:23:22 +04:00
[CST] Focus
6e5e275127
lib/libdvbsub/dvbsubtitle.cpp: fix API use to new ffmpeg
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2168 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: fad27bc5a6
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-28 (Wed, 28 Mar 2012)
2012-03-28 16:16:32 +00:00
[CST] Focus
630dc09d5b
libcs headers update
...
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2167 e54a6e83-5905-42d5-8d5c-058d10e6a962
Origin commit data
------------------
Commit: 6be9b772ae
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-28 (Wed, 28 Mar 2012)
2012-03-28 16:16:09 +00:00
[CST] Bas
9cc4e69a02
dvbsub: fix API use to new ffmpeg.
...
Origin commit data
------------------
Commit: ee52c56a6d
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-23 (Fri, 23 Mar 2012)
2012-03-27 18:29:05 +04:00
[CST] Focus
b5e25cdaa5
revert lib/libdvbsub/dvbsubtitle.cpp
...
Origin commit data
------------------
Commit: 90db393eeb
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-25 (Sun, 25 Mar 2012)
2012-03-25 16:34:19 +04:00
[CST] Bas
2837091dc5
dvbsub: fix API use to new ffmpeg.
...
Origin commit data
------------------
Commit: 9edfbf491d
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-23 (Fri, 23 Mar 2012)
2012-03-23 12:26:23 +04:00
[CST] Focus
1da3bf20e3
lib/xmltree/xmlinterface.cpp: ignore characters less than 0x20 when saving to xml
...
Origin commit data
------------------
Commit: 628d3a1855
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-16 (Fri, 16 Mar 2012)
2012-03-16 20:35:41 +04: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
[CST] Focus
3e0fc67533
Merge branch 'multituner' into dvbsi++
...
Origin commit data
------------------
Commit: a41d93a686
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-07 (Wed, 07 Mar 2012)
2012-03-07 18:50:05 +04:00
[CST] Focus
90d26b3fec
fix conflict
...
Origin commit data
------------------
Commit: 55f29c5daf
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-07 (Wed, 07 Mar 2012)
2012-03-07 17:55:10 +04:00
[CST] Bas
ef27988d21
Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup
...
Origin commit data
------------------
Commit: 2142970a35
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-06 (Tue, 06 Mar 2012)
2012-03-06 12:51:31 +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
099cae8983
lib: fix compile/typo.
...
Origin commit data
------------------
Commit: a4ff0a99fe
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-04 (Sun, 04 Mar 2012)
2012-03-04 16:32:34 +08: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