Gwenole Beauchesne
|
b865d4a740
|
Add initial VC-1 decoder.
|
2012-01-16 11:40:51 +01:00 |
|
Gwenole Beauchesne
|
49b4702fb6
|
Add initial MPEG-2 decoder.
|
2012-01-16 11:40:50 +01:00 |
|
Gwenole Beauchesne
|
8f0eda8964
|
Allow conditional build of GStreamer/FFmpeg bitstream parsers.
|
2012-01-16 11:40:50 +01:00 |
|
Gwenole Beauchesne
|
58e5534c56
|
tests: check for shared VA displays (display cache).
|
2012-01-12 16:09:08 +01:00 |
|
Gwenole Beauchesne
|
3181dca9f2
|
tests: fix make dist (ship with test-subpicture-data.h).
|
2012-01-06 11:18:55 +01:00 |
|
Gwenole Beauchesne
|
9337fb9a74
|
image: allow partial updates.
|
2011-12-12 18:32:29 +01:00 |
|
Gwenole Beauchesne
|
b4ca838fb0
|
tests: fix subpicture test.
|
2011-12-12 15:09:37 +01:00 |
|
Thibault Saunier
|
bb72c55555
|
tests: add test for subpictures.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
2011-12-12 15:08:42 +01:00 |
|
Nicolas Dufresne
|
075374cda3
|
Change caps to use new video/x-surface generic type.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
2011-12-08 14:58:58 +01:00 |
|
Gwenole Beauchesne
|
78810665f8
|
Fix build on Ubuntu 11.10 (Oneric).
|
2011-12-07 13:54:27 +01:00 |
|
warly
|
39be5a433b
|
switch tests licence to LGPL v2.1+
|
2011-10-19 14:32:14 +02:00 |
|
Gwenole Beauchesne
|
41e3e88c3a
|
Fix build with libva headers not in a standard include dir.
|
2011-07-21 13:16:45 +02:00 |
|
Gwenole Beauchesne
|
1701ce3107
|
Update copyright notice.
|
2011-06-14 13:54:07 +02:00 |
|
gb
|
197eeb848e
|
Fix make dist.
|
2010-09-20 12:55:44 +02:00 |
|
gb
|
f6314162e0
|
Rename gst_vaapi_decoder_ffmpeg_new_from_caps() to plain gst_vaapi_decoder_ffmpeg_new().
|
2010-09-20 12:55:44 +02:00 |
|
gb
|
73766f9466
|
Simplify GstVaapiDecoder API.
|
2010-09-20 12:55:43 +02:00 |
|
gb
|
585a273532
|
Use gst_vaapi_decoder_ffmpeg_new_from_caps().
|
2010-09-20 12:55:43 +02:00 |
|
gb
|
3ed5655535
|
Simplify tests info.
|
2010-09-20 12:55:43 +02:00 |
|
gb
|
2da149abc9
|
Add End-of-Sequence start code.
|
2010-09-20 12:55:42 +02:00 |
|
gb
|
a4d201aaf9
|
Drop excessive threading that over-complicates synchronisation.
MPEG-2 & H.264 videos now play but there are other problems (timestamps).
|
2010-09-20 12:55:42 +02:00 |
|
gb
|
a14711b935
|
Add timestamps to GstVaapiSurfaceProxy.
|
2010-09-20 12:55:41 +02:00 |
|
gb
|
89c094d659
|
Add "codec-data" property for additional codec data.
e.g. VC-1 sequence headers for elementary streams.
|
2010-09-20 12:55:32 +02:00 |
|
gb
|
d7e4bca05b
|
Handle user end-of-streams. Add gst_vaapi_decoder_{start,stop}() helpers.
|
2010-09-20 12:55:32 +02:00 |
|
gb
|
68101c13b3
|
Drop useless End-of-Sequence marker.
|
2010-09-20 12:55:32 +02:00 |
|
gb
|
edef951fb2
|
Regenerate correct clips.
|
2010-09-20 12:55:32 +02:00 |
|
gb
|
62358dce92
|
Add decoder demos. Use -c (mpeg2|h264|vc1) to select the codec.
XXX: only VC-1 decoding works at this time because of awful
bugs left in GstVaapiDecoderFfmpeg et al.
|
2010-09-20 12:55:23 +02:00 |
|
gb
|
508edba9a0
|
Add VA profile abstraction.
|
2010-04-20 13:36:04 +00:00 |
|
gb
|
7edf8c9bb7
|
Make more helpers internal, thus reducing .text size further. Add gst_vaapi_display_x11_get_screen() helper along the way.
|
2010-04-01 13:41:24 +00:00 |
|
gb
|
28f73fb582
|
Enable build without VA/GLX extensions. i.e. fallback to TFP + FBO.
|
2010-03-30 13:01:34 +00:00 |
|
gb
|
7c7a772824
|
Fix make dist.
|
2010-03-29 14:40:26 +00:00 |
|
gb
|
ee230e6a1d
|
Improve VA/GLX textures test.
|
2010-03-29 13:27:16 +00:00 |
|
gb
|
9b66ed1233
|
Move code around.
|
2010-03-26 17:00:45 +00:00 |
|
gb
|
9248f18735
|
Factor out image utilities.
|
2010-03-26 15:16:01 +00:00 |
|
gb
|
1b62b8a642
|
Add VA/GLX display tests.
|
2010-03-26 08:10:23 +00:00 |
|
gb
|
89a99d828c
|
Add initial VA/GLX support.
|
2010-03-25 17:28:49 +00:00 |
|
gb
|
1703ef2aca
|
Restore the gst_vaapi_{surface,image,subpicture}_get_id() interfaces.
|
2010-03-25 09:49:17 +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
|
9713d1a950
|
Add support for AYUV format.
|
2010-03-24 14:46:33 +00:00 |
|
gb
|
992df1819e
|
Simplify upload process and fallback to subpictures.
|
2010-03-24 14:36:39 +00:00 |
|
gb
|
f8f76fdb36
|
Cosmetics (lowercase for consistency).
|
2010-03-24 13:22:25 +00:00 |
|
gb
|
a91206bbc1
|
Move "id" down to the GstVaapiObject base.
|
2010-03-24 13:19:58 +00:00 |
|
gb
|
e403f26bc5
|
Add "destroy" signal.
|
2010-03-23 17:12:40 +00:00 |
|
gb
|
b3c3554938
|
Unref subpicture earlier as the surface is supposed to hold a reference to it.
|
2010-03-23 10:48:58 +00:00 |
|
gb
|
6a8c6ad04c
|
Add gst_vaapi_surface_{,de}associate_subpicture() API.
|
2010-03-23 10:36:20 +00:00 |
|
gb
|
c13c3c3620
|
Add gst_vaapi_display_get_pixel_aspect_ratio().
|
2010-03-22 09:32:01 +00:00 |
|
gb
|
01cc10fe51
|
Add display size accessors.
|
2010-03-22 08:44:38 +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
|
9ecf541b67
|
Try YV12 & I420 image formats too.
|
2010-03-18 13:08:17 +00:00 |
|
gb
|
941e7d8d63
|
Fix typo.
|
2010-03-18 12:52:58 +00:00 |
|