[gst-devel] [gst-cvs] gst-plugins-bad: dshowvideosink: Improvements contributed from the Moovida projet.

Tim-Philipp Müller 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:

Hi Julien,

> 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.

Cheers
 -Tim





More information about the gstreamer-devel mailing list