summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libva 1.8.0.pre31.8.0.pre3Xiang, Haihao2017-03-271-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.8.0.pre21.8.0.pre2Xiang, Haihao2017-03-161-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Update NEWS for 1.8.0.pre11.8.0.pre1Xiang, Haihao2017-03-061-2/+11
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* wayland: Don't commit and ship generated filesJussi Kukkonen2017-02-243-291/+7
| | | | | | | | | | | | | | | I believe shipping wayland-drm-client-protocol.h is wrong: The header should always be generated by the wayland-scanner that matches the runtime wayland version. Currently when someone clones the repo and builds, the shipped version is used. Remove wayland-drm-client-protocol.h from source tree, modify the build so the header is considered a built source file, and make configure fail if wayland is enabled but wayland-scanner is not found. Fixes #34. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
* Wayland-drm: Fix not finding wl_drm_interface on systems with libglvndHans de Goede2017-02-151-3/+9
| | | | | | | | | | We do not want just any libEGL.so.1 we want mesa's libEGL.so.1 as that is the only way which defines the wl_drm_interface symbol we need, one systems with libglvnd libEGL.so.1 is a dispatcher library provided by libglvnd and the actual mesa libEGL we want is named libEGL_mesa.so.0 so try that first. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* drm: Add mapping of amdgpu kernel driver to radeonsi Mesa driverMark Thompson2017-02-061-0/+1
| | | | | | Fixes #24. Signed-off-by: Mark Thompson <sw@jkqxz.net>
* drm: Fix Mesa driver namesMark Thompson2017-02-061-2/+2
| | | | | | | | | | The use of "gallium" as the driver name was removed in Mesa commit 0c0f841e5de27d01312f8857641668ca439b1ab1. This updates the mapping to use the individual driver names. Fixes #25. Signed-off-by: Mark Thompson <sw@jkqxz.net>
* config: Add va_messaging flagSean V Kelley2017-02-062-0/+15
| | | | | | | | on by default, but allows optional disabling. fixes #21 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #19 from seanvk/remove_debiancontrolSean V. Kelley2017-02-0117-255/+1
|\ | | | | debian: Remove legacy packaging
| * debian: Remove legacy packagingSean V Kelley2017-02-0117-255/+1
|/ | | | | | | | | | | | | debian control files are maintained by packagers Yes there is a "convenience" factor to roll your own debian package, but this is not maintained by us and represents a fork from debian packagers. As with the bit rot of libva.spec, remove this. fixes #18 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #13 from seanvk/remove-testSean V. Kelley2017-01-3173-48948/+1
|\ | | | | test: remove from library
| * specfile: remove libva.specSean V Kelley2017-01-311-151/+0
| | | | | | | | | | | | | | | | Package maintainers create and maintain their own. Fixes #8 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
| * test: remove from librarySean V Kelley2017-01-3172-48797/+1
| | | | | | | | | | | | | | | | Moved to libva-utils Fixes #12 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* | config: Updated AC_INIT for githubSean V Kelley2017-01-311-1/+6
|/ | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: Added new security list for scansSean V Kelley2017-01-301-1/+1
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Removed coveralls integrationSean V Kelley2017-01-301-1/+0
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Added slack team to readmeSean V Kelley2017-01-301-0/+7
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Use correct travis svg and coverity project idSean V Kelley2017-01-291-2/+2
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: Coverity not seeing the emailSean V Kelley2017-01-291-1/+1
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: coverity scan notification email must be setSean V Kelley2017-01-291-0/+1
| | | | | | | Will have to find another suitable destination later. Mailing list maybe? Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: Configure for a coverity scan branchSean V Kelley2017-01-292-8/+14
| | | | | | Also reduce waste of resources, avoiding duplicate builds Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: Test coveritySean V Kelley2017-01-291-1/+16
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* va: Keep compatibility with the backend driver built against 0.39.xXiang, Haihao2017-01-291-0/+1
| | | | | | Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99375 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Added link to doxygen gh pages for libvaSean V Kelley2017-01-291-0/+4
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* doc: Remove log file from scriptSean V Kelley2017-01-291-1/+0
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #16 from seanvk/masterSean V. Kelley2017-01-292-879/+1802
|\ | | | | doc: update to doxy and new gh deploy script
| * doc: update to doxy and new gh deploy scriptSean V Kelley2017-01-292-879/+1802
|/ | | | | | Fixes #15 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Correct project nameSean V Kelley2017-01-281-1/+1
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Updated mailing listSean V Kelley2017-01-261-3/+2
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* github: Contact updateSean V Kelley2017-01-261-3/+3
| | | | | | Update with new mailing list and irc channel. Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis: Add hooks for slackSean V Kelley2017-01-221-0/+4
| | | | | | Add hooks for travis to slack. Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* travis : Test for coverallsSean V Kelley2017-01-211-0/+5
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #5 from seanvk/upstreamSean V. Kelley2017-01-211-17/+18
|\ | | | | travis: Explicitly use apt-get for deps
| * travis: Explicitly use apt-get for depsSean V Kelley2017-01-211-17/+18
|/ | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #3 from seanvk/masterSean V. Kelley2017-01-212-0/+53
|\ | | | | readme : Add CI and Coveralls badges
| * travis: Initial import of travis instructionsSean V Kelley2017-01-211-0/+51
| | | | | | | | | | | | This is a simple port that does a build/install and check. Signed-off-by: Sean V Kelley <seanvk@posteo.de>
| * readme : Add CI and Coveralls badgesSean V Kelley2017-01-211-0/+2
|/ | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* readme: Add mention to waffle kanbanSean V Kelley2017-01-211-0/+2
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Update documentation for githubSean V Kelley2017-01-212-2/+106
| | | | | | | Adding and modifying typical files used on github for documentation. Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Create README.mdSean V. Kelley2017-01-211-0/+2
|
* Don't automatically destroy the buffer(s) passed to vaRenderPictureXiang, Haihao2017-01-094-16/+14
| | | | | | | | | | | | | | | | Instead the user must call vaDestroyBuffer() to destroy a buffer explicitly. If following the previous API specification, 1. Violate "who allocate who release" principle 2. The user cannot re-use VA buffer flexibly 3. The user still has to call vaDestroyBuffer() to destroy the buffers which are not going to be passed to vaRenderPicture() We discussed the change at https://bugs.freedesktop.org/show_bug.cgi?id=97970 v2: bump version to 0.40 because this is a incompatible change to VA-API Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Merge branch 'v1.7-branch' into fdo--masterXiang, Haihao2017-01-091-1/+8
|\ | | | | | | | | | | Conflicts: configure.ac va/va.h
| * Update NEWSlibva-1.7.3.pre1Xiang, Haihao2016-10-311-1/+8
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
| * Bump VA-API version to 0.39.4Xiang, Haihao2016-10-311-1/+1
| | | | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 3b7e4999950a04fabd42edbead8c2f24c6cdf3cf)
| * wayland: Check whether prime fd can be used in buffer sharing mechanismXiang, Haihao2016-10-312-2/+21
| | | | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit a55ea7cb3143d57c8dba1b76ccea3511ea69adf2)
| * New wayland-drm.xmlXiang, Haihao2016-10-312-2/+72
| | | | | | | | | | | | | | Update wayland-drm-client-protocol.h as well Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit d8719fb8b2d999c3de64def3a801778021c71f84)
| * A simple encoder for H.264/AVC SVC temporal scalabilityXiang, Haihao2016-10-313-44/+3193
| | | | | | | | | | | | | | | | It is based on VA-API Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de> (cherry picked from commit 7aa2dd979a3758e1f6378344b235595c5028a9e7)
| * Add the comment for framerate in VAEncMiscParameterFrameRateXiang, Haihao2016-10-311-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | To express a frame rate, such as 7.5, we have to use 'numerator / denominator'. The high 2 bytes will be used as denominator and the low 2 bytes will be used as numerator. To keep backward compatible, the low 2 bytes is the real frame rate when the high 2 bytes is 0. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de> (cherry picked from commit 1ca62cedd41ed2061c3a9ddafadc59a4692a07c9)
| * Merge and modify encoding bit-rate control per temporal layer.Xiang, Haihao2016-10-311-1/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-pick'ed from: e6f92ae: Added geneirc support for encoding bit-rate control per temporal layer 753ec17: va.h: add data structure for the structure of temporal layer encoding v2: Update the comment that user must send VAEncMiscParameterTemporalLayerStructure before VAEncMiscParameterRateControl and VAEncMiscParameterFrameRate and the condition for error return Signed-off-by: Jonathan Bian <jonathan.bian@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Signed-off-by: Zhangfei Zhang <zhangfei.zhang@intel.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de> (cherry picked from commit d12fc9823f3c09a834a071c2327ef8f9c1352649)
| * libva 1.7.3.pre1 for developmentXiang, Haihao2016-10-311-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 2ebf897d51f1ac4e6620a830a402af0faa8df3ae) Conflicts: configure.ac