Commit graph

3779 commits

Author SHA1 Message Date
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
gb
689888d43d Build-Requires: gstreamer0.10 >= 0.10.10 for gst_caps_merge(). 2010-09-20 12:55:46 +02:00
gb
fa6385cd39 Fix decoder caps to report codec aliases. 2010-09-20 12:55:46 +02:00
gb
adfed50a90 Fix VC-1 decoding through the playbin2 pipeline. 2010-09-20 12:55:46 +02:00
gb
86d0b2ade9 Regularly update and expose decoder caps. 2010-09-20 12:55:46 +02:00
gb
a777a98f2f Add mechanism to reinsert buffer leftovers into the queue. 2010-09-20 12:55:46 +02:00
gb
9a3b4a7844 Fix memory leak of encoded buffers. 2010-09-20 12:55:46 +02:00
gb
5e8e268e26 Check for out-of-free-surfaces condition. 2010-09-20 12:55:46 +02:00
gb
0047bb1553 Change GST_VAAPI_DECODER_STATUS_ERROR_UNKNOWN value to something more generic (-1). 2010-09-20 12:55:46 +02:00
gb
acadb2f995 Improve debug info for gst_vaapisink_ensure_render_rect(). 2010-09-20 12:55:46 +02:00
gb
681c07f541 Bump version for development. 2010-09-20 12:55:46 +02:00
gb
d24ee09860 0.2.2. 2010-09-20 12:55:46 +02:00
gb
0fb0c49dbb Improve previous fix. 2010-09-20 12:55:46 +02:00
gb
d5df97625e Fix a crash in the FFmpeg decoder on close. 2010-09-20 12:55:46 +02:00
gb
748aac0fc5 Sort platforms by name. 2010-09-20 12:55:46 +02:00