summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Reufer <thomas@reufer.ch>2015-04-15 19:25:14 +0200
committerThomas Reufer <thomas@reufer.ch>2015-04-15 19:25:14 +0200
commit88d83a310d80472a9809b608a7cc08bc342db456 (patch)
tree7a465d264e75481ef262639f3c4e26d0016befec
parentf92425c8b2ec7858b54d532c3680a07f4e0dc63e (diff)
downloadvdr-plugin-rpihddevice-88d83a310d80472a9809b608a7cc08bc342db456.tar.gz
vdr-plugin-rpihddevice-88d83a310d80472a9809b608a7cc08bc342db456.tar.bz2
increased audio decoder thread priority
-rw-r--r--HISTORY1
-rw-r--r--audio.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/HISTORY b/HISTORY
index c4bfb16..7475f0a 100644
--- a/HISTORY
+++ b/HISTORY
@@ -7,6 +7,7 @@ VDR Plugin 'rpihddevice' Revision History
- added font kerning
- support for GPU accelerated pixmaps
- fixed:
+ - increased audio decoder thread priority
- don't depend on multi channel PCM support for digital audio pass-through
- improved video frame rate detection to be more tolerant to inaccurate values
- adapted cOvgRawOsd::Flush() to new cOsd::RenderPixmaps() of vdr-2.1.10
diff --git a/audio.c b/audio.c
index fae5d5c..7c7b460 100644
--- a/audio.c
+++ b/audio.c
@@ -1279,6 +1279,7 @@ void cRpiAudioDecoder::HandleAudioSetupChanged()
void cRpiAudioDecoder::Action(void)
{
+ SetPriority(-15);
DLOG("cAudioDecoder() thread started");
unsigned int channels = 0;