Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version for development.0.2 | Gwenole Beauchesne | 2012-04-02 | 1 | -2/+2 |
| | |||||
* | 0.2.12. | Gwenole Beauchesne | 2012-04-02 | 2 | -3/+3 |
| | |||||
* | NEWS: updates. | Gwenole Beauchesne | 2012-04-02 | 1 | -0/+3 |
| | |||||
* | vaapisink: don't resize a 'foreign' X-window. | Holger Kaelberer | 2012-04-02 | 2 | -4/+11 |
| | | | | | | | Don't forcibly resize foreign X windows. The user is responsible for their size and vaapisink shall not change this. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | vaapisink: recalculate render rect only if caps are negotiated. | Holger Kaelberer | 2012-04-02 | 3 | -1/+14 |
| | | | | | | | | Fix gst_vaapisink_xoverlay_set_window_handle() when it is called before caps got negotiated. Besides, when a foreign window is provided by the user, so should the render rect. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | compat: add compatibility glue with VA-API 0.34+ (WIP). | Gwenole Beauchesne | 2012-04-02 | 1 | -0/+5 |
| | |||||
* | decode: delay NEWSEGMENT event if vaapidecode element was not linked. | Wind Yuan | 2012-04-02 | 2 | -1/+31 |
| | | | | | | | | | | Rationale: playbin2 links all elements at run-time. Once vaapidecode is created and a NEWSEGMENT event arrives, downstream element may not be ready yet. So, delay this event until next element is chained in, otherwise basesink could output "Received buffer without a new-segment. Assuming timestamps start from 0". Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | Revert "vaapidecode: fix another pad template ref leak" (Holger Kaelberer) | Gwenole Beauchesne | 2012-04-02 | 1 | -7/+8 |
| | | | | | | | This reverts commit 2f127d6af473afd647a2c88f75faafd1cd718437. For gst_element_class_get_pad_template(), no unreferencing is necessary according to the GStreamer documentation. | ||||
* | image: fix source stride in picture copy. | Gwenole Beauchesne | 2012-04-02 | 1 | -1/+1 |
| | |||||
* | Bump version for development. | Gwenole Beauchesne | 2012-02-07 | 1 | -2/+2 |
| | |||||
* | 0.2.11. | Gwenole Beauchesne | 2012-02-07 | 2 | -3/+3 |
| | |||||
* | NEWS: updates. | Gwenole Beauchesne | 2012-02-07 | 1 | -2/+8 |
| | |||||
* | vaapiconvert: use g_object_unref() for GstVaapiImage. | Gwenole Beauchesne | 2012-02-07 | 1 | -1/+1 |
| | |||||
* | plugins: fix pad template ref leaks. | Gwenole Beauchesne | 2012-02-07 | 3 | -28/+25 |
| | |||||
* | glib: map deprecated API to glib >= 2.32 equivalents. | Gwenole Beauchesne | 2012-02-07 | 2 | -0/+23 |
| | | | | | GStaticMutex and GStaticRecMutex are now replaced with GMutex and GRecMutex, which no longer require any prior call to g_thread_init(). | ||||
* | glib: fix includes. | Gwenole Beauchesne | 2012-02-07 | 3 | -3/+3 |
| | |||||
* | Add glib compatibility glue for older versions. | Gwenole Beauchesne | 2012-02-07 | 4 | -0/+42 |
| | |||||
* | Add header for system-dependent definitions. | Gwenole Beauchesne | 2012-02-07 | 29 | -27/+57 |
| | |||||
* | vaapisink: cap window size to the maximum display size. | Gwenole Beauchesne | 2012-02-07 | 1 | -3/+7 |
| | |||||
* | Bump version for development. | Gwenole Beauchesne | 2012-01-16 | 1 | -2/+2 |
| | |||||
* | 0.2.10. | Gwenole Beauchesne | 2012-01-16 | 2 | -3/+3 |
| | |||||
* | legal: fix year for some copyright notices. | Gwenole Beauchesne | 2012-01-16 | 14 | -14/+14 |
| | |||||
* | legal: add Intel copyright on modified files. | Gwenole Beauchesne | 2012-01-16 | 16 | -0/+16 |
| | |||||
* | legal: fix copyright notices to include "Copyright" term. | Gwenole Beauchesne | 2012-01-16 | 85 | -85/+85 |
| | |||||
* | NEWS: updates. | Gwenole Beauchesne | 2012-01-16 | 1 | -1/+7 |
| | |||||
* | vaapisink: fix calculation of render region. | Gwenole Beauchesne | 2012-01-16 | 1 | -38/+14 |
| | |||||
* | vaapisink: automatically fit video to window. | Gwenole Beauchesne | 2012-01-16 | 1 | -12/+9 |
| | |||||
* | vaapisink: implement GstXOverlay::set_render_rectangle(). | Gwenole Beauchesne | 2012-01-16 | 1 | -3/+33 |
| | |||||
* | window: always check geometry when the window is mapped. | Gwenole Beauchesne | 2012-01-16 | 1 | -14/+17 |
| | |||||
* | Add missing profiles from VA-API 0.32.0. | Zhao Halley | 2012-01-16 | 1 | -0/+5 |
| | | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | vaapisink: don't leak GL texture. | Nicolas Dufresne | 2012-01-11 | 1 | -0/+5 |
| | | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | vaapiconvert: only set caps on newly created buffers. | Nicolas Dufresne | 2012-01-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> | ||||
* | Bump version for development. | Gwenole Beauchesne | 2012-01-06 | 1 | -2/+2 |
| | |||||
* | 0.2.9. | Gwenole Beauchesne | 2012-01-06 | 2 | -3/+3 |
| | |||||
* | NEWS: updates. | Gwenole Beauchesne | 2012-01-06 | 1 | -1/+6 |
| | |||||
* | debian: update control.in description for vaapidecode plugin. | Gwenole Beauchesne | 2012-01-06 | 1 | -0/+1 |
| | |||||
* | decoder: fix possible leak of VA surfaces. | Gwenole Beauchesne | 2012-01-06 | 3 | -19/+45 |
| | | | | | | | Under some circumstances, we could have leaked a surface, thus not releasing it to the pool of available surfaces in the VA context. The strategy is now to use a proxy earlier and automatically ref/unref whenever necessary. In particular, during the lifetime needed for FFmpeg. | ||||
* | surfaceproxy: add helper to retrieve the VA surface ID. | Gwenole Beauchesne | 2012-01-06 | 3 | -0/+22 |
| | |||||
* | surfaceproxy: simplify destruction. | Gwenole Beauchesne | 2012-01-06 | 1 | -22/+20 |
| | | | | | Also make sure to always make sure to release the surface back to the pool of surfaces in the associated VA context, if any. | ||||
* | vaapidecode: fix deinitialization order. | Gwenole Beauchesne | 2012-01-06 | 1 | -11/+11 |
| | |||||
* | vaapiconvert: fix transform_caps() to copy fields into all structures. | Gwenole Beauchesne | 2012-01-06 | 1 | -7/+11 |
| | |||||
* | image: simplify initialization of raw images from video buffers. | Gwenole Beauchesne | 2012-01-06 | 1 | -73/+81 |
| | |||||
* | Revert "vaapiplugin: link against VA/GLX when enabled." | Gwenole Beauchesne | 2012-01-06 | 1 | -1/+1 |
| | | | | This reverts commit c19bc06fbce595c9f64348bd5648ba30fcc0254e. | ||||
* | image: fix update from NV12 buffers. | Gwenole Beauchesne | 2012-01-04 | 1 | -1/+1 |
| | |||||
* | Bump version for development. | Gwenole Beauchesne | 2012-01-03 | 1 | -2/+2 |
| | |||||
* | 0.2.8. | Gwenole Beauchesne | 2012-01-03 | 2 | -3/+3 |
| | |||||
* | NEWS: updates. | Gwenole Beauchesne | 2011-12-14 | 1 | -1/+8 |
| | |||||
* | surface: fix typo in debug message. | Gwenole Beauchesne | 2011-12-14 | 1 | -1/+1 |
| | |||||
* | image: add gst_vaapi_image_format_from_video() helper. | Gwenole Beauchesne | 2011-12-14 | 5 | -20/+36 |
| | |||||
* | image: allow partial updates. | Gwenole Beauchesne | 2011-12-14 | 3 | -71/+251 |
| |