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/android/psb_mds.h
|
7cc51e5b8b53a547b4edf64d13969c5a73c2a253 |
|
20-Mar-2014 |
Zhu,Tianyang <tianyang.zhu@intel.com> |
Remove useless code BZ: 178875 Remove useless code from psb video Change-Id: I34d48861a48ae5b35d2ea02359fe0434ce20033a Signed-off-by: Zhu,Tianyang <tianyang.zhu@intel.com>
/hardware/intel/img/psb_video/src/android/psb_mds.h
|
136ded1df5bddc7a9dc23221438e9f02460eb73a |
|
10-Dec-2013 |
Zhu,Tianyang <tianyang.zhu@intel.com> |
Disable MDS state callback function "onMdsMessage" in video driver BZ: 154810 2 preconditions: 1: video driver library "pvr_drv_video" uses dynamically load and unload method, it means it releases all resource when it is unloaded; 2: Android Binder thread poll allows destruct BnBinder operation is on pending state, and it means BnBinder destruct operation may be delayed; Seems that we couldn't use MDS state callback function "onMdsMessage" in video driver; Generally, this callback works fine, when video driver library is unloaded, it will inform MDS to release Binder, then android Binder thread pool will release Binder pointer immediately. But sometimes, Android BnBinder destruct operation is pending, the root cause is not clear, but it is a legal state. When this destruct operation is ready to do, video driver has been unloaded, and BnBinder pointer is invalid. It means Android Binder thread pool tries to release an invalid BnBinder pointer, and causes a crash. Change-Id: I5a14d787f135fdb0a4e5b06acd5e7b40f6fe3efc Signed-off-by: Zhu,Tianyang <tianyang.zhu@intel.com>
/hardware/intel/img/psb_video/src/android/psb_mds.h
|
850b6d4c015a2f7cd6442199ebee740c1ee0b22f |
|
10-Nov-2013 |
Zhu,Tianyang <tianyang.zhu@intel.com> |
Enable "IMultiDisplayListener::onMdsMessage" for video driver BZ:150907 1: Video driver need to get some MDS infos to do futher handling. Currently, video driver uses polliing method through interfafe "getDisplayMode", its efficientcy is low. Now we Use "IMultiDisplayListener::onMdsMessage" to replace it, it means MDS will inform video driver actively once mode is change. 2: Refine vpp interface Change-Id: I3ec0e118d8d7f985cfb00305cd6fbedc1cd35bb7 Signed-off-by: Zhu,Tianyang <tianyang.zhu@intel.com>
/hardware/intel/img/psb_video/src/android/psb_mds.h
|