summaryrefslogtreecommitdiff
path: root/va
AgeCommit message (Collapse)Author
2015-06-09libva: Add "attrib_ptr" display attribute and color space flagandroid-n-preview-2android-n-preview-1android-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r68android-6.0.1_r67android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r62android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r45android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r41android-6.0.0_r4android-6.0.0_r3android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r2android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11android-6.0.0_r1marshmallow-releasemarshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devmarshmallow-devmarshmallow-cts-releaseNana Guo
BZ: IMINAN-37403 Change-Id: I53b17541695990bcde231a79f7ba2a91e388413a Signed-off-by: Nana Guo <nana.n.guo@intel.com>
2015-01-14am 72865c13: libva: update slice header parsing data structure to fix wrong ↵android-wear-5.1.1_r1android-wear-5.1.0_r1android-m-preview-2android-m-preview-1android-m-previewmaster-soongYuanjun Huang
POC from FW * commit '72865c13a87d6e4ecb48a3bf3ea119451ff536ac': libva: update slice header parsing data structure to fix wrong POC from FW
2015-01-14libva: update slice header parsing data structure to fix wrong POC from FWandroid-5.1.1_r5android-5.1.1_r28android-5.1.1_r22android-5.1.1_r17android-5.1.1_r12lollipop-mr1-wfc-releaselollipop-mr1-devYuanjun Huang
BZ: 230328 Bug: 18317097 Change-Id: I143c8a132b62b1b2fff6a40cf8cf7b79ed8fd9bb Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
2014-12-17resolved conflicts for merge of c0e99e5a to lmp-mr1-dev-plus-aospChih-Hung Hsieh
Change-Id: I463fb75ca9bef94e5734ed984db72bbd0e04a31f
2014-12-17Suppress clang warning on partially initialized structs.Chih-Hung Hsieh
Clang always gives warning to partially initialized structs. In these cases, it is too much to initialize every field to zero, including some __pad0 field. Change-Id: Ibd459f1fadbe23759369ba88eb440ce69bcdbd18
2014-12-11am 97271ba2: Libva: Remove unused variablesAndreas Gampe
* commit '97271ba25e09b36cf0734bf58f68fb823bb9b2be': Libva: Remove unused variables
2014-12-08Libva: Remove unused variablesandroid-wear-5.0.0_r1lollipop-wear-releaseAndreas Gampe
For build-system CFLAGS clean-up, remove unused variables. Bug: 18632512 Change-Id: I8b96354865a935605658fd4b590365d3e2ff3876
2014-11-19va: use system headers instead of framework onesThierry Strudel
cleanup needed framework libs in tests Bug: 18313857 Change-Id: Ic4ef045cc11e93e5e0bb0876a863b67abcbe79a3 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
2014-07-29remove warning in libvalollipop-devywan171
BZ: 209178 remove warning in libva Signed-off-by: ywan171 <yi.a.wang@intel.com> Change-Id: Iedf52607ea2a621ca064a1a1285901ffb6e70195 Signed-off-by: root <root@feijiang-desktop.(none)> Reviewed-on: https://android.intel.com/220738 Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com> Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com>
2014-07-22Only compile libva when IMG graphics is enabledPatrick Tjin
Change-Id: Ic473cf993b648e06cee3be3b23317bf534d901b2
2014-04-23Enhance libva trace to dump VAEncMiscParameterTypeTemporalLayerStructure data.bolunliu
BZ: 189356 Enhance libva trace to dump VAEncMiscParameterTypeTemporalLayerStructure data. Change-Id: I4d0b0cbf4429c85f37a86200754be11c35f8e414 Signed-off-by: bolunliu <bolun.liu@intel.com>
2014-04-23Corrected JPEG encoding's libva log trace.Jing SUN
BZ: 189365 Issue: The format of JPEG encoding's log dumped by libva trace was messy. Solution: Corrected that log trace. Change-Id: If06c6928b5e31b2ff84610d08bced57dc4cafc77 Signed-off-by: Jing SUN <jing.a.sun@intel.com>
2014-04-09Added misc parameter for ts layer structure.zhangzha
BZ: 143986 Added misc parameter for ts layer structure. Change-Id: Ia43dcdf4e4480074f4edf745bc59b6653d539a03 Signed-off-by: zhangzha <zhangfei.zhang@intel.com>
2014-04-02Add VP9 decode supportYuan, Shengquan
BZ: 182224 Change-Id: I2340fd94929609875e43dc87380f37c889c05e23 Signed-off-by: Yuan, Shengquan <shengquan.yuan@intel.com> Signed-off-by: Cheng Yao <yao.cheng@intel.com>
2014-04-02Added HEVC decode APIWang, Ce
BZ: 182224 Change-Id: I2340fd94929609875e43dc87380f37c889c05e22 Signed-off-by: Jonathan Bian <jonathan.bian@intel.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Signed-off-by: Jing SUN <jing.a.sun@intel.com>
2014-04-02rebase libva to latest open source versionAustin Yuan
(jpeg range parameter/VAEntrypointMax removal) BZ: 182224 Change-Id: I1d7e8ab49638b639175d5a11ed09ed96eb20697f Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Signed-off-by: Jing SUN <jing.a.sun@intel.com>
2014-03-25update libva according to IMG's updatemahongpe
BZ: 179076 In this update, slice header extrace command will be changed, so update corresponding stucture definations here. Change-Id: I3a831cd5924a1da2bc7f908c0121f65e88330845 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
2014-03-06libva: enable 64bit supportFei Jiang
BZ: 172915 correct the type of buffers in structure _VASurfaceAttributeTPI Change-Id: Ie4ddc9692d0d8f9a13632c996e62bb7061538c88 Signed-off-by: Fei Jiang <fei.jiang@intel.com>
2014-03-06enable Modular DRM support in libvamahongpe
BZ:174825 Define data structure and Macro for Modular DRM. They will be used in psb_video, etc Change-Id: Ie0b1e4f0ba9d47d19c88bb5db1bdf81468251544 Signed-off-by: mahongpe <hongpeng.ma@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com>
2014-03-06vafool:refine vafool for encodingAustin Yuan
BZ: 173429 Change-Id: I422592f9cdb194c5f2ee50028c26d49631fa9933 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2014-02-27Fix vatrace coded buffer bugAustin Yuan
BZ: 173429 Change-Id: Iec26f4b59ae1ae6934779ec4fda8aa49814d9837 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2014-02-18Update libva vp8 changes and new MVC data structureAustin Yuan
BZ: 170069 Change-Id: I6c7b0e5380f61aac19cdb3be1b20b52311b6fdcb Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2014-01-28Dump max frame size in libva trace to ease debug vp8 RC performace.liubolun
BZ: 166007 Change-Id: I4b38bc5930d653c96b45e4ce91856bfaf0cb277a Signed-off-by: liubolun <bolun.liu@intel.com>
2014-01-21Add more VA Buffer print to ease the LibMIX debugwfeng6
BZ: 163443 Add more VA Buffer print to ease the LibMIX debug: 1) correct the RefList1 print 2) the luma_weight, luma_offset, chroma_weight and chroma_offset should always be printed Change-Id: Id122e5fa186d24623d1c541c24c761ab2d807aac Signed-off-by: wfeng6 <wei.feng@intel.com>
2014-01-15libVA VP8 encode temporal scalability support for SANDAustin Yuan
BZ: 164045 Change-Id: Iecb73eb73965b6480f63436810603f8e2cd3bb7f Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2013-12-18libva:add vp8 parameter buffer dump functions in libvaTang, XiaoxiX
BZ: 158074 To help VP8 decode test,dump VA parameter buffer to verify parse results. Change-Id: If60dd028f1c3133b22156287d446d7678a6adab2 Signed-off-by: Tang, XiaoxiX <xiaoxix.tang@intel.com>
2013-11-27Added CIR(Cyclic Intra Refresh) parametersRen Zhaohan
BZ: 153803 This patch added CIR related parameters Change-Id: I50e68044dde5b8dcb738374ab04095b9ba532155 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
2013-11-12sync with latest fdo versionAustin Yuan
BZ: 150320 VPG needs the new Frame Skip feature for WiDi Change-Id: I2373af5389a1d380d2d9643767e57d100168f8e3 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2013-10-22Update libVA to latest fdo staging branchAustin Yuan
BZ: 145723 It includes 1) New encoding attributes 2) New encoding MISC parameters: VAEncMiscParameterTypeRIR/VAEncMiscParameterTypeQuantization 3) Modified VAEncMiscParameterRateControl 4) Add missing "frame_type" into va_enc_vp8.h 5) Bugfixing for VATrace Change-Id: I43c905698b9e6c01cc900f60cb3d59c4ccf90968 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/139262 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2013-09-10sync libva to latest freedesktop version per VPG requestAustin Yuan
BZ: 136212 Change-Id: I53c7d147bf21f2f3efb7ab1038b6e129f2641c2f Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/130372 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2013-08-28libva: fix tomstone issue in vaTraceEndNana GUo
BZ: 130062 dpy has already been freed in vaDestroy before used in vaTraceEnd, so tomstone happened Change-Id: Ib1873d0a21f534786e8d7ce43b061e2efbc1d24c Signed-off-by: Nana GUo <nana.n.guo@intel.com> Reviewed-on: http://android.intel.com:8080/127710 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2013-08-06Rebase new libva interface.Liu Bolun
BZ: 126685 125303 Combine four libva patches into one. Easy to merge. Fix KW issue. Change-Id: Ia2d144a0fc3be106e8f25bd91fb2f8b7acfe5459 Signed-off-by: Liu Bolun <bolun.liu@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/122252 Reviewed-by: buildbot <buildbot@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2013-07-31Add support for dumping AVC short format related fields in libvawfeng6
BZ: 126158 num_ref_idx_l0_default_active_minus1 and num_ref_idx_l1_default_active_minus1 are added in H264PictureParameterBuffer. Their values should be printed out when dumping the libva buffers to ease the debugging. Change-Id: I09bedc1fa3163b8dfd5c9831ff92cf4abaa81772 Signed-off-by: wfeng6 <wei.feng@intel.com> Reviewed-on: http://android.intel.com:8080/120684 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-07-09Sync with new fdo staging branchAustin Yuan
BZ: 119038 Change-Id: I4bf6b90e3bf0bee8f09a919d0a5fd548a1be5238 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/115742 Reviewed-by: Sun, Jing A <jing.a.sun@intel.com> Reviewed-by: Guo, Nana N <nana.n.guo@intel.com> Reviewed-by: Wang, Kun K <kun.k.wang@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-07-09libva: change the types of all fields in VABoolCoderContextVPXTianmi Chen
BZ: 120268 Change the types of all fields in VABoolCoderContextVPX to "unsigned char" to avoid potential bugs. Change-Id: I4f37f721e58383bf720c034d9a33da93624aba58 Signed-off-by: Tianmi Chen <tianmi.chen@intel.com> Reviewed-on: http://android.intel.com:8080/116498 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-06-19Export include dir from libvaPiotr Luc
BZ: 116218 Google introduced new method of specifying include path(s) between modules. This allows a module to include header from a library without directly specifyining by includer the path where headers are located. The method requires from library that holds headers to export include path(s) in LOCAL_EXPORT_C_INCLUDE_DIRS variable. These exported include path(s) are automatically added to include path(s) of modules that have name of the library in the LOCAL_SHARED_LIBRARIES or LOCAL_STATIC_LIBRARIES list. This change sets LOCAL_EXPORT_C_INCLUDE_DIRS to folders that contain headers file that used by other modules in order to export these paths. Change-Id: Iafe869163b917e60602b0cb494d9280ead3f451c Signed-off-by: Piotr Luc <piotr.luc@intel.com> Reviewed-on: http://android.intel.com:8080/113563 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Luc, Piotr <Piotr.Luc@intel.com> Reviewed-by: Purushothaman, Vijay A <vijay.a.purushothaman@intel.com> Reviewed-by: Stimson, Dale B <dale.b.stimson@intel.com> Tested-by: Stimson, Dale B <dale.b.stimson@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-05-29libva: add slice header parsing structureNana GUo
BZ: 110655 add data structure for slice header parsing Change-Id: I4163a4f05cd9025728cfaf3b44a38f82cf4ff526 Signed-off-by: Nana GUo <nana.n.guo@intel.com> Reviewed-on: http://android.intel.com:8080/109904 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-05-28rebase libva to latest stagingAustin Yuan
BZ: 109833 The rebase is trying to fix some "medium" KW issue, and bugs of vatrace to help dubugging Change-Id: Ibd9b86eb98d4a79f4452bee2dff7960d8d54ffd5 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/109154 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-05-28va: clean the leftover of last freedesktop rebaseAustin Yuan
BZ: 104446 Change-Id: Ic21d03155eadcaa030b6e4c33a3d4b16f38bf922 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/105680 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-26libva: Add VABuffer dumping for JPEG parametersCheng Yao
BZ: 98966 Dump VABuffer of JPEG parameters in libva Change-Id: I9349d15a528bd0175de3ccbb86c65c7b22b5709f Signed-off-by: Cheng Yao <yao.cheng@intel.com> Reviewed-on: http://android.intel.com:8080/103727 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-25libva: fix one klocwork issue in function va_DisplayContextGetDriverName.hding3
BZ: 102729 remove unnecessay setting for *driver_name. Change-Id: I1fe19edca46cc1796f363e6ae72401d35e8812a2 Signed-off-by: hding3 <haitao.ding@intel.com> Signed-off-by: Fei Jiang <fei.jiang@intel.com> Reviewed-on: http://android.intel.com:8080/104229 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-16libva migration to support MirrorAustin Yuan
BZ:99549 Change-Id: Ib9fc2ee5cf52ff188746f2d24b0b2a6985fe30c2 Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/101113 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-16libva: on android, will pass driver name through vaDisplayFei Jiang
BZ: 98522 On baytrail, VP8 and MPEG4 are decoded by VXD engine, while other codecs are decoded by GEN engine, VXD user space driver is pvr_drv_video.so, GEN user space driver is i965_drv_video.so, so sometime, different decoding thread need let libva load different video driver. Will pass driver name through vaDisplay in function vaGetDisplay. To load pvr driver, need set vaDisplay="libva_driver_name=pvr". Previous vaDisplay setting is still workable Change-Id: Idcf974d1ba883b6e7283bc88e930a871abd920fc Signed-off-by: Fei Jiang <fei.jiang@intel.com> Reviewed-on: http://android.intel.com:8080/101399 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-03libva: add vp8 vxd decoding supportFei Jiang
BZ: 96355 va_getDriverName need be called even if driver env is set. Signed-off-by: Fei Jiang <fei.jiang@intel.com> Change-Id: Iffaef8d5aef9b1f0d056f44d6b302c2d473af0b2 Reviewed-on: http://android.intel.com:8080/98848 Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-03Add short format decode support in libvaAustin Yuan
BZ: 96644 Short format decode support is in freedesktop now,and now rebase MCG PSI libva to the latest version Change-Id: Ic564a9c596b6f665a71c46386f20bdc5fad25d3b Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Reviewed-on: http://android.intel.com:8080/99103 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-04-03libva: Add slice parameter buffer structure for VP8Tianmi Chen
BZ: 93296 Add slice buffer structure for VP8 in accordance with other codecs. Change-Id: I712ef566abb783fab53146043357b7beff49b6de Signed-off-by: Tianmi Chen <tianmi.chen@intel.com> Reviewed-on: http://android.intel.com:8080/98565 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-03-19Rebase libVA to latest freedesktop "staging" branchAustin Yuan
BZ: 90494 Change-Id: Ifef4ebc201bd6c516a7bfbe239834747d765fa40 Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> Reviewed-on: http://android.intel.com:8080/95042 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-02-05Fix va_fool.c klocwork issuemainlinepingshix
BZ: 83882 Fix klocwork issue that complaine array 'fool_context[idx].fool_buf' of size 43 may use index value(s) 0..255 Change-Id: I5a257f1678784a8e9b7e00460e9af08f23098682 Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/89325 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
2013-01-16Fix libva klocwork issuepingshix
BZ: 77254 Fix NULL pointer dereference risk issues Change-Id: Ib125c13c1d698d9105fbe4235355769c04f4da39 Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/83996 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2013-01-11API: vpp: add rotation state.Gwenole Beauchesne
BZ: 78377 Add the ability to rotate a source surface clockwise by a fixed number of degrees (VA_ROTATION_xxx flags). The outcome of this operation is scaled to fit the specified output_region. Change-Id: I03bb681593feb0be382eccf12289021a4a3e5235 Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/85118 Reviewed-by: Feng, Wei <wei.feng@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>