d640886ce44885e2a70f4d31187d17f4ce08d52d |
|
22-Nov-2014 |
Xigui Wang <xigui.wang@intel.com> |
Fix share info initialization issue when enabling VPP/FRC add a flag to indicate share_info initilization state Bug: 18629797 BZ: 230329 Change-Id: Ifd452233049a26d00742f59e0af9f624295fbdcb Signed-off-by: Jason Hu <jason.hu@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
d50cf45fbdb02245b8d45b14935fc5f2f4575653 |
|
14-Nov-2014 |
Thierry Strudel <thierry.strudel@intel.com> |
Enable VSP driver 1. builds VSP vpp files. 2. remove dependency on libvpp 3. Remove the limitation of va surface can't be NULL when vaCreateContext 4. Fix a multiple thread issue when vaCreateSurfaces When try to invoke gralloc_lock for the same native handle from different thread, will return lock err. Add a interface lock to protect the access to native handle. 5. Remove the compiling warning for VPP/VP8. Update the data structure for parameters Add "unused" attribute for unused function parameter. 7. Add flag in vaCreateSurfaces2 to explicit set NOT initialized share info when creating surfaces. 8. Copy VPP input share info to output Bug: 17383204 BZ: 227971 Change-Id: I6cfe01494d12f8704145294d391f4241801b05f6 Signed-off-by: Xigui Wang <xigui.wang@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
cecb10be5449aa74cd1d9a2eb41c2a6a76d9ee79 |
|
22-Jul-2014 |
ywan171 <yi.a.wang@intel.com> |
remove warning in psb video BZ: 209178 remove warning in psb video Signed-off-by: ywan171 <yi.a.wang@intel.com> Change-Id: Ie1a05b5a92fa6666420f8fd7138bc9df0f6d5d42 Signed-off-by: root <root@feijiang-desktop.(none)> Reviewed-on: https://android.intel.com/220814 Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com> Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
c81215b4bf0f69e83b393d14bd6ffba2ec3f0ee5 |
|
23-Jun-2014 |
Tianmi Chen <tianmi.chen@intel.com> |
psb_video: use private_data to pass share info outside vaCreateSurface BZ: 204482 use private_data to pass share info, so that we can fill out share info outside vaCreateSurface, such as assigning crop width, crop height in mediasdk Change-Id: Ia98cc307bc00176742383a91b793c1484c900a81 Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ea19f5543d17793f6a03e37e27a9b4f1fbc781bc |
|
27-May-2014 |
Sun, Jian <jianx.sun@intel.com> |
VED: pass video width information to kernel BZ: 198675 pass video width information to kernel for VC1 decode, the info is needed for kernel to make workaround Change-Id: Idf2d410bea6ace549248354f3d24ca9361a262b4 Signed-off-by: Sun, Jian <jianx.sun@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
a7634d944fe745c4061b4b5c0d425cc585b923a2 |
|
06-May-2014 |
mahongpe <hongpeng.ma@intel.com> |
enable video rotation+scaling for WiDi usage. BZ:188797 a). Video driver will provide 3 kinds of buffers as following: scale rotate normal buffer:1080P -------> scale buffer:720P -----------> rotate buffer: specified size, such as 480P, 720P, 1080P, etc. b). HWC will select rotate buffer and send to WiDi Change-Id: I3e7b2343d4718533fdcd1e99741cdd7b0a83ed42 Signed-off-by: mahongpe <hongpeng.ma@intel.com> Signed-off-by: Zhu,Tianyang <tianyang.zhu@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
20f2ef257b798a174166858314731050410e31f4 |
|
16-Apr-2014 |
mahongpe <hongpeng.ma@intel.com> |
Fix HEVC video clip display issue. BZ: 188865 HEVC is decoded by software, when rotation, it will use VED to do rotation. so there is not coded_width and coded_height in this case. when display, the start X/Y will be wrong. Change-Id: Ic18b32315232046451f502897353f7139fd95355 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
55dbfaffb153fbec01e82c471b7ea5bf7bcac5fe |
|
01-Apr-2014 |
mahongpe <hongpeng.ma@intel.com> |
Pass real frame width and height to HWC. BZ: 188861 When rotation is enabled, if source crop is not equal to source region, HWC will need real width and height to calculate the start position in rotation buffer. Change-Id: Ib34bed57a293aa1ad5e181031e58575abe5e76e2 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
80512b077abec95c25376542d58e1ee4cb1a34ee |
|
09-Apr-2014 |
Elaine Wang <elaine.wang@intel.com> |
Change the value of PSB_MAX_BUFFERTYPES from 1007 to 64 BZ: 185572 VABufferTypeMax is large(1000+) because there is big blank space between common libva buffer type and Intel specific buffer types(for GEN usage only). If use VABufferTypeMax as PSB_MAX_BUFFERTYPES to define the size of buffer type related arrays in context object, we will waste about 16K memory. Currently, the max value of buffer type used in psb_video is VAParseSliceHeaderGroupBufferType(44). So change the value of PSB_MAX_BUFFERTYPES from 1007 to 64. Change-Id: I0d9ff14e6a1b3ecc8b34a7a73005c462141b8c4d Signed-off-by: Elaine Wang <elaine.wang@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
c1796c63c15e70e237ed3227fcd785feb8f86623 |
|
27-Mar-2014 |
Yuan, Shengquan <shengquan.yuan@intel.com> |
Rebase libva to latest open source version(jpeg range parameter/VAEntrypointMax removal) BZ: 182224 Change-Id: I2762990e2ef7154d43c244753acda1c20bbb9844 Signed-off-by: Yuan, Shengquan <shengquan.yuan@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
e202f2ee721bf555410fd0cd4d5e2e2cb951f83f |
|
12-Mar-2014 |
Li Zeng <li.zeng@intel.com> |
Video: handle video crop size from libva BZ: 177403 handle video crop size from libva Change-Id: Ie8807a25806250d6dcd93085b079b1384579d3db Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
539a49d14f466d64394588b7d080a7f027f13f71 |
|
07-Mar-2014 |
Li Zeng <li.zeng@intel.com> |
Video: handle video crop size from libva BZ: 177403 handle video crop size from libva Change-Id: Ibe9a603bce4980298a41a42f53724843fe1086a9 Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
dbf2ee864763f6da009b5455943917c72e31e9ec |
|
12-Mar-2014 |
Gu, Wangyi <wangyi.gu@intel.com> |
psb-video: distinguish the sw decode and hw decode BZ: 174522 distinguish the sw decode and hw decode with output method, which is used by hwc. This patch works with optimization patch: https://android.intel.com/#/c/166226/ Change-Id: I66f8b716af594baebba4213f3f9d1963bb270c58 Signed-off-by: Gu, Wangyi <wangyi.gu@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
bc222733c95473a832014871bbc7572198ca6b8c |
|
25-Feb-2014 |
mahongpe <hongpeng.ma@intel.com> |
Enable Modular DRM in psb_video BZ:174825 Change-Id: Ic2f46dd215278b03f71a87dac3ba52abf9aceaae Signed-off-by: mahongpe <hongpeng.ma@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
c1b2b79d09021bd55c39f38b8d08b4f17e65a18c |
|
13-Feb-2014 |
Li Zeng <li.zeng@intel.com> |
video: not allocate TT buffer on MOFD BZ: 169986 not allocate TT buffer on MOFD Change-Id: Ie3511db100613d66d2f50ae5a741dd3312f08d3a Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
208fdf0dfa4973738828afe4c0fee995d1c5079c |
|
07-Jan-2014 |
Wang Kun <kun.k.wang@intel.com> |
Use VSP to do rotation for 1080P while vpp playback BZ: 145877 In current design, GPU will do rotation for VPP output data. To reduce the power, VPP will do rotation for 1080P. Change-Id: Ic44e2aa7b801d89400a9f5e9e4c9a86e73c5d723 Signed-off-by: Wang Kun <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
c8f70c055a073d0f87a0a63f9f09fd02f230b512 |
|
29-Nov-2013 |
Li Zeng <li.zeng@intel.com> |
video: expand IS_MRFLD to cover Moorefield platform BZ: 155306 expand IS_MRFLD to cover Moorefield platform Change-Id: Id99045f940f355b456bf30e5105edc733c96b5d3 Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
913999933b93af5ec1cc99a28b961fa12834c085 |
|
18-Sep-2013 |
Nana GUo <nana.n.guo@intel.com> |
psb-video: frame-level decoding with slice header parsing BZ: 139405 frame-level decoding with slice header parsing when D0I3 enabled to avoid VED power down between slice header parsing and decoding Change-Id: I0b1be72e399fb90a0d88488dfcc49a37edac82da Signed-off-by: Nana GUo <nana.n.guo@intel.com> Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
4d06c1febaa800c6a9efb9908a2c6233472c7464 |
|
31-Aug-2013 |
Li Zeng <li.zeng@intel.com> |
VED: Enable VED buffer scaling BZ: 134818 Enable VED buffer scaling Change-Id: I084e15a29f3019f1b2c5f43ab20f798829229bd1 Signed-off-by: Li Zeng <li.zeng@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ca854bdaae4b5d5c28d9c492d0b4f3a563d57703 |
|
21-Oct-2013 |
Zhao Liang <leo.zhao@intel.com> |
Use graphic buffer native handle structure to parse gfx buffer color format BZ: 146347 since different color format gfx buffer has different property, use color format in structure to handle different cases. Change-Id: Iec8a3067f4175a33e6f6daace215716ad9c07845 Signed-off-by: Zhao Liang <leo.zhao@intel.com> Reviewed-on: http://android.intel.com:8080/139815 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
8b9d488edafa54dce4d1fa4ae99e493ad840517d |
|
14-Aug-2013 |
Li Zeng <li.zeng@intel.com> |
VED: Enable two-pass rotation for merrifield BZ: 128654 Enable two-pass rotation for merrifield Change-Id: I7876d9f154966809d90482f22de524dedda7e2db Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/125867 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
438ce6b6895ee98bc732cc15061eca5c41de8a45 |
|
18-Jul-2013 |
Dan Liang <dan.liang@intel.com> |
psb_video: query the transform from hwc when nativeWindow is absent BZ: 119799 MediaCodec invokes video decoder across different processes and in this case ANativeWindow cannot be passed directly. So share_info/payload is utilized to pass the transform info from HWC. Besides, one constraint is added here to allow only protected content video playback go through this path. Other cases can fall back to ST. Change-Id: I38236e4d766e45ffb13abe98f816049f52207e00 Signed-off-by: Dan Liang <dan.liang@intel.com> Reviewed-on: http://android.intel.com:8080/119443 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
7fe83028016237543fd7ffb31036023398dd62b6 |
|
26-Jun-2013 |
pingshix <pingx.shi@intel.com> |
1. vaDeriveImage() return error on reconstructed frames 2. Added tiled to linear memory conversion in vaGetImage() BZ: 118261 This patch is submitted according to newencode test tool,reconstructed frames is tiled format so vaDeriveImage() return error which only support linear format. vaGetImage() should be invoked to dump reconstructed frames. Change-Id: I170940e38302171f10d03912268c85723ea83e33 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/115373 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
4985c4c7c4894dc1feb6b8d678e2f9b9d2f05543 |
|
07-Jun-2013 |
SUN,Jing <jing.a.sun@intel.com> |
Fixed JPEG encoding's quality setting taking no effect issue. BZ: 111102 Issue: JPEG encoding's quality setting can't take any effect, which was a regression issue caused by Patch 108062's typo. Solution: Corrected its typo and the issue was fixed. Change-Id: I03404f976904f7c6b272b0590a1337655620749d Signed-off-by: SUN,Jing <jing.a.sun@intel.com> Reviewed-on: http://android.intel.com:8080/112287 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
dd0a0b792078d587a2e266f146ccd287c39a742d |
|
09-May-2013 |
edward lin <edward.lin@intel.com> |
Modified the trace methods for Merrifield Video Encoder BZ: 106767 added some trace functions to trace the parameters. delete some debugging trace functions. delete some compiling warrning. Change-Id: Ib37d57f5339178e76fb74b5134a2e36c121ab61b Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/107440 Reviewed-by: Ding, Haitao <haitao.ding@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
b7c527a64448cfeedb2fe114b673af667f92faf2 |
|
03-Apr-2013 |
hding3 <haitao.ding@intel.com> |
psb-video: enable vp8 decoding for Baytrail platform BZ: 96355 Only vxd decoding is enabled for BYT platform. Need use BAYTRIAL macro to disable compiling encode/vpp code. On baytrail, currently NV12 linear format is not supported. Need do CSC to convert NV12 to YV12. Change-Id: I8b59b2bbbdf90f9612bc77db4ad63d7ae347f720 Signed-off-by: Fei Jiang <fei.jiang@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/99805 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ea2c7216b1b3a8b7a00ffd63ef4ae46c5e8f9fe5 |
|
28-Mar-2013 |
Sun, Mingruo <mingruo.sun@intel.com> |
Integrate VSP VP8 Encoder user space driver code[Video-MRFLD] BZ: 90819 Integrate VSP VP8 Encoder user space driver code(VIED 1.5) Change-Id: Iaaa3d80dd0f9908e92c48c6b80f9e4ab0d3bbd0a Signed-off-by: Sun, Mingruo <mingruo.sun@intel.com> Reviewed-on: http://android.intel.com:8080/99033 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
5dded681fc06f6f765840c45a5e6d57cdf79e561 |
|
11-Mar-2013 |
edward lin <edward.lin@intel.com> |
[MRFLD-VIDEO] Enable dump reconstructed frames in va_encode for Merrifield Video Encoder BZ: 88656 This patch enabled the transferring extra-buffer as thereference/reconstruction buffer, and return the buffer index to identify which buffer is the reconstruction buffer by reserved variable. Change-Id: I1a24d6a762a45da5ef55bb384a379a73ce7c02e8 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/96083 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
925e65d1ed4a080e83ea5fcaea1c3c802e427e6c |
|
21-Feb-2013 |
pingshix <pingx.shi@intel.com> |
ved: support ved output scaling BZ: 87314 support ved output scaling Change-Id: Ie65df2a29e7d928db75e7d1c6bce0858089973a7 Signed-off-by: Li Zeng <li.zeng@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/92918 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: Jiang, Fei <fei.jiang@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
eb4e7a2a0d7357995e994c50d2185f966d6f1985 |
|
25-Feb-2013 |
pingshix <pingx.shi@intel.com> |
[MRFLD-VIDEO] Enable two pipe kernel module for Merrifield Video Encoder BZ: 88978 enable user-space to fit kernel space's change on this bug. Change-Id: I6d4873b4e0cb9723b5ace895c7a00f4a038f02f9 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/93534 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
381e313cd06b652a08bef36b3e9d44ae096e72b2 |
|
04-Feb-2013 |
pingshix <pingx.shi@intel.com> |
Add buffer-reloc to command buffer for Merrifield Video Encoder[MRFLD-VIDEO] BZ: 85080 enabled the buffer-reloc function for Merrifield Video Encoder. cleaned command buffer code. removed some unused macro define. Change-Id: I2c9bb9144d950c094bea5cf5175148c3078617b3 Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/90169 Reviewed-by: Lin, Edward <edward.lin@intel.com> Reviewed-by: Gozalvez Herrero, Juan AntonioX <juan.antoniox.gozalvez.herrero@intel.com> Tested-by: Gozalvez Herrero, Juan AntonioX <juan.antoniox.gozalvez.herrero@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ba4bbde36b64f076cfb1dd1783fe08e71a5fd671 |
|
28-Jan-2013 |
hding3 <haitao.ding@intel.com> |
Enable TWO pipe for Merrifield Video Encoder BZ: 71956 add one flag TOPAZHP_PIPE_NUM to control the pvr lib using 2 pipe or 1 pipe. add one function in psb_buffer.c to get the coded data from segment buffer Change-Id: I04b9038e1b28b9a28475a15ae832f7ca536b82bd Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/88881 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
13149b728d681c33e036a3e26b1b61d5a8b78204 |
|
22-Jan-2013 |
edward lin <edward.lin@intel.com> |
updating the slice parameters processing for Merrifield Video Encoder BZ: 77241 updating slice parameters processing function to be compatible for Medfield Slice parameters structure. fixed some bugs for psb-video under all I frames mode for some floating error. modified the value IdrPeriod/IntraPeriod/IpPeriod checking part finished the fixing work. please note: the ip_period should be the count of B frames.[1, 4] this patch contains several other BZ's patch. Change-Id: Id156d895e0cb5b318f091fd17cbfaacea348d892 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/88044 Reviewed-by: cactus <cactus@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
d22d044ca1d9898843c35944ef93cfa89e1a088a |
|
06-Jan-2013 |
pingshix <pingx.shi@intel.com> |
[MRFLD-VIDEO] Critical klocwork issues of Merrifield Video Encoder User-Space Driver BZ: 77674 Critical klocwork issues of Merrifield Video Encoder User-Space Driver I fixed the critical klocwork errors and delete the macro _TOPAZHP_VIR_ADDR_ which used for debugging. Change-Id: Ic7b8f86a4a8b718f787953fd6cbca842a16df2da Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/85163 Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
96b0e013cefb77a845b6533d4c2ecf6f0aa429fc |
|
20-Dec-2012 |
edward lin <edward.lin@intel.com> |
define in the code for Merrifield video encoder user-space driver [MRFLD-VIDEO] BZ: 76157 Firstly, I modified the code of psb_surface_attrib.c and psb_texture.c, psb_texture.h to make sure this code could be compiled ok on Linux environment. Secondly, I removed and reduced some DEBUG Macro define for Merrifield Video Encoder user-space driver. this modified would not affect the running of encoder, only for code clean Change-Id: I68ad681333e766a1b8bc2577714a1be6f07c249b Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/83598 Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
81826d3ab4c9cf28ea853f1545042aa53a0f0abf |
|
25-Dec-2012 |
Li Zeng <li.zeng@intel.com> |
ved: implment VPP function for msvdx BZ: 78377 Implement VPP function for msvdx to support standalone rotation Change-Id: I764ecc23fb440c6bc54860303341ba10fa52cc32 Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/85117 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
60acc53b7127b8fbaec5cc53d695268c13659092 |
|
25-Dec-2012 |
Ma, Hongpeng <hongpeng.ma@intel.com> |
psb_video: signal DSR to update framebuffer image on CTP platform BZ: 76325 For CTP platform, command mode is enabled for display; testsuite should signal display module to update framebuffer image when video frame is ready. On MFLD platform, display is running on video mode and has no this issue. Change-Id: I56b543ce27aabc803bcb08f60d79ebd4f497c0de Signed-off-by: Ma, Hongpeng <hongpeng.ma@intel.com> Reviewed-on: http://android.intel.com:8080/83765 Reviewed-by: Guo, Nana N <nana.n.guo@intel.com> Reviewed-by: Liang, Dan <dan.liang@intel.com> Reviewed-by: Chen, Tianmi <tianmi.chen@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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
7bb84b457d5658da0c850ed13dff3d212af70771 |
|
06-Dec-2012 |
Edward Lin <edward.lin@intel.com> |
[PORT FROM MAIN][MRFLD_VIDEO] Enable video encode on VP with Merrifield video driver BZ: 66906 Merged video encoder user-space part Added fw/topazhp/Android.mk Change-Id: I779ddb5f77d6cf75b13d6b2d077285247cd7d342 Signed-off-by: Edward Lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/82278 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
684f0e29e29ca32fad49439cfe0392417361d34d |
|
27-Nov-2012 |
Li Zeng <li.zeng@intel.com> |
[PORT FROM MAIN]ved: support memory tiling BZ: 70693 support memory tiling for 1080p on CTP Change-Id: Id342818a3d4b599c8e8416ea452c5ef3a118bb56 Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/82314 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
7c683a316b6623e75c0d2ebe5d6c00c832968375 |
|
28-Oct-2012 |
ashish singhi <ashish.singhi@intel.com> |
WiDi: [Multi-tasking] Set the Surface information. BZ: 64895 Native window Information is set here & used by HWC to distinguish between two playbacks. This patch will set the native window in share info structure which is corresponding to intel gralloc payload structure used at IntelWidiPlane. Change-Id: I62988c5af893f8996a8ad525cd2f01f490cbcc96 Signed-off-by: ashish singhi <ashish.singhi@intel.com> Reviewed-on: http://android.intel.com:8080/71926 Reviewed-by: buildbot <buildbot@intel.com> Reviewed-by: Tao, Tao Q <tao.q.tao@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Zhu, Tianyang <tianyang.zhu@intel.com> Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: Hu, Jason <jason.hu@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: lab_cactus <lab_cactus@intel.com> Tested-by: lab_cactus <lab_cactus@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
6d37ae34fcae80f2e898b61e2506ed8e887bd16a |
|
17-Oct-2012 |
nguo <nana.n.guo@intel.com> |
psb-video: refine video driver code for error check BZ: 62498 define macro to make readable Change-Id: I7b18e8f48db1565bf23595a303c85c18f26ec85b Signed-off-by: nguo <nana.n.guo@intel.com> Reviewed-on: http://android.intel.com:8080/70537 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> Reviewed-by: Sun, Mingruo <mingruo.sun@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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
61e067e1c2cfca5234c4a7fa2af351206b543904 |
|
26-Sep-2012 |
hding3 <haitao.ding@intel.com> |
Comment out dead code to improve code coverage rate. BZ: 58051 some functions are not used any more, but we'd like to keep them in git for future reference. Add "#if" to these functions to improve code coverage rate. Change-Id: I26e1e81d1f815bd96fd9990d7bd33537d5d057d1 Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/67821 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
38d89d625f11c0c3f0ff313cef450252e6467baf |
|
17-Sep-2012 |
hding3 <haitao.ding@intel.com> |
Merged the latest Merrifield video encoder code here, and fixed some compiling error BZ: 57543 fix some compile error to make psb-video can pass compile both android and linux development env. #MFLD part. Change-Id: I45f10c52d75c0b429f78b5d0fe21c2d8898a2815 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/66662 Reviewed-by: Zeng, Li <li.zeng@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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
7a7f243488d6d292901b6afcee37683635fc5a77 |
|
23-Aug-2012 |
Wang Kun <kun.k.wang@intel.com> |
Update the VSP to VIED 0711 release. BZ: 51921 VAProfileNone was updated to -1 on libva, so we need to add a new vpp_profile for only VSP. Add the support to query the filters capability for different frame. Change-Id: I243b076b31547b18cbd0256f3b155b0fd10785fd Signed-off-by: Wang Kun <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/63242 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
9516ea03c6311f5aa253038310950fc534df28e6 |
|
24-Jul-2012 |
Fei Jiang <fei.jiang@intel.com> |
psb-video: remove bcd/texture streaming related code BZ: 48457 BCD driver is unused since Android ICS. Change-Id: I862fc75630d47662a974e17c7bff7492fe9d6bf7 Signed-off-by: Fei Jiang <fei.jiang@intel.com> Signed-off-by: Tong, Bo <box.tong@intel.com> Reviewed-on: http://android.intel.com:8080/60895 Reviewed-by: Xu, Randy <randy.xu@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
da36b81f6a3b7260217195d260acc341324512ef |
|
05-Jul-2012 |
Li Zeng <li.zeng@intel.com> |
Video: Enable VP8 decode with msvdx fw 1366ss on FPGA [MRFLD-VIDEO]. BZ: 45385 modify vp8 decode according to msvdx fw 1366ss interface Change-Id: I8c2e2fb258b93d5c9b825b68743fb7c98b524c0b Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/59713 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
98a9f0f7d9fd6f992c9be6750c941ce8723159ad |
|
06-Jul-2012 |
ttao1 <tao.q.tao@intel.com> |
widi: add support for video that has rotation info for widi BZ: 45538 Add support for video that has rotation info for widi. Because of video encoder enhancement, buffer list is not required for encoder setup. The khandle list is also removed from psb_surface_share_info_s Change-Id: I7578be476df7e9eb5a6b85657d55a0e215ee7246 Orig-Change-Id: I0c83d4cb339c21be5980adafa17ca33e24e01809 Signed-off-by: ttao1 <tao.q.tao@intel.com> Signed-off-by: Rajneesh Chowdhury <rajneesh.chowdhury@intel.com> Reviewed-on: http://android.intel.com:8080/59669 Reviewed-by: Zhang, Xiaolin <xiaolin.zhang@intel.com> Tested-by: Zhang, Xiaolin <xiaolin.zhang@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
d03b75a0bb7d76d8d05509f5b581ab3b5d36a20d |
|
13-Jul-2012 |
Xiaolin Zhang <xiaolin.zhang@intel.com> |
fixed the JB compileration error. BZ: 47236 fixed the JB compileration error by changing some header files path. Change-Id: I924f7fd4d794ee6dff5ba09d894f3cdc5759d3df Signed-off-by: Xiaolin Zhang <xiaolin.zhang@intel.com> Reviewed-on: http://android.intel.com:8080/56587 Reviewed-by: Beare, Bruce J <bruce.j.beare@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
430ce5c32361119ed81a62c918be6afbdd053edd |
|
13-Sep-2012 |
hding3 <haitao.ding@intel.com> |
merrifeild code checkin for jpeg, lnc_ospm, vp8 decode feature [MRFLD-VIDEO]. BZ: 44466 merrifeild code checkin for jpeg, lnc_ospm, vp8 decode feature. Change-Id: Ie17729c87e9e10b5f231889769a2a1feac4aaa13 Signed-off-by: hding3 <haitao.ding@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
b0bdca543d797b3c3ce9565299f4bf33bca8fd30 |
|
01-Jul-2012 |
hding3 <haitao.ding@intel.com> |
merrifeild code checkin for jpeg, lnc_ospm, vp8 decode feature. BZ: 44466 merrifeild code checkin for jpeg, lnc_ospm, vp8 decode feature. #this is the MFLD part of original MRFLD patch 54926. Change-Id: I27310aaef06dadb7d06b693eca80f2716b4e87c8 Signed-off-by: hding3 <haitao.ding@intel.com> Signed-off-by: msun9 <mingruo.sun@intel.com> Signed-off-by: Li Zeng <li.zeng@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@intel.com> Signed-off-by: Jing SUN <jing.a.sun@intel.com> Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/54926 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
8e9a21e730449c10cac6e6f69d255611c93f63c2 |
|
13-Sep-2012 |
hding3 <haitao.ding@intel.com> |
porting MRFL branch to ICS mainline [MRFLD-VIDEO]. BZ: 35390 porting MRFL branch to ICS mainline.update version r7. Change-Id: Ia48689ead949f44d32817d062accab06b1ecd3a6 Signed-off-by: hding3 <haitao.ding@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
f31d5416a60f83e184b0906a7ec77ba021840531 |
|
11-Jun-2012 |
hding3 <haitao.ding@intel.com> |
porting MRFL branch to ICS mainline BZ: 35390 porting MRFL branch to ICS mainline.update version r7. #this is the MFLD part of original MRFLD patch 52337. Change-Id: I77b60e88fdda5ad8166a6578fac99b4523c5a29c Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/52337 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
a1756818411b990c978385ae425ea2d4610c7c08 |
|
29-May-2012 |
Fei Jiang <fei.jiang@intel.com> |
[PORT FROM R3] psb-video: set protected flag from mix to kernel through psb-video. BZ: 37972 Pass VA_RT_FORMAT_PROTECTED flag to kernel driver to notify IED is on. Change-Id: I4f88bcaf84fb96a5c2db7c18f60617b2e7b8beed Orig-Change-Id: Ic82125cdf710a98f8dd71d03827e995bbc77e8cb Signed-off-by: Fei Jiang <fei.jiang@intel.com> Reviewed-on: http://android.intel.com:8080/50632 Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
f614fdcfc6d3b9802ab2501dbd84d42a82282fcc |
|
24-May-2012 |
Fei Jiang <fei.jiang@intel.com> |
[PORT FROM R3] psb-video: add psb_SetTimestampForSurface to set timestamp in share_info for surface. BZ: 37057 Need sent timestamp info to hwc through video driver for widi case. Change-Id: Id8bedcd595477af0c282fb2293f00a898c177fe9 Orig-Change-Id: Ib0f2e167e5840474a243f1ff1ef0eeb9b8f96755 Signed-off-by: Fei Jiang <fei.jiang@intel.com> Reviewed-on: http://android.intel.com:8080/50116 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
c60d5b7bdb5616ca37e0b912c10725bec4320f33 |
|
13-May-2012 |
Fei Jiang <fei.jiang@intel.com> |
psb-video: refine video driver debug/trace function BZ: 36116 Previous video driver debug/trace function is a bit of mess, not easy to use. Divide the debug/trace to different levels and remove some redundant code. With this commit, the example psbvideo.conf would be like: PSB_VIDEO_TRACE=/data/log PSB_VIDEO_TRACE_LEVEL=1 PSB_VIDEO_TRACE_OPTION=16 Details of level and option can be seen from the psb_drv_debug.h. Change-Id: Icd2789522deca6e7b2469547d10a11b815636e8f Reviewed-on: http://android.intel.com:8080/48610 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> Reviewed-by: Zeng, Li <li.zeng@intel.com> Reviewed-by: Sun, Mingruo <mingruo.sun@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
d3e97838845e2486aff54fc1ed9ba8b4af3d36fa |
|
11-Apr-2012 |
Tianyang Zhu <tianyang.zhu@intel.com> |
Video: Query Widi status to decide whether to disable MSVDX_Rotation BZ: 30544 It is a part of implemented for BZ30544, depends on patch 42633 and 42619. Change-Id: I0a4c265111c53b33e6105d557ee14802d3b6c43f Reviewed-on: http://android.intel.com:8080/43016 Reviewed-by: Zhu, Tianyang <tianyang.zhu@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
5218326fef3ee99570e4c9d692d62872052ea219 |
|
11-Apr-2012 |
ttao1 <tao.q.tao@intel.com> |
widi: Add new flag, used_by_widi, to psb_surface_share_info_s. BZ: 31003 Add flag used_by_widi into psb_surface_share_info_s structure. psb_video sets the flag to be 0. HWC checks this flag, if the flag is already set by widi, the native handle will not be used for widi AVC encoder setup. HWC may still send the last native handle even decoder relased the native buffers. Change-Id: I2892f3a0bc6604422c6f5180d7cca4c3d65c08b1 Signed-off-by: ttao1 <tao.q.tao@intel.com> Reviewed-on: http://android.intel.com:8080/43023 Reviewed-by: Veeramani, Karthik <karthik.veeramani@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Tested-by: Sun, Hang L <hang.l.sun@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
9f388f4488bba39eeac0c97ddaa6480362edf952 |
|
01-Apr-2012 |
Jason Hu <jason.hu@intel.com> |
force to use overlay for protected content video. BZ: 29326 set force overlay flag for protected content in payload buffer. Change-Id: I0dcc9f2f671662ed742a0489e5f6317529fab2fc Signed-off-by: Jason Hu <jason.hu@intel.com> Reviewed-on: http://android.intel.com:8080/42049 Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
e17e82feae9a81cafd79e27e093741e4af9b1e46 |
|
30-Mar-2012 |
Bin Gao <bin.gao@intel.com> |
psb_video: enable video playback for CLV+ BZ: 29760 Need add new pci id to user space library psb_video to enable video playback for CLV+. Change-Id: Ib69c274256b14bdf6bb96e1198debfae5c0bf901 Signed-off-by: Bin Gao <bin.gao@intel.com> Signed-off-by: Chilakala Mallikarjuna <mallikarjuna.chilakala@intel.com> Reviewed-on: http://android.intel.com:8080/41722 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
a53f777035596f2f2228b1d689adbdebd192c144 |
|
22-Mar-2012 |
ttao1 <tao.q.tao@intel.com> |
Add kbuf handle list into surface payload for HWC BZ: 28395 During video playback, HWC maps payload from native handle to get list of kbuf handles for Widi setting up AVC encoder. Change-Id: I5c2c2b4a31a4de44c7a08ec4afd9c8c2356c0f7a Signed-off-by: ttao1 <tao.q.tao@intel.com> Reviewed-on: http://android.intel.com:8080/40269 Reviewed-by: Chowdhury, RajneeshX <rajneeshx.chowdhury@intel.com> Reviewed-by: Sun, Hang L <hang.l.sun@intel.com> Reviewed-by: Poornachandran, Rajesh <rajesh.poornachandran@intel.com> Reviewed-by: Verdu, Miguel <miguel.verdu@intel.com> Tested-by: Sun, Hang L <hang.l.sun@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
9190b606edae32a87310efe1027cdae8ef772656 |
|
08-Mar-2012 |
Fei Jiang <fei.jiang@intel.com> |
psb_video: enable bob deinterlace feature BZ: 24913 Pass deinterlace info from video driver to hwc module. Change-Id: I9edcc80d4a37e6147ee24b336d4a32b1e33a0e7e Reviewed-on: http://android.intel.com:8080/38075 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> Reviewed-by: Guo, Nana N <nana.n.guo@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
476f382b52ba06226b1ce473b56c388e6718e5e2 |
|
21-Mar-2012 |
Jason Hu <jason.hu@intel.com> |
Revert "Revert "handle correct rotation display for extended video mode"" BZ: 22802 This reverts commit b32eb5176b5d6f9ff190271d9b8166c35d976bb5. Change-Id: I5b947c2a332f0447f3e5bea7eeaef18f534cd1c1 Signed-off-by: Jason Hu <jason.hu@intel.com> Reviewed-on: http://android.intel.com:8080/39888 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
d3db4564737d5b54b21a7e603cca1a3307c1dcca |
|
20-Mar-2012 |
Olivier Monnier <olivierx.monnier@intel.com> |
Revert "handle correct rotation display for extended video mode" BZ: 22802 Regression during cat0 testing: Video playback shows corruption in landscape mode for recording video of portrait mode This reverts commit b699ed82836d68ffc930827b7b7b35372ac4407e. Change-Id: Ia95625cd20eec5eb7a33f5d599fa3af31194d0a2 Signed-off-by: Olivier Monnier <olivierx.monnier@intel.com> Reviewed-on: http://android.intel.com:8080/39755
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
105e633fc049869fb3d28e2587626d710b09d409 |
|
12-Mar-2012 |
hding3 <haitao.ding@intel.com> |
handle correct rotation display for extended video mode BZ: 22802 For local video mode, we get the correct display degree according to layer's transform. Layer's transform equal surfaceflinger's transform adds to clip's meta data rotate info. However, For extend video mode, we need to ignore surfaceflinger's transform and only care clip's meta data rotate degree. Change-Id: I03bc140bd6cc3a178e1fc0027ae537423e0ae848 Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/38297 Reviewed-by: Hu, Jason <jason.hu@intel.com> Reviewed-by: Zhu, Tianyang <tianyang.zhu@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
2ce4449fad0d9c41797472ac686cd39bef75ce81 |
|
29-Feb-2012 |
Miguel Verdu <miguel.verdu@intel.com> |
Check sync flag for rendering set by HWC BZ: 25331 The Hardware Composer sets this new flag when it sends the surface to render target (HDMI, overlay or WiDi) It clears once the surface has been succesfully render. This can be queried by decoder using vaQuerySurfacestatus Change-Id: I1de3cfe51ee4f3842efb147e1212f5c541975a6d Signed-off-by: Miguel Verdu <miguel.verdu@intel.com> Reviewed-on: http://android.intel.com:8080/37266 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Tested-by: Sun, Hang L <hang.l.sun@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
67612a448651896b2557796ff98d46c5e0dbbdc6 |
|
24-Feb-2012 |
hding3 <haitao.ding@intel.com> |
psb_video: Fix klocwork issue. BZ: 23921 There are some critical klocwork issues in MRST code. Considering Android ICS doesn't support MRST platform, removing MRST files from makefile is safe and it will clear these klocwork issues and also make a smaller library binary. Change-Id: I75d285f1acadf5e589045b1c42229335716419d5 Signed-off-by: Elaine Wang <elaine.wang@intel.com> Reviewed-on: http://android.intel.com:8080/36498 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
930394d4842050d9ce19db36b16c30d9db78f076 |
|
13-Feb-2012 |
Li Zeng <li.zeng@intel.com> |
ved: CLV ved use punit to upload firmware as MFLD D0/D1 BZ: 23230 CLV ved uses punit to upload firmware as MFLD D0, modify a macro IS_MFLD Change-Id: I0d32ad6f56c52c9d09f6dd1f97e84fb9b7edd9c0 Signed-off-by: Li Zeng <li.zeng@intel.com> Reviewed-on: http://android.intel.com:8080/35015 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
751400dde1eac64dd41c7de33fcddf8a939e4ab2 |
|
20-Jan-2012 |
hding3 <haitao.ding@intel.com> |
psb_video: porting patches from R2 to R3 for psb_video BZ: 20870,19404,15626 Patch porting from R2 to R3 for psb_video Change-Id: I152c61118e9945181f0f70a85d87528a04b432c2 Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/32630 Reviewed-by: Jiang, Fei <fei.jiang@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
632959e77cf0fbcf6a6e2f9bad2d9032b9ac18f2 |
|
30-Dec-2011 |
Jason Hu <jason.hu@intel.com> |
Video: Enable overlay rotation for ics. BZ: 15626 Use gralloc sub alloc to share rotate buffer handle b/w psb-video and hwc. Enable native window pass down to psb-video from OMXcodec to query rotation info from surface flinger. Change-Id: Ica929021d9a8b41f3b3b807039e94cd0a7305b28 Reviewed-on: http://android.intel.com:8080/30225 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
fa6f2e9012a890942a47eae9f6f1a0ddcd97e9a4 |
|
18-Dec-2011 |
Fei Jiang <fei.jiang@intel.com> |
video: enable ICS graphic buffer decoding and rendering. BZ: 18370 This patch enabled to use external buffer for video decoding, will wrap a gralloc buffer to TTM buffer. Change-Id: I06c5746c22b94c46fb0e7194c554c9d798743ff5 Reviewed-on: http://android.intel.com:8080/28068 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
35405e1aaaefd5bb307ba7f7161e138a86880020 |
|
07-Nov-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: ww46.1 Porting local psb-video to MFLD Android R2 BZ: 13659, 5822 BZ13659. Whether to recalculate final rotation depend on both va rotation from app and window manager rotation. So set rotation dirty flag when app set va rotation, and delay to recalculate final rotation until we know WM rotation. BZ5822. Bypass overlay color correction and suppose to be replaced by pipe color correction in future. surface_extinfo: Remove the extra memset psb_surface.h: define SET/GET_SURFACE_INFO_rotate/protect in a common place protected decode: the rotated surface should derive the protected flag from the main surface Change-Id: I64a838a70e627aee3aa4298eb1e861e6221e093b Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/23375 Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
680952832ef474a95bb0c4fee50c06e5126ad66d |
|
03-Nov-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: ww45.4 Port the local psb-video and libva changes to MFLD Android. BZ: 13645, 13068 DDK3.0 update for psb-video (NOT enable) Error Concealment codes for MFLD (NOT enable) Add CloverTrail deviceID Fix segfault issue Fix wrong cbp_size_value_minus1 calculation. Need a new encode parameter buffer type for HRD parameter setting. Change-Id: I6d9d1936bf2ade8dc4129a210e718a16e6b13933 Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/23007 Reviewed-by: Wang, Elaine <elaine.wang@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
3f3d1e8746d2b793c982ac19a73061e006b1b178 |
|
24-Oct-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: ww44. Refine the codes and fix bug 12552 BZ: 12552 Remove trailing space, and codying style refine Change-Id: Ie30298ce78b12dd668d5a9e46d59b79278b43003 Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/22262 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> 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>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
e9f11f100c212e9aeb194337ae43bbfea6a130db |
|
18-Oct-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: ww43.2 disable local rendering when widi in extvideo mode BZ: 11225, 11226 widi support: disable local rendering when widi in extvideo mode Fix most of the compiler warnings Remove bcd_ttm_handles which is not used now Correct the chroma_offset calcualtion in pnw_hostcodec modify the chroma offset in the func pnw_RenderPictureParameter() to make grabencode work correctly on grabencoding 720P clip Change-Id: If76829fed5169efe080bf4043c4cac855a3f75dc Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/21909 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
6e19dd0fd3388e704d0ee5d180bcb9c356aacc44 |
|
08-Oct-2011 |
Shuduo Sang <shuduo.sang@intel.com> |
[PORT FROM R1] Video: ww40.5 Porting local psbvideo to MFLD Android BZ: 11126, 11008, 11086, 11496 Delay overlay init to the first render and add more error handling when create overlay cmd buffer. Origianlly when create decode surfaces, the surface is registered into BCD But the surface may not be used for rendering. This patch delay surface BCD register later, so that only when rendering, the surface is registered into BCD Change-Id: Id2250e9096a6e64aca322c0c85d496efc4998d94 Orig-Change-Id: Ie4dc9bea3797bc06cfed54816fb0f9afaa9f8863 Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/20863 Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
b6b9c482c9c72f4e2bc90260813cc00b454e011d |
|
20-Sep-2011 |
Shuduo Sang <shuduo.sang@intel.com> |
[PORT FROM R1][Video] ww38.5 -- Porting the 8998,9421 and 9915 patches. BZ: 8998, 9421, 9915 BZ8998: remove check ref surface of P frame in MPEG4 BZ9421: If one thread never create texture stream source, it should not destroy texture stream source either. BZ9915: Youtube video is not full screen play on HDMI device sometimes. Change-Id: I4430eabdbc130fcdb82cf996c5bf391e21f4616a Orig-Change-Id: Icf67b3a15c9778432b1683f1bcb9964c1a32fd3d Signed-off-by: Kun Wang <kun.k.wang@intel.com> Reviewed-on: http://android.intel.com:8080/19058 Reviewed-by: Sang, Shuduo <shuduo.sang@intel.com> Tested-by: Sang, Shuduo <shuduo.sang@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
439ac7d8f5824cd50eeab72deda0dcbf9f2aedbf |
|
13-Sep-2011 |
Shuduo Sang <shuduo.sang@intel.com> |
[PORT FROM R1][psb_video] Video: revert MSVDX context id setting code change for PWN D0 BZ: 8995 Context id setting change breaks TOPAZ D0i3. Revert this modification. Change-Id: Ie525580f9b3fa3fbd9078fcff84818861922360a Orig-Change-Id: Ia0ac5cabe3ba4ac0a171bc3bc5eec0c5b0b4cf80 Signed-off-by: Binglin Chen <binglin.chen@intel.com> Reviewed-on: http://android.intel.com:8080/18335 Tested-by: Sang, Shuduo <shuduo.sang@intel.com> Reviewed-by: Monnier, OlivierX <olivierx.monnier@intel.com> Tested-by: buildbot <buildbot@intel.com> Reviewed-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ba9074356bbc4239c3141e40dcec806886de48d8 |
|
13-Sep-2011 |
Shuduo Sang <shuduo.sang@intel.com> |
[PORT FROM R1][psb_video] Video: Enable PNW D0 video playback BZ: 7486 * change conext id for each stream decoding * update FW to 1313 NOTE: FW name should be change to DE2.1 Change-Id: I61416d7a12587e088e23700175b2538ff7413d37 Orig-Change-Id: Ic2d0c85f8fe26da63dfb70ad2ebf54b8c310c4dc Signed-off-by: Binglin Chen <binglin.chen@intel.com> Reviewed-on: http://android.intel.com:8080/18333 Tested-by: Sang, Shuduo <shuduo.sang@intel.com> Reviewed-by: Monnier, OlivierX <olivierx.monnier@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
2d4ed17a7b4c8d106f4d894f84576a7ab7501d91 |
|
13-Sep-2011 |
Shuduo Sang <shuduo.sang@intel.com> |
[PORT FROM R1][psbvideo] fix the encode crashed problem, fix the error ratation and the UI button disappear problem and fix the screen black problem BZ:8026,7905,7920,7594 set bitrate to a reasonable value if it's set to zero. reset texture source status in the initialization. Change-Id: I94ee7dbecd40252a330f2cf558777c8a4179a896 Orig-Change-Id: Ic8e64c18ea789108158a99c050304b2647762b88 Signed-off-by: jiguoliang <jiguoliang@localhost.ccr.corp.intel.com> Reviewed-on: http://android.intel.com:8080/18331 Tested-by: Sang, Shuduo <shuduo.sang@intel.com> Reviewed-by: Monnier, OlivierX <olivierx.monnier@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
f91c8768670386683a281cc39141e21bdda9c97f |
|
08-Aug-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: Porting the local psb-video codes to MFLD Android BZ: 6825 BZ6825 Add more check for rotate surface rotate: make texstreaming/overlay VA rotation set from vaSetDisplayAttribute work Aligned with opensource version Fix ttm object count increase after capture a picture. Change-Id: I4a593be8dd2736f10c045f41f70beba3423cf6e7 Signed-off-by: Kun Wang <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
cafec1db7e3fab84fe6908d9b4398e1867978e23 |
|
06-Jul-2011 |
Austin Yuan <shengquan.yuan@gmail.com> |
video: more grain-fined error handling BZ: 4217, 4283 1) not register BCD if VA surface is YUV422 2) not hard code BCD ioctl 3) stop overlay if overlay is not used Change-Id: Ib19c981787c03fac4df4f70e48f739c2c22e7121 Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
5fc4c9dad588a06fd9f9d03585991517ff59dad1 |
|
30-Jun-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: Porting the local psb_video driver to MFLD Android BZ: 3585, 3764, 3978, 3981, 3982 BZ3585: Modify obj_context->interlaced_stream for H264 BZ3764: Overlay destbox is properly intialized. BZ3978,3981 and 3982,add code to check parameter Other local changes. Change-Id: Idd17413ac2fb0e764a45b894307a777356648e02 Signed-off-by: Kun Wang <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
0da1930627209986e8db220799a690f816494401 |
|
14-Jun-2011 |
Austin Yuan <shengquan.yuan@gmail.com> |
Video: msvdx rotation support and some sanity check of parameters BZ: 2207, 2984, 2986, 3038 Enabled msvdx rotation: 1) when detectes surfaceflinger has rotate, notify per-context msvdx rotate support 2) check if the incoming stream is interlaced or not by PicParams if it is interlaced clip, doesn't use msvdx rotate 3) export PSB_VIDEO_NOROTATE to disable rotate support for BZ2986 and BZ2984, add checking VASubpictureID and modify function vaSetSubpictureChromakey for BZ3038, Clear local drawable when texstreaming switch to overlay render path Change-Id: I4d8f8340c65615d02947b7388f9ddc744a57dec3 Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
ca7d98aa1e54c9ee6ee79eb46ad25e0b897e7c51 |
|
26-May-2011 |
Austin Yuan <shengquan.yuan@gmail.com> |
Video: fallback to TS when detects rotate BZ: 2529 This is the second patch to temp fix video playback rotate issue getVideoPostMethod is used to return surfaceflinger layer compostion status, in addition for it, add the screen rotation info into it, then with a query, video driver can get the rotation information and fall back to texsteaming (temporarily) accrordingly Change-Id: Ic715ed3e4caa89869f55944e5055493797deb6fd Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
65174cf623a03bf5ce819778f8bca002674c2e7e |
|
19-May-2011 |
Austin Yuan <shengquan.yuan@gmail.com> |
Video: fix some random uninitialized data which will capture hang BZ: 2351, 1119 HDMI resource are local variables and not fully initialized, by move it to driver private data to fix video capture random data corruption issue, which will cause video caputre hang issue Change-Id: I99437e72155ecf55ff218d80c7f6c586b70cdd7b Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
54752e65b02b1a84c491e3f9c964046faeea306e |
|
09-May-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: porting the lastest psb_video to support overlay and HDMI extended video mode. BZ: 1788, 1173, 1634, 817 Video driver should support dynamic switch b/w overlay and ts according to wherher video si covered by UI. Video driver should support HDMI extended video mode. Video driver will query visible region info from surface flinger to detemine render through ts or overlay path Change-Id: I7d4081e14cf1b5813c742446c17dc48c8c9b6317 Signed-off-by: Kun Wang <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
3f0344d71a79eccf65858fe5ba8a55f75dc5d7f5 |
|
03-May-2011 |
Austin Yuan <shengquan.yuan@gmail.com> |
video: integration ww19.2 libva/video driver BZ: 1597 Fixed test/basic; test/decode; test/encode; test/putsurface bugs for Android Change-Id: I60b47c55d01a2705d8a8965cfe6a05a4a64f84de Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
bde3ed7517cc876cb2a6e174ea2a96a75938e787 |
|
18-Apr-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: Port the latest video psb_video library to MFLD Gingerbread. -BZ1229 Vido team have updated some changes for MRST and Meege. These changes include: fix Meego TTM error message; support resolution change feature; workaround to avoid TTM page leak message; Enable HDMI extend video corresponding to libva 1.0.12; refine codes style; Fix sighting 3471013; etc. Port the latest video psb_video library from video team's local git server to MFLD Gingerbread. Change-Id: I75f607e0bbd32d571ec723a52528330730bb13a3 Signed-off-by: kun.k.wang@intel.com
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
dc1209519284865899ca8d990b3a2c7dbca8ae08 |
|
09-Mar-2011 |
wangkun <kun.k.wang@intel.com> |
porting the latest psb_video codes to gingerbread-stable Change-Id: I7f420c2fa49a3b6569171c077c10c35f32e03418
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
4b5b72d7dd3fe944d75029ff0ca6db1e74600e59 |
|
07-Jan-2011 |
Liu, Shuo <shuo.liu@intel.com> |
Update psb_video from medfield-meego 2010-12-15 release to enable stagefright based video playback Change-Id: I41ca5c27a819895ef3c0eed529b84edca0f1fa24 Signed-off-by: Liu, Shuo <shuo.liu@intel.com>
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
2f768e2db3e4074a6e9a3d5f0f6e321233d96e4c |
|
29-Sep-2010 |
Fei Jiang <fei.jiang@intel.com> |
Update driver to DDK113 to support cicso's several features which include fw update. The implemented cisco's new features include: AIR, maximum slice size ctrl, refined dynmaic bit rate ctrl. Change-Id: Iaca7f518bf4626c6f798b694fadd528966ae7c9f
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
643778eb83b8dfe3bbf433855b311d4fefa95e21 |
|
10-Sep-2010 |
Fei Jiang <fei.jiang@intel.com> |
Update video driver to tag ww37.5_android. Implement cisco's new requirement: dynamic bit rate control and IDR request. Change-Id: I99ed1444fe0cc0f293eb3499574fc9c18d33030a
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
e968fbfc452194dd51c12901ffa338c312a5e3c7 |
|
25-Aug-2010 |
Fei Jiang <fei.jiang@intel.com> |
Update video driver to version 0X00000033. Re-enabled Gfx D0i3 by default in kernel driver, while disable Gfx D0i3 when encode. Change-Id: I3293fd33b2a124f2e0d85b5c8e87b5957f4818d9
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
2befccec034c13d34746a9e87149889d59ac767b |
|
23-Aug-2010 |
Fei Jiang <fei.jiang@intel.com> |
Porting psb-video code change from Eclair. Change-Id: I366119c332c0bdd791ce363b60ae60d20b1ba458
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
437b3eda28a4bf098efa80598cab67f190275266 |
|
11-Jun-2010 |
Fei Jiang <fei.jiang@intel.com> |
Replace wind river video driver with intel umg video driver, which also include texture streaming support. Playback with texture streaming is for default, but overlay is also supported. You can disabled "#define ANDROID_VIDEO_TEXTURE_STREAM 1" in psb_output.h to enable overlay. Change-Id: Ia8e08c69d5f221c8e43d79ecd74993fd1e819a69 Reviewed-by:Francis Tharappel
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
affe0092cc1da6366d8338217c14e9c42bae2248 |
|
11-May-2010 |
Fei,Jiang <fei.jiang@intel.com> |
Fix ip scan issue: the fourcc definiton use VA_FOURCC_xxx to replace. The file fourcc.h under psb-video/src should be deleted. Since psb-video will be released with Intel Proprietary, it shouldn't contain any file that is from Open Source. Change-Id: I0e3001814c04a646bb8e6fffb1581bdfac0c9db6
/hardware/intel/img/psb_video/src/psb_drv_video.h
|
7e8d39a9d261ff6b5256d7cf9c7a127947b2b2a5 |
|
17-Apr-2010 |
Fei,Jiang <fjiang4> |
Copy wind river video driver to ABSP for the first step, and there is some change to the header files include. Change-Id: I31670ad211ab08d6477fd8acf31581eb3f559a84
/hardware/intel/img/psb_video/src/psb_drv_video.h
|