[vlc-commits] vdpau: remove bogus pictures invalidation

Rémi Denis-Courmont git at videolan.org
Tue Jan 15 18:23:43 CET 2019


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Tue Jan 15 19:08:48 2019 +0200| [02132b7ce1c27351bfe8a3ba113ecf480e855035] | committer: Rémi Denis-Courmont

vdpau: remove bogus pictures invalidation

On preemption, resetting pictures is far less than would be required.

Preemption is broken by design in libvdpau as things stand due to
missing synchronization for the preemption callback.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=02132b7ce1c27351bfe8a3ba113ecf480e855035
---

 modules/hw/vdpau/display.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/modules/hw/vdpau/display.c b/modules/hw/vdpau/display.c
index 32d81b42fd..b70e2f9814 100644
--- a/modules/hw/vdpau/display.c
+++ b/modules/hw/vdpau/display.c
@@ -172,8 +172,6 @@ static void Queue(vout_display_t *vd, picture_t *pic, subpicture_t *subpic,
     {
         msg_Err(vd, "presentation queue time failure: %s",
                 vdp_get_error_string(sys->vdp, err));
-        if (err == VDP_STATUS_DISPLAY_PREEMPTED)
-            vout_display_SendEventPicturesInvalid(vd);
         return;
     }
 



More information about the vlc-commits mailing list