gstreamer/sys/directdraw
Julien Moutte 7e0714b511 sys/directdraw/gstdirectdrawsink.c: Make sure we create our internal window only when we need it. That will give a ch...
Original commit message from CVS:
2008-01-05  Julien Moutte  <julien@fluendo.com>

* sys/directdraw/gstdirectdrawsink.c:
(gst_directdraw_sink_set_window_id),
(gst_directdraw_sink_set_caps),
(gst_directdraw_sink_change_state),
(gst_directdraw_sink_buffer_alloc),
(gst_directdraw_sink_draw_borders),
(gst_directdraw_sink_show_frame),
(gst_directdraw_sink_setup_ddraw),
(gst_directdraw_sink_window_thread),
(gst_directdraw_sink_get_ddrawcaps),
(gst_directdraw_sink_surface_create): Make sure we create our
internal window only when we need it. That will give a chance to
the application to get the prepare-xwindow-id bus message. Draw
black borders when keeping aspect ratio. Handle the case where
our
rendering window disappears (closed or errors) like other sinks
do. Various 80 columns fixes, improve state change order. That
element could need some more love.
2008-01-05 21:20:08 +00:00
..
gstdirectdrawplugin.c update copyright statements 2007-02-27 12:02:03 +00:00
gstdirectdrawsink.c sys/directdraw/gstdirectdrawsink.c: Make sure we create our internal window only when we need it. That will give a ch... 2008-01-05 21:20:08 +00:00
gstdirectdrawsink.h fix header and comments 2007-09-22 08:12:57 +00:00
Makefile.am Make sure to dist everything needed for win32 builds. 2007-06-14 12:14:24 +00:00