gb
|
bb66a7ea4a
|
Factor out direct-rendering infrastructure.
|
2010-03-19 08:42:51 +00:00 |
|
gb
|
6b27844b5b
|
Allow user to specify inout-buffers & derive-image optimizations.
|
2010-03-18 16:18:17 +00:00 |
|
gb
|
d38a9232f8
|
Reduce number of debug messaged printed out.
|
2010-03-18 15:58:28 +00:00 |
|
gb
|
72cdf85977
|
Add vaDeriveImage() optimization.
|
2010-03-18 15:53:50 +00:00 |
|
gb
|
55b45d964d
|
Fix gst_vaapi_image_create() from a foreign VA image.
|
2010-03-18 15:52:20 +00:00 |
|
gb
|
ea2c6c502c
|
Add gst_vaapi_surface_derive_image() API.
|
2010-03-18 15:28:59 +00:00 |
|
gb
|
b9bf5678f9
|
Make it possible to bin an X11 window to GstVaapiWindowX11 with plain
g_object_new() and "xid" property. i.e. get foreign window size in
gst_vaapi_window_x11_create().
|
2010-03-18 13:49:50 +00:00 |
|
gb
|
9ecf541b67
|
Try YV12 & I420 image formats too.
|
2010-03-18 13:08:17 +00:00 |
|
gb
|
087b1dabda
|
Split map/unmap functions into internal functions that don't check preconditions.
|
2010-03-18 12:59:55 +00:00 |
|
gb
|
f80e194549
|
Improve gst_vaapi_image_new() sanity checks.
|
2010-03-18 12:56:53 +00:00 |
|
gb
|
941e7d8d63
|
Fix typo.
|
2010-03-18 12:52:58 +00:00 |
|
gb
|
c0462fe0c8
|
Check if our inout buffer is still alive or default to a separate output buffer.
|
2010-03-18 08:45:57 +00:00 |
|
gb
|
79c168751a
|
Factor out buffers negotiation and optimization checks.
|
2010-03-18 08:16:59 +00:00 |
|
gb
|
c561cead2b
|
Use gtypes.
|
2010-03-18 08:02:25 +00:00 |
|
gb
|
cf432f9ec8
|
Optimize gst_vaapi_image_is_linear() and simplify gst_vaapi_image_update_from_buffer().
|
2010-03-17 10:43:02 +00:00 |
|
gb
|
bcb5d3f138
|
Add VA display locking utilities.
|
2010-03-17 07:59:31 +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
|
912684b904
|
Don't show window by default during creation.
|
2010-03-17 07:17:17 +00:00 |
|
gb
|
69943d51ff
|
Fix gst_vaapi_window_x11_destroy().
|
2010-03-17 06:49:27 +00:00 |
|
gb
|
fae3777c15
|
Alias sink & src pad buffers whenever possible.
|
2010-03-16 17:57:57 +00:00 |
|
gb
|
f016dc50c2
|
Extend GstVaapiImage API with *_get_image(), *_is_linear(), *_get_data_size().
|
2010-03-16 17:57:23 +00:00 |
|
gb
|
21a9a0aac2
|
Make GstVaapiVideoBuffer handle two pools. i.e. both image & surface at the same time.
|
2010-03-16 17:10:02 +00:00 |
|
gb
|
8de41f081d
|
Fix image & surface size cache.
|
2010-03-16 14:37:47 +00:00 |
|
gb
|
9b9f6de368
|
Move gstreamer-vaapi package versioning to the top.
|
2010-03-16 14:12:40 +00:00 |
|
gb
|
0449e62499
|
Bump version for development.
|
2010-03-16 14:11:46 +00:00 |
|
gb
|
d8e58ec07e
|
Cosmetics (shorten lines).
|
2010-03-16 14:07:53 +00:00 |
|
gb
|
8d23df8769
|
Update docs.
|
2010-03-16 13:58:43 +00:00 |
|
gb
|
39d5a2f361
|
Add debian packaging.
|
2010-03-16 13:53:54 +00:00 |
|
gb
|
4a041f42c1
|
Add debian packaging.
|
2010-03-16 13:53:09 +00:00 |
|
gb
|
2041c8ca25
|
Silence GNU make extensions warning.
|
2010-03-16 10:13:36 +00:00 |
|
gb
|
a681898ce0
|
Add AM_PROG_CC_C_O, thus fixing this warning:
tests/Makefile.am:16: compiling `test-display.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.ac'
|
2010-03-16 09:59:03 +00:00 |
|
gb
|
f15f5f6e98
|
Add pkgconfig files.
|
2010-03-16 09:57:25 +00:00 |
|
gb
|
ad54bcf903
|
Split X11 support to libgstvaapi-x11-*.so.*
|
2010-03-16 09:39:07 +00:00 |
|
gb
|
d6a6c1ef98
|
Don't install private headers.
|
2010-03-16 09:21:15 +00:00 |
|
gb
|
58d3c36658
|
Fix header guards.
|
2010-03-16 09:18:57 +00:00 |
|
gb
|
d6f883f73a
|
Rename vaapi_debug.h to gstvaapidebug.h.
|
2010-03-16 09:17:41 +00:00 |
|
gb
|
4e2db9d8e4
|
Move vaapi_utils.* to gstvaapiutils.*
|
2010-03-16 09:15:48 +00:00 |
|
gb
|
506122d970
|
Cosmetics (remove an extra line).
|
2010-03-16 09:13:16 +00:00 |
|
gb
|
2ca21f9e41
|
Move X11 utilties to gstvaapiutils_x11.[ch].
|
2010-03-16 09:12:47 +00:00 |
|
gb
|
f2af51eefc
|
Rename GstVaapiSinkBase to GstVaapiVideoSink.
|
2010-03-16 09:03:10 +00:00 |
|
gb
|
148d104c1a
|
Move tests to top-level tests/ directory.
|
2010-03-16 08:49:16 +00:00 |
|
gb
|
69d58a0857
|
Handle I420 formats internally in GstVaapiImage.
|
2010-03-16 08:43:16 +00:00 |
|
gb
|
1c965c3340
|
Implement I420 (resp. YV12) with YV12 (resp. I420) if the driver does not.
|
2010-03-15 17:44:35 +00:00 |
|
gb
|
6bc69b5592
|
Implement I420 and YV12 if the underlying implementation does not.
|
2010-03-15 17:43:29 +00:00 |
|
gb
|
56820b2bc1
|
Add initial vaapiconvert plugin.
|
2010-03-15 17:10:56 +00:00 |
|
gb
|
271d8334ba
|
Display frames.
|
2010-03-15 17:09:12 +00:00 |
|
gb
|
f8c91368e9
|
Factor out.
|
2010-03-15 16:57:37 +00:00 |
|
gb
|
09ab81d85e
|
Generate R/G/B rects.
|
2010-03-15 16:57:01 +00:00 |
|
gb
|
606c016263
|
Add gst_vaapi_surface_sync().
|
2010-03-15 16:13:51 +00:00 |
|
gb
|
17d221d7d6
|
Cosmetics (reverse args order).
|
2010-03-15 16:13:37 +00:00 |
|