Commit graph

20 commits

Author SHA1 Message Date
gb
8ea56134da Add "synchronous" mode. 2010-03-26 11:30:54 +00:00
gb
1727295d2c Drop tedious LIBVA_EXTRA_{CFLAGS,LIBS} definitions in Makefile.am. Override CFLAGS & LIBS instead. 2010-03-24 16:21:20 +00:00
gb
725bc7a607 Add compatibility with the original VA-API 0.29. 2010-03-24 16:17:49 +00:00
gb
62df0f9b1c Fix return value. 2010-03-23 16:11:21 +00:00
gb
5d44dace53 Make sure VA display is valid when created with an explicit "display" name. 2010-03-23 15:34:51 +00:00
gb
3daf619006 Use plain "display" property for the X11 display name. 2010-03-23 15:28:50 +00:00
gb
232596356f Document vaapiconvert & vaapisink plugins. 2010-03-23 15:22:47 +00:00
gb
123eb732ff Don't export gst_vaapisink_get_display(). 2010-03-23 14:06:42 +00:00
gb
8bc05b84d0 Add missing includes. 2010-03-23 07:34:15 +00:00
gb
873d5b7a04 Add GstVaapiPoint & GstVaapiRectangle data structures. 2010-03-22 12:16:47 +00:00
gb
f4b2aee89e Allow vaapisink to render videos in fullscreen mode. 2010-03-22 12:03:26 +00:00
gb
57c69b85eb Size window so that to respect the video and pixel aspect ratio. 2010-03-22 10:03:24 +00:00
gb
27307a6c1b Rename gst_vaapi_window_put_surface_full() to plain gst_vaapi_window_put_surface(). 2010-03-21 08:12:52 +00:00
gb
65cc4aa494 Initialize the X window in a ::set_caps() handler.
Also fix build with GStreamer < 0.10.25. i.e. use preroll/render hooks.
2010-03-17 07:20:19 +00:00
gb
ad54bcf903 Split X11 support to libgstvaapi-x11-*.so.* 2010-03-16 09:39:07 +00:00
gb
f2af51eefc Rename GstVaapiSinkBase to GstVaapiVideoSink. 2010-03-16 09:03:10 +00:00
gb
271d8334ba Display frames. 2010-03-15 17:09:12 +00:00
gb
5c8403fcf7 Implement GstVaapiSinkBase interface and integrate with GST_DEBUG better. 2010-03-12 23:53:48 +00:00
gb
95a4bca0ee Add boilerplate for vaapiconvert and vaapisink elements. 2010-03-05 17:11:52 +00:00
gb
11149b0124 Rename to vaapisink. 2010-03-05 15:26:36 +00:00