Commit Graph

2085 Commits

Author SHA1 Message Date
Stefan Seyfried
f685392e46 libtriple: convert cRecord to lt_debug()
Origin commit data
------------------
Commit: b32df67a60
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:49 +02:00
Stefan Seyfried
c6b14596ca libtriple: improve lt_debug
* add current instance
* shorten lt_debug messages


Origin commit data
------------------
Commit: 9cbede9fec
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:49 +02:00
Stefan Seyfried
a31cb5b5b6 neutrino: Tripledragon can only record one TS at once
Origin commit data
------------------
Commit: 7368fad7ba
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:49 +02:00
Stefan Seyfried
ae95cc2ce5 neutrino: CRecordManager should not ignore errors when timeshifting
Origin commit data
------------------
Commit: 3764ca7da0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:49 +02:00
Stefan Seyfried
1e3bcbf7a2 libtriple: Tripledragon can only do one TS at a time :-(
Origin commit data
------------------
Commit: 65e0316c79
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
0602306a3d neutrino: add profiling to startup (not for upstream)
Origin commit data
------------------
Commit: f3fdf7c91b
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
b14c0d5ac1 neutrino: start sectionsd earlier to avoid waiting for it
Origin commit data
------------------
Commit: 37ce4b2012
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-02 (Sun, 02 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
5f4a25c588 libtriple: add cRecord::AddPid
Origin commit data
------------------
Commit: 5db0f0aee0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
5d0c2981b4 libtriple: bring cRecord::Open in line with CS code
Origin commit data
------------------
Commit: 24e9ee412f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
4088e7e8d2 libtriple: bring cDemux::Start in line with CS code
Origin commit data
------------------
Commit: 448f88fcac
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
798624893d libtriple: change cDemux::addPid to type bool
Origin commit data
------------------
Commit: feafc20789
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-10-01 (Sat, 01 Oct 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
5edcdb5d9b sectionsd: trigger EIT after removing >1000 old events (not for upstream)
Origin commit data
------------------
Commit: 7d4305e67e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
14b7f71baa libtriple: add dmx_cs.h to reduce code differences in neutrino
Origin commit data
------------------
Commit: 1de45c6352
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-06-12 (Sun, 12 Jun 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
748f805682 streaminfo: partly flickering fix (not ready for upstream)
Origin commit data
------------------
Commit: 1ab98c13f8
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-06-04 (Sat, 04 Jun 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
69ec0cf9b6 sectionsd: increase default debug output (not for upstream)
Origin commit data
------------------
Commit: db86ff4af0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-29 (Sun, 29 May 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
ba96985ad1 sectionsd: add noisy messages for unexpected state
Origin commit data
------------------
Commit: 94c4a82b70
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-29 (Sun, 29 May 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
101047428c 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
------------------
Commit: 997153cb8f
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-15 (Sun, 15 May 2011)
2012-04-17 19:33:48 +02:00
Stefan Seyfried
342a0f2b69 sectionsd: disable broken DMX::check_complete() function
The DMX::check_complete function does not work correctly (e.g. it
ignores table 0x51 which it shouldnt).
Additionally, it seems to indicate completeness of a table even though
there are still new versions coming in.
As it is not too useful anyway, simply disable it for now.


Origin commit data
------------------
Commit: 9f32954f1a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-13 (Fri, 13 May 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
94a0ba6e2f framebuffer: implement setBlendLevel() and setBlendMode() for TripleDragon
Origin commit data
------------------
Commit: 93e4ef3b08
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-01 (Sun, 01 May 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
70ce310a0a neutrino: theoretical framebuffer correctness fix for TD
Origin commit data
------------------
Commit: 9e72dcc2f6
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-01 (Sun, 01 May 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
a049f07a05 neutrino: silence rcinput debug output
Origin commit data
------------------
Commit: 40f50f88cc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-05-01 (Sun, 01 May 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
add1a651fc libtriple: implement cVideo::SetSyncMode()
Origin commit data
------------------
Commit: 4a49f203f7
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-04-03 (Sun, 03 Apr 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
4433c57d97 libtriple: implement cAudio::SetSyncMode()
Origin commit data
------------------
Commit: 2df67d32f4
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-04-03 (Sun, 03 Apr 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
47085e1ff5 neutrino: don't show CEC settings on Tripledragon
Origin commit data
------------------
Commit: 832b2d3096
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-04-02 (Sat, 02 Apr 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
21bba59044 libtriple: cVideo enabled SCART during record in standby
Origin commit data
------------------
Commit: 6b2958d609
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-03-20 (Sun, 20 Mar 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
7550da2530 libtriple: fix seeking in cPlayback if there's a PTS overflow
Origin commit data
------------------
Commit: 6497e4c310
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
38e257f11c zapit-debug: hack to shorten debug messages
Origin commit data
------------------
Commit: 9060dff7dc
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-27 (Sun, 27 Feb 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
cde88b183e libdvbsub: hacks to try to improve the situation on TD
those don't really help yet, unfortunately


Origin commit data
------------------
Commit: ae38a828f0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-27 (Sun, 27 Feb 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
3df0d9c34d libtriple: sync cPlayback with libcoolstream changes
Origin commit data
------------------
Commit: 7828eeb103
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-20 (Sun, 20 Feb 2011)
2012-04-17 19:33:47 +02:00
Stefan Seyfried
21400b5f7b libtriple: fix compiler warning in cs_get_revision()
Origin commit data
------------------
Commit: 99a5c040a3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
2012-04-17 19:33:47 +02:00
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
251d5c129a neutrino: add rcsim
Origin commit data
------------------
Commit: 716b1c96b9
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
2ffdc7e0d3 neutrino: port "EPG title in LCD" from tuxbox
Origin commit data
------------------
Commit: a99ff05934
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-01-26 (Wed, 26 Jan 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
87a5d6e72f neutrino: improve boxinfo for Tripledragon
Origin commit data
------------------
Commit: 432dc5e0e3
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2010-11-27 (Sat, 27 Nov 2010)
2012-04-17 19:33:45 +02:00
Stefan Seyfried
08815beb2c hdd_menu: support the Tripledragon's old kernel
Origin commit data
------------------
Commit: d70c00c355
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2010-11-06 (Sat, 06 Nov 2010)
2012-04-17 19:33:45 +02:00