Commit Graph

762 Commits

Author SHA1 Message Date
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
[CST] Focus
a003c734db Merge branch 'master', remote-tracking branch 'origin' into dvbsi++
Origin commit data
------------------
Commit: f3d2895847
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-03-02 (Fri, 02 Mar 2012)
2012-03-02 19:31:49 +04:00
[CST] Focus
1d20a0f73a Merge branch 'master' into multituner
Origin commit data
------------------
Commit: 2ecc60cf71
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-03-02 (Fri, 02 Mar 2012)
2012-03-02 18:59:50 +04:00
[CST] Focus
03e216429c audio: change change DD over hdmi options to:
off, auto (old ON, if supported by device) and force

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


Origin commit data
------------------
Commit: 84afbc9a66
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-03-02 (Fri, 02 Mar 2012)
2012-03-02 14:39:51 +00: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
[CST] Focus
d1c3ae0b04 libcoolstream/dmx_cs.h: sync header
Origin commit data
------------------
Commit: 6cd7edcbf5
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-24 (Fri, 24 Feb 2012)
2012-02-24 16:25:58 +04:00
[CST] Focus
a46b44fba4 Enable screenshots; handle screenshot key in streaminfo
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2091 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 013ce5ce28
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
2012-02-15 13:34:07 +00:00
[CST] Focus
816022c682 Merge branch 'master' into multituner
Origin commit data
------------------
Commit: 8aace8f669
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
2012-02-15 13:51:38 +04:00
[CST] Focus
bb0d66b2d1 sync
Origin commit data
------------------
Commit: 4dfaa13725
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-10 (Fri, 10 Feb 2012)
2012-02-10 19:11:39 +04:00
[CST] Focus
a0c0d3d213 eitd/sectionsdclient: remove unused commands
Origin commit data
------------------
Commit: faacdd32df
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-02-03 (Fri, 03 Feb 2012)
2012-02-03 16:48:30 +04:00
gixxpunk
e040db52a3 extend debug output
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2077 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: b94e0edacf
Author: gixxpunk <thomas.harfmann@gmail.com>
Date: 2012-01-26 (Thu, 26 Jan 2012)

Origin message was:
------------------
- extend debug output

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2077 e54a6e83-5905-42d5-8d5c-058d10e6a962
2012-01-26 19:01:49 +00:00
[CST] Focus
e11c93aca5 Merge branch 'master' into multituner
Origin commit data
------------------
Commit: 475f4d9893
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-01-16 (Mon, 16 Jan 2012)
2012-01-16 17:48:19 +04:00
Jacek Jendrzej
9c1915814b dvbsubtitle:-fix for 1280x subtitel
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@2057 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 2105867ec5
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-01-13 (Fri, 13 Jan 2012)
2012-01-13 16:16:38 +00:00
[CST] Focus
4372713b84 update libcs headers
Origin commit data
------------------
Commit: f9010a8bd1
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-01-13 (Fri, 13 Jan 2012)
2012-01-13 16:15:21 +04:00
[CST] Focus
29e61e3e6e libconfigfile: check iterator for end before using it
Origin commit data
------------------
Commit: 2c131c8117
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-01-13 (Fri, 13 Jan 2012)
2012-01-13 15:46:46 +04: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
[CST] Focus
70ba027a8c Update header
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1981 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: a44467fe14
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-12-20 (Tue, 20 Dec 2011)
2011-12-20 13:24:34 +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
d909e0b6df neutrino: add configure switch to disable upnp
Add a --disable-upnp switch to disable the UPNP browser for
those who want to use more modern external solutions.

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


Origin commit data
------------------
Commit: 1bb7728e6d
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-11-05 (Sat, 05 Nov 2011)
2011-11-05 17:10:42 +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
[CST] Focus
7c5709c936 Rename struct tag - conflicts with definition in ./driver/audiodec/tag.h.
Warning: starting to commit current, mostly zapit, changes. Compile will be broken for some time.



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


Origin commit data
------------------
Commit: 40af2509c4
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2011-09-01 (Thu, 01 Sep 2011)
2011-09-01 12:00:26 +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