summaryrefslogtreecommitdiff
path: root/Todo
diff options
context:
space:
mode:
authorJohns <johns98@gmx.net>2013-02-07 16:54:16 +0100
committerJohns <johns98@gmx.net>2013-02-07 16:54:16 +0100
commitd4535a34c9afa899cc21eeba5cc0e6acedc7b1a9 (patch)
tree35ddf375c34bf04fa09c9c1c3609d5fc29fa346b /Todo
parentebd2f85f902d0c35c47dc37c27a336b881750129 (diff)
downloadvdr-plugin-softhddevice-d4535a34c9afa899cc21eeba5cc0e6acedc7b1a9.tar.gz
vdr-plugin-softhddevice-d4535a34c9afa899cc21eeba5cc0e6acedc7b1a9.tar.bz2
Fix xcb deadlock while closing PIP decoder.
Close video decoder from inside the decoder thread, otherwise xcb hangs in a lock.
Diffstat (limited to 'Todo')
-rw-r--r--Todo6
1 files changed, 2 insertions, 4 deletions
diff --git a/Todo b/Todo
index 46970f5..e9bfbd0 100644
--- a/Todo
+++ b/Todo
@@ -54,7 +54,7 @@ libva:
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[drm:i915_wait_request] *ERROR* i915_wait_request returns -11 ...
missing OSD support for 3d SBS / Top-Bottom streams, like VPDAU.
- PIP support
+ PIP support / multistream handling
libva: branch vaapi-ext / staging
add support for vaapi-ext / staging
@@ -117,16 +117,14 @@ setup:
unsorted:
stoping vdr while plugin is suspended opens and closes a window.
svdrp prim: support plugin names for device numbers.
- hangup PipVideoStream -> Vdpau_get_format -> xcb -> poll
+ Workaround exists: hangup PipVideoStream -> Vdpau_get_format -> xcb -> poll
+ lock DecoderLockMutex
future features (not planed for 1.0 - 1.5)
video out with xv
video out with opengl
- video out with xvba
software decoder for xv / opengl
- multistream handling
save and use auto-crop with channel zapping
upmix stereo to AC-3 (supported by alsa plugin)