[gstreamer-bugs] [Bug 624486] New: Direct3D Video Sink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 15 12:48:34 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=624486
  GStreamer | gst-plugins-bad | 0.10.19

           Summary: Direct3D Video Sink
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.19
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: dhoyt at llnl.gov
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Created an attachment (id=165987)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=165987)
Direct3D video sink

I'd like to propose a direct3d video sink element for review and comment and
possible addition.

It was developed using OSSBuild and has only been tested with MSVC. However, I
don't anticipate having done anything to necessarily preclude compilation with
gcc.

This is just the first version and could be enhanced in the future to support
full screen, more colorspaces, etc. I'd like a review and ideas for
enhancements/fixes/changes. And the more configurations it's tested on, the
better. I've currently tested it on an ATI card as well as an Nvidia one and
haven't seen or noticed any bugs.

I'm not an autotools expert and so I haven't created an associated makefile. It
should be similar enough to directshow, however.

I've been placing the source in "gst-plugins-bad/sys/d3dvideosink/" if that's
acceptable. If it passes muster, I think it should be considered to be ranked
as primary.

There are a couple of minor issues that I'm aware of and so this thread may be
updated as they're resolved, but none of them should be a blocker to its
inclusion and evaluation. The biggest one for me is a property maintaining
aspect ratio. For now, it stretches video to its containing window size. In my
application, I move the window around and resize it anyway so its not an issue
for me.

You can monitor its progress here:

http://code.google.com/p/ossbuild/source/browse/trunk#trunk/Main/GStreamer/Source/gst-plugins-bad/sys/d3dvideosink


Thank you for your time and I hope this is a welcome addition.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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