Fix bug: dvd plugin times out. Readme update.

This commit is contained in:
Johns 2012-06-08 15:27:42 +02:00
parent 32527f832e
commit da9886e9f1
3 changed files with 10 additions and 4 deletions

View File

@ -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.

View File

@ -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)

View File

@ -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;