warly
08e8f3e671
move plugins to LGPL v2.1+
2011-10-19 14:32:14 +02:00
Gwenole Beauchesne
6b1107cef7
vaapidecode: fix sink caps to not expose size information.
...
This fixes this particular issue:
GStreamer-WARNING **: pad vaapidecode0:sink returned caps which are not
a real subset of its template caps
2011-09-14 13:10:25 +02:00
Gwenole Beauchesne
c94dde647c
vaapidecode: fix decoding of MPEG-2 PS files.
2011-09-14 11:40:32 +02:00
Gwenole Beauchesne
bd74adeffa
Cosmetics (sort source files).
2011-09-14 11:40:02 +02:00
Gwenole Beauchesne
64defe9615
vaapiconvert: fix direct-rendering caps detection.
2011-09-08 14:51:30 +02:00
Gwenole Beauchesne
857a024c62
Fix gst_vaapi_image_new_with_image().
2011-09-08 14:51:30 +02:00
Gwenole Beauchesne
6e9a816c48
vaapiconvert: warn when surface failed to be updated with image.
2011-09-08 13:27:47 +02:00
Gwenole Beauchesne
dd879638ca
vaapiconvert: fix autodetection for vaDeriveImage() support.
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
0a07620f37
vaapiconvert: fix memory leak (VA surface image).
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
8589e8279c
vaapiconvert: fix direct-rendering mode.
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
e00ec1f576
Add gst_vaapi_video_buffer_new_from_buffer().
...
Add helper function to bind a foreign buffer into a GstVaapiVideoBuffer.
Any image, surface or surface proxy will be inherited from the source buffer
if it is a GstVaapiVideoBuffer.
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
f601d133cc
vaapiconvert: protect access to direct_rendering.
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
dcf44d0809
vaapiconvert: use gst_vaapi_display_lookup_downstream() helper to get a VA display.
2011-09-06 18:37:11 +02:00
Gwenole Beauchesne
00bb1ca6b4
Add Intel copyright information.
2011-08-01 14:15:39 +02:00
Gwenole Beauchesne
f94bd44816
Updates.
2011-07-22 15:59:00 +02:00
Gwenole Beauchesne
a9a9d72e96
Fix build with newer FFmpeg versions.
2011-07-22 15:56:22 +02:00
Gwenole Beauchesne
f2906b7ad0
Fix decoding of MPEG-2 TS files.
2011-07-22 15:42:27 +02:00
Gwenole Beauchesne
2f91c9e8c1
Report caps update only once per video resolution change.
2011-07-22 15:42:26 +02:00
Gwenole Beauchesne
ab6efa04ca
Add canonical form (type name) of VA surface caps.
2011-07-22 15:42:26 +02:00
Gwenole Beauchesne
7711aa1325
Bump version for development.
2011-07-22 15:42:16 +02:00
Gwenole Beauchesne
f0b9cbd899
Use pretty build output with automake >= 1.11.
2011-07-21 13:16:45 +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
d97bbd0f44
0.2.6.
2011-06-14 15:59:08 +02:00
Gwenole Beauchesne
1701ce3107
Update copyright notice.
2011-06-14 13:54:07 +02:00
Gwenole Beauchesne
b614ec9c9b
Fix licensing terms.
2011-06-14 13:54:03 +02:00
gb
1321fa9a82
0.2.5.
2010-09-20 12:55:48 +02:00
gb
616f4ca4b3
Fix license terms...
2010-09-20 12:55:48 +02:00
gb
028ed08f8c
Render pretty background only in use-reflection=true mode.
2010-09-20 12:55:48 +02:00
gb
7dfec25d5c
Updates.
2010-09-20 12:55:48 +02:00
gb
8ee1ffa857
Drop the GLX 1.3 requirement.
2010-09-20 12:55:47 +02:00
gb
982a06b1c7
Call the GLX/Pixmap related functions through the vtable.
2010-09-20 12:55:47 +02:00
gb
fcb65d60f5
Drop dependency on libavformat.
2010-09-20 12:55:47 +02:00
gb
781a7edd57
Add gst_base_video_decoder_update_src_caps().
...
Don't forcibly set "interlaced" field if upstream
elements did not have any.
2010-09-20 12:55:47 +02:00
gb
e708f89b67
Drop superfluous functions.
2010-09-20 12:55:47 +02:00
gb
b5b650c6ee
Really drop any dependency on libgstvideo. i.e. inline the helpers.
2010-09-20 12:55:47 +02:00
gb
7bd568f293
Further drop dependency on libgstvideo.
2010-09-20 12:55:47 +02:00
gb
ca3005055c
Add GstBaseVideoDecoder from gst-plugins-bad git.
2010-09-20 12:55:47 +02:00
gb
d1332bc2e1
Fix GLX version check.
2010-09-20 12:55:47 +02:00
gb
e384639747
Bump version for development.
2010-09-20 12:55:47 +02:00
gb
6735dc6b68
Fix decoding of some H.264 streams. e.g. Ice Age 2 trailer.
2010-09-20 12:55:47 +02:00
gb
dfa5bafa5c
Update changelog.
2010-09-20 12:55:47 +02:00
gb
ade43e8016
Fix build with older VA-API 0.29-sds.
2010-09-20 12:55:47 +02:00
gb
643d35e87a
Fix upscaling in foreign window (Totem).
2010-09-20 12:55:47 +02:00
gb
6b8f76b2ce
Soft validate caps since we only care about video/x-vaapi-surface as input. _setcaps() will check for other fields.
2010-09-20 12:55:47 +02:00
gb
28f85a916d
Fix video rendering rect within an embedder window (Totem).
2010-09-20 12:55:47 +02:00
gb
643d08ef23
Disable GLX rendering when vaapisink uses a foreign X window.
2010-09-20 12:55:47 +02:00
gb
9cfa005887
Simplify GLX rendering code.
2010-09-20 12:55:47 +02:00
gb
48ef9eef61
Bump version for development.
2010-09-20 12:55:47 +02:00
gb
ca25e903ac
0.2.3.
2010-09-20 12:55:47 +02:00
gb
f2b8dc69ac
Wait for at most one second for a VA surface to become available.
2010-09-20 12:55:47 +02:00