[0.11] gst-plugins-bad: d3dvideosink: create a d3d device for each sink and use the default swap chain in connection with flushing the GPU and not recreating the swap chain this avoids tearing also use GST_xx_DEBUG macros where appropriate
Wim Taymans
wtay at kemper.freedesktop.org
Fri Feb 10 07:47:22 PST 2012
Module: gst-plugins-bad
Branch: 0.11
Commit: 0c5037072ad18394188960a6c4d346f22609a864
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=0c5037072ad18394188960a6c4d346f22609a864
Author: Carsten Kroll <car at ximidi.com>
Date: Mon Aug 22 16:31:38 2011 +0200
d3dvideosink: create a d3d device for each sink and use the default swap chain in connection with flushing the GPU and not recreating the swap chain this avoids tearing also use GST_xx_DEBUG macros where appropriate
---
sys/d3dvideosink/d3dvideosink.c | 1094 ++++++++++++++++-----------------------
sys/d3dvideosink/d3dvideosink.h | 3 +-
2 files changed, 443 insertions(+), 654 deletions(-)
Diff: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/diff/?id=0c5037072ad18394188960a6c4d346f22609a864
More information about the gstreamer-commits
mailing list