summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohns <johns98@gmx.net>2012-02-22 15:10:47 +0100
committerJohns <johns98@gmx.net>2012-02-22 15:10:47 +0100
commit0243b1c8a77fce65ea831971ae5b2a898f3f4d89 (patch)
treefeb649080b8984095718fb2d7c99b195210da9b7
parent6ce760ccd807545ff77722baca338c4d56833608 (diff)
downloadvdr-plugin-softhddevice-0243b1c8a77fce65ea831971ae5b2a898f3f4d89.tar.gz
vdr-plugin-softhddevice-0243b1c8a77fce65ea831971ae5b2a898f3f4d89.tar.bz2
Fix bug: No OSD until valid video stream shown.
-rw-r--r--ChangeLog2
-rw-r--r--Todo2
-rw-r--r--softhddev.c1
3 files changed, 3 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index f9f8013..e07909e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
User johns
Date:
+ Wakeup display thread on channel switch, osd can now be shown without
+ video.
Makes 60Hz display mode configurable with setup.conf.
Support downmix of AC-3 to stero.
New audio PES packet parser.
diff --git a/Todo b/Todo
index 6e1de50..58112fd 100644
--- a/Todo
+++ b/Todo
@@ -37,7 +37,6 @@ video:
reduce warnings after channel switch
grab image with hardware and better scaling support
hard channel switch
- OSD can only be shown after some stream could be shown
yaepghd changed position is lost on channel switch
pause (live tv) has sometime problems with SAT1 HD Pro7 HD
@@ -77,7 +76,6 @@ x11:
support embedded mode
audio:
- write TS -> PES parser, which feeds audio before the next start packet
Combine alsa+oss ringbuffer code.
Make alsa thread/polled and oss thread/polled output module runtime
selectable.
diff --git a/softhddev.c b/softhddev.c
index 3ea5e1c..ec73ba5 100644
--- a/softhddev.c
+++ b/softhddev.c
@@ -1834,6 +1834,7 @@ void SetPlayMode(void)
return;
}
Resume();
+ VideoDisplayWakeup();
if (MyVideoDecoder) {
if (VideoCodecID != CODEC_ID_NONE) {
NewVideoStream = 1;