gstreamer/sys/dshowvideosink
Michael Smith d1d7fb884d Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32.
Original commit message from CVS:
* configure.ac:
* sys/Makefile.am:
* sys/dshowvideosink/Makefile.am:
* sys/dshowvideosink/README:
* sys/dshowvideosink/dshowvideofakesrc.cpp:
* sys/dshowvideosink/dshowvideofakesrc.h:
* sys/dshowvideosink/dshowvideosink.cpp:
* sys/dshowvideosink/dshowvideosink.h:
Add a new win32 videosink. Uses the DirectShow renderers for
high-performance video rendering on win32.
Currently only supports some YUV formats.
Rank PRIMARY, since it's much more useful for the common cases that the
directdraw sink (which only does RGB).
2008-06-02 18:23:54 +00:00
..
dshowvideofakesrc.cpp Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00
dshowvideofakesrc.h Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00
dshowvideosink.cpp Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00
dshowvideosink.h Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00
Makefile.am Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00
README Add a new win32 videosink. Uses the DirectShow renderers for high-performance video rendering on win32. 2008-06-02 18:23:54 +00:00

To build this, you'll require the DirectShow base classes. These are supplied
in the Windows SDK, but under Samples\Multimedia\DirectShow\BaseClasses

Once you've built that, you should be able to figure out the rest...