[gst-devel] [gst-cvs] gst-plugins-bad: dshowvideosink: Improvements contributed from the Moovida projet.
t.i.m at zen.co.uk
Fri Jul 23 21:09:26 CEST 2010
On Fri, 2010-07-23 at 10:42 -0700, Julien Moutte wrote:
> dshowvideosink: Improvements contributed from the Moovida projet.
This is an incredibly poor commit summary line (<-- understatement).
> * Inherit from GstVideoSink
> * Implement GstNavigation interface
> * Proper COM initialization for threaded environments
> * Fix Window resource leak
> * Add EVR support for better video scaling on Windows Vista and above
> * Only apply PAR scaling when the keep_aspect_ratio property is set to stay
> consistent with the other Linux sinks
> * Prevent an infinite loop with the wndproc chain
> * Fix debugging messages to use the object instance
Many of these could and should have been done as separate commits.
More information about the gstreamer-devel