[Bug 749856] New: d3dvideosink: avoid frame rendering while window handle is hidden

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 25 09:59:24 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749856

            Bug ID: 749856
           Summary: d3dvideosink: avoid frame rendering while window
                    handle is hidden
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Windows
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: fcetrini at hotmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 303949
  --> https://bugzilla.gnome.org/attachment.cgi?id=303949&action=edit
skip buffer render hidden window

My application creates and embeds several instances (up to 20 per monitor) of
video player using d3dvidesink as video sink plugin.
When one instances is maximized to full screen, the application GUI almost
freezes, forcing users to kill main process.
Attached patch solves the problem skipping buffer rendering if a window hwnd is
hidden by another one.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list