GNOME Bugzilla – Bug 624486
Direct3D Video Sink
Last modified: 2011-06-26 12:41:04 UTC
Created attachment 165987 [details] 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.
Created attachment 165988 [details] [review] Same as .tar.gz, but in patch format
Comment on attachment 165988 [details] [review] Same as .tar.gz, but in patch format If you could integrate this into the build system by adding a configure check for d3d and adding it to the Makefile.am in sys/, I'm going to commit it.
#651782 already add it.
*** This bug has been marked as a duplicate of bug 651782 ***