Commit graph

413 commits

Author SHA1 Message Date
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
gb
c7847dccaf Bump version for development. 2010-09-20 12:55:46 +02:00
gb
7f44c87a95 Add debug info for _show_frame(). 2010-09-20 12:55:46 +02:00
gb
cf3edf4340 Nuke older build dir. 2010-09-20 12:55:46 +02:00
gb
30b813dcd6 Fix packaging deps. 2010-09-20 12:55:46 +02:00
gb
10d4d32aa9 Cosmetics. 2010-09-20 12:55:46 +02:00
gb
0e0426582e Fix OpenGL texture internal format (Clutter). 2010-09-20 12:55:46 +02:00
gb
527e1f03e4 Respin release. 2010-09-20 12:55:46 +02:00
gb
13e43aa9b6 Debug video & display PARs. 2010-09-20 12:55:46 +02:00
gb
3a7c049829 Use XGetGeometry() to retrieve the window size. 2010-09-20 12:55:45 +02:00
gb
b3dc91b1d9 Move code around. 2010-09-20 12:55:45 +02:00
gb
d16dda6b61 Ensure VA display is created prior to initializing the window from a specific XID. Also move code down. 2010-09-20 12:55:45 +02:00
gb
73df3d41b9 Drop obsolete comment. 2010-09-20 12:55:45 +02:00
gb
1eb927ba5b 0.2.1. 2010-09-20 12:55:45 +02:00
gb
76661d73d1 Fix GstVaapiDisplay refcounting in vaapidecode. 2010-09-20 12:55:45 +02:00
gb
91c4c2c6b5 Fix comment. 2010-09-20 12:55:45 +02:00
gb
99b1adce4f Fix render rect when the foreign window size changes. 2010-09-20 12:55:45 +02:00