Commit graph

374 commits

Author SHA1 Message Date
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
gb 601db12ccb Add GstXOverlay interface to vaapisink (e.g. for Totem). 2010-09-20 12:55:45 +02:00
gb 2531b21a72 Update deps to match configure.ac versions. 2010-09-20 12:55:45 +02:00
gb 35cd2b1ffe Cosmetics. 2010-09-20 12:55:45 +02:00
gb 6258c468f9 Fix vaapidecode to expose the HW supported caps only. 2010-09-20 12:55:45 +02:00
gb f53a5781ad Initialize decoder earlier. 2010-09-20 12:55:45 +02:00
gb 2d90a2dd3a Fix integration within the playbin2 pipeline. 2010-09-20 12:55:45 +02:00
gb 159f42ca7f Exclude gstvaapiutils_gst.h from docs for now. 2010-09-20 12:55:45 +02:00
gb 909d1f96a3 Raise VA-API plugins ranks. 2010-09-20 12:55:45 +02:00
gb 453164d0c5 Add gst_vaapi_display_lookup_downstream() helper. 2010-09-20 12:55:45 +02:00
gb af1fd4b910 Use fixed caps on the src pad, they are not meant to change from video/x-vaapi-surface. 2010-09-20 12:55:45 +02:00
gb 39dbd70c8f Expose VA display through GstVaapiVideoBuffer. 2010-09-20 12:55:45 +02:00
gb 710ab89fca Simplify gst_vaapidecode_set_caps() and fix memory leak. 2010-09-20 12:55:45 +02:00
gb 6f5e593abd Expose video pool display. 2010-09-20 12:55:45 +02:00
gb bceab0254c Stop iteration if there is no more element to examine. 2010-09-20 12:55:44 +02:00
gb 608d2d071b Improve plugin details. 2010-09-20 12:55:44 +02:00
gb 80e5b1ba17 Factor out VA surface caps. 2010-09-20 12:55:44 +02:00
gb 4a485200b9 Add gst_vaapidecode_ensure_display() helper for set-caps. 2010-09-20 12:55:44 +02:00
gb 2a4f429007 Bump version for development. 2010-09-20 12:55:44 +02:00
gb ad637058b3 Really make it 0.2.0. 2010-09-20 12:55:44 +02:00
gb 5dc932739f More docs. 2010-09-20 12:55:44 +02:00
gb 52eb154b1d Don't exclude GstVaapiParamSpecs. 2010-09-20 12:55:44 +02:00
gb e739b7a289 Fix docs. 2010-09-20 12:55:44 +02:00
gb 73c80aa1ed Lower plugins rank for now since playbin2 auto-plugging is not working properly.
User applications will have to create their own pipeline or with some hacks around playbin2.
2010-09-20 12:55:44 +02:00
gb 01af005ec2 Really link all helper libraries with libtool -no-undefined. 2010-09-20 12:55:44 +02:00
gb eec67a5972 Link helper libraries with libtool -no-undefined. 2010-09-20 12:55:44 +02:00
gb e1e1c253e1 Don't build plugins with SONAME. Make them plain *.so. 2010-09-20 12:55:44 +02:00
gb e226acaea5 Improve documentation for release. 2010-09-20 12:55:44 +02:00
gb 85466028ad Fix build with older VA-API 0.29. 2010-09-20 12:55:44 +02:00
gb e044e545e2 0.2.0. 2010-09-20 12:55:44 +02:00
gb 197eeb848e Fix make dist. 2010-09-20 12:55:44 +02:00
gb c2c5d79287 Add missing docs. 2010-09-20 12:55:44 +02:00
gb 79c34f823b Fix doc. 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 edae9f068c Extract framerate information from caps. 2010-09-20 12:55:44 +02:00
gb 2d5434cb0b Move caps initialization to parent class. 2010-09-20 12:55:43 +02:00
gb 5851086b92 Simplify. 2010-09-20 12:55:43 +02:00
gb fe35801572 Fix doc. 2010-09-20 12:55:43 +02:00
gb 09552b1559 More simplifications. 2010-09-20 12:55:43 +02:00
gb 73766f9466 Simplify GstVaapiDecoder API. 2010-09-20 12:55:43 +02:00