diff options
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | README.txt | 9 | ||||
-rw-r--r-- | softhddev.c | 4 |
3 files changed, 10 insertions, 4 deletions
@@ -2,6 +2,7 @@ User johns Date: Release Version 0.5.1 + Fix bug: dvd plugin times out. Makes OSD size configurable. Support display with non-square pixels. Initial ADTS (AAC+) support. @@ -26,19 +26,19 @@ A software and GPU emulated HD output device plugin for VDR. o Audio FFMpeg / Alsa / Digital o Audio FFMpeg / OSS / Analog o HDMI/SPDIF pass-through + o Software volume, compression, normalize and channel resample o YaepgHD support o Software deinterlacer Bob (VA-API only) o Autocrop o Grab image (VDPAU only) o Suspend o Letterbox, Stretch and Center cut-out video display modes + o atmo light support with plugin http://github.com/durchflieger/DFAtmo o planned: Video decoder VA-API Branch: vaapi-ext/staging o planned: Video output XvBA / Opengl / Xv o planned: VA-API grab image o planned: Improved Software Deinterlacer (yadif or/and ffmpeg filters) - o planned: software volume, software channel resample - o planned: atmo light support To compile you must have the 'requires' installed. @@ -303,6 +303,11 @@ Warning: -------- libav is not supported, expect many bugs with it. +Known Bugs: +----------- + VA-API doesn't v-sync 1080i streams + vdr-image not working + Requires: --------- media-video/ffmpeg (version >=0.7) diff --git a/softhddev.c b/softhddev.c index 1c041d4..28f72c9 100644 --- a/softhddev.c +++ b/softhddev.c @@ -2203,8 +2203,8 @@ int Poll(int timeout) int t; // one buffer is full - full = AudioFreeBytes() >= AUDIO_MIN_BUFFER_FREE - || atomic_read(&VideoPacketsFilled) < VIDEO_PACKET_MAX - 3; + full = AudioFreeBytes() < AUDIO_MIN_BUFFER_FREE + || atomic_read(&VideoPacketsFilled) > VIDEO_PACKET_MAX - 3; if (!full || !timeout) { return !full; |