summaryrefslogtreecommitdiff
path: root/va
Commit message (Collapse)AuthorAgeFilesLines
* Update VAAPI for dynamic bit rate control/AIR/maximum slice size ctrl for ↵Binglin Chen2010-10-061-10/+16
| | | | Cisco's CCB
* Added VA_STATUS_ERROR_DECODING/ENCODING_ERROR to report decode/encode error20101005_5.3.0.0025Austin Yuan2010-09-301-0/+2
| | | | | | Can be used for vaSyncSurface Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Fix build issue on Androidww40.3_androidAustin Yuan2010-09-281-2/+2
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Add config.h/va_vesion.h for AndroidAustin Yuan2010-09-281-0/+87
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Correct a typoAustin Yuan2010-09-281-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Squashed commit of the following:Austin Yuan2010-09-281-7/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 020f37a6a98e4ae106a25015c4dafb39aeed9df3 Author: Austin Yuan <shengquan.yuan@gmail.com> Date: Tue Sep 28 10:50:40 2010 +0800 Added H264_LAST_PICTURE_EOSEQ/EOSTREAM Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> commit 75f0717bb12aa3adb30fefbe068fcb88192d6578 Author: Austin Yuan <shengquan.yuan@gmail.com> Date: Tue Sep 28 10:44:08 2010 +0800 Update with some comments Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> commit b3c8b81cb44e3c1fdbb9501174a1dbdc6bfc4480 Author: Binglin Chen <binglin.chen@intel.com> Date: Tue Sep 28 07:40:19 2010 +0800 Fixed mis spell errors commit 1c44736958c3171bee8c1eb66203bc2c3248ad56 Author: Austin Yuan <shengquan.yuan@gmail.com> Date: Mon Sep 27 14:35:49 2010 +0800 Add data structure for Cisco Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* For VAEncPictureParameterBufferH264:last_pictureAustin Yuan2010-09-261-1/+3
| | | | | | | 1: means the last picture of sequence 2: means the last picture of stream Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Remove VADisplayAttribCSCFormatAustin Yuan2010-09-251-9/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Fix x11/Makefile.am license headerAustin Yuan2010-09-251-17/+19
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* add scaling flags for vaPutSurface()Xiang, Haihao2010-09-151-0/+7
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* remove VADisplayAttribCSC* which is duplicated, and add ↵Austin Yuan2010-07-261-5/+8
| | | | | | VADisplayAttribCSCMatrix for customized CSC matrix Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Fix detection of fglrx.Gwenole Beauchesne2010-07-265-4/+283
|
* Fix H.264 PicParam buffer trace.Gwenole Beauchesne2010-07-261-1/+1
|
* Fix va_TraceEndPicture() to unlock the VA surface.Gwenole Beauchesne2010-07-261-1/+5
|
* Fix VA trace warnings.Gwenole Beauchesne2010-07-263-34/+123
| | | | Missing declarations, wrong return values, if any, etc.
* Fix vaErrorStr() for VA_STATUS_ERROR_INVALID_IMAGE_FORMAT.Gwenole Beauchesne2010-07-081-0/+2
|
* libva: render front buffer for Pixmap.Xiang, Haihao2010-07-073-2/+43
| | | | The way to get drawable type is proposed by Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
* Drop GLX 1.3 requirement.Gwenole Beauchesne2010-07-071-6/+0
|
* Call GLX Pixmap related functions through the vtable.Gwenole Beauchesne2010-07-072-11/+32
|
* Added VA_STATUS_ERROR_INVALID_IMAGE_FORMATAustin Yuan2010-06-081-0/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Merge branch 'i965_h264'Xiang, Haihao2010-06-084-17/+103
|\ | | | | | | | | Conflicts: va/x11/dri2_util.c
| * libva: update DRI2 to support swapbufferXiang, Haihao2010-06-024-16/+102
| |
* | Link libva-android with libva for vaDisplayIsValidAustin Yuan2010-06-041-0/+2
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Follow up the change of "LIBVA_DRIVER_NAME", remove it from va_android.cppAustin Yuan2010-06-043-110/+92
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Move LIBVA_DRIVER_NAME check in vaInitialize().Gwenole Beauchesne2010-06-042-28/+31
| |
* | VA/GLX cosmetics (indentation, declarations)Gwenole Beauchesne2010-06-042-1/+3
| |
* | Don't search LIBGL_DRIVERS_PATH, stick to LIBVA_DRIVERS_PATH only or the ↵Gwenole Beauchesne2010-06-021-4/+0
| | | | | | | | default path.
* | Don't dump VA surface pixels if driver doesn't return VA surface buffer.Gwenole Beauchesne2010-06-021-2/+3
| |
* | Fix VA tracer to correctly dump array of bytes.Gwenole Beauchesne2010-06-021-4/+4
| |
* | Call va_TraceEndPicture() after the actual vaEndPicture(). i.e. let the ↵Gwenole Beauchesne2010-06-021-1/+3
| | | | | | | | driver flush and complete rendering of the surface.
* | 1) clean up Android header file to make it work in C file (from zhaohan.ren ↵Austin Yuan2010-06-023-54/+79
| | | | | | | | | | | | | | | | | | at intel.com) 2) rearrange va/Makefile.am (from elaine.wang at intel.com) 3) apply the new VACodedBufferSegment to encode test APP Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Fix make dist.Gwenole Beauchesne2010-06-021-0/+1
| |
* | Fix TPI lib dependencies.Gwenole Beauchesne2010-06-021-0/+1
| |
* | Drop superfluous versions.Gwenole Beauchesne2010-06-021-4/+0
| |
* | mv va_android.c -> va_dummy.cAustin Yuan2010-05-212-1/+1
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Added intra_idr_period for H264 encodeAustin Yuan2010-05-201-0/+1
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | remove vaDisplayIsValid from libva-glxAustin Yuan2010-05-201-9/+0
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Pass down ISurface instead of SurfaceRen Zhaohan2010-05-182-3/+3
| |
* | remove vaDisplayIsValid by linking libva_android.soRen Zhaohan2010-05-132-6/+1
| |
* | Fix build issueAustin Yuan2010-05-124-38/+54
| | | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Add OpenGL extensions (v3) and generic implementation with TFP and FBO.Gwenole Beauchesne2010-05-137-0/+1569
| |
* | Add OpenGL extensions (v3) and generic implementation with TFP and FBO.Gwenole Beauchesne2010-05-132-0/+7
| |
* | remove Drawable paramater of vaPutSurfaceBufRen Zhaohan2010-05-123-13/+8
| |
* | Add copy va_tpi.h in Android.mkRen Zhaohan2010-05-122-0/+9
| |
* | Add local vaDisplayIsValidRen Zhaohan2010-05-111-0/+6
| |
* | Merge branch 'test' into libva-1.1Ren Zhaohan2010-05-114-5/+106
|\ \
| * | Add vaPutSurfaceBuf to va_backend_tpi.h and va_tpi.c[h], update Android.mk ↵Ren Zhaohan2010-05-114-5/+106
| | | | | | | | | | | | for new shared lib libva_android_tpi.so
* | | global vaDisplayIsValidPO-ww20.2-videoPO-ww20.1-videoAustin Yuan2010-05-113-12/+1
|/ / | | | | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Seperate 3rd party API (e.g. vaCreateSurfaceFromXXX) into a libva-tpi.soAustin Yuan2010-05-0810-425/+247
| | | | | | | | | | | | and driver table memory is allocated by driver if driver wants to support it. Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* | Remove and redifine some Xlib Macros, use void* instead of Surface* for ↵Ren Zhaohan2010-05-076-26/+14
| | | | | | | | VAStatus (*vaPutSurface)