aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* vp9HWR: fix free issue in multi-threadstaging/cm-12.0-cafstaging/cm-12.0ywan1712014-10-232-32/+24
| | | | | | Bug: 18080142 Change-Id: Ie17b80dda21a97712fa8dfa35dbf6671ffc15dcb Signed-off-by: ywan171 <yi.a.wang@intel.com>
* merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
|\ | | | | | | beb8f2079e8c43739ed356319caba47a7717e74a
| * merge in lmp-release history after reset to ↵The Android Automerger2014-10-210-0/+0
| |\ | | | | | | | | | 5da72011e0c14cf41ac9a2b3f93e59ff7b8be219
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-190-0/+0
| |/| | | | | | | | | | 5da72011e0c14cf41ac9a2b3f93e59ff7b8be219
| | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-160-0/+0
| | |\ | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-150-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-140-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-130-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-120-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-090-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-080-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-070-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-060-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-050-0/+0
| | |/| | | | | | | | | | | | | d05f9a0b79e3a07c9a868261debf4677e86af238
| | | * add VP9 hybrid decoder plugin using dlopen to connect with the close source partywan1712014-10-034-4/+496
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17729532 Change-Id: I8ec1f53e51ff0916d6be56b8347500e4e7b66944 Signed-off-by: ywan171 <yi.a.wang@intel.com> Conflicts: videocodec/Android.mk
| | | * OMXAVCSecure: Enable/Disable IED.Rajesh Poornachandran2014-10-032-41/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17499952 Bug: 17472845 BZ: 223317 Change-Id: Icde61df06788834e6538c064e42dc612bf696583 Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
| | | * merge in lmp-release history after reset to ↵The Android Automerger2014-10-010-0/+0
| | | |\ | | | | | | | | | | | | | | | 11ef2daa6d47bd094dc9925977ca3ebebf625d14
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-300-0/+0
| | | |/| | | | | | | | | | | | | | | | 11ef2daa6d47bd094dc9925977ca3ebebf625d14
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-290-0/+0
| | | |/| | | | | | | | | | | | | | | | 11ef2daa6d47bd094dc9925977ca3ebebf625d14
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-280-0/+0
| | | |/| | | | | | | | | | | | | | | | 11ef2daa6d47bd094dc9925977ca3ebebf625d14
| | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-250-0/+0
| | | | |\ | | | | | | | | | | | | | | | | | | 38fc535af30abec57ff1ec03f26fd1a0c503a9b3
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-240-0/+0
| | | | |/| | | | | | | | | | | | | | | | | | | 38fc535af30abec57ff1ec03f26fd1a0c503a9b3
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-230-0/+0
| | | | |/| | | | | | | | | | | | | | | | | | | 38fc535af30abec57ff1ec03f26fd1a0c503a9b3
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-220-0/+0
| | | | |/| | | | | | | | | | | | | | | | | | | 38fc535af30abec57ff1ec03f26fd1a0c503a9b3
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-210-0/+0
| | | | |/| | | | | | | | | | | | | | | | | | | 38fc535af30abec57ff1ec03f26fd1a0c503a9b3
| | | | | * merge in lmp-release history after reset to ↵The Android Automerger2014-09-200-0/+0
| | | | | |\ | | | | | |/ | | | | |/| | | | | | | 31bbf36ad70e31a2e23d278583dcc4337dd22e49
* | | | / | fix memleak in vp9 HWR plugin which will lead to cts failureywan1712014-10-211-13/+6
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 18023655 Change-Id: I60dff6aafe3fc6d43d07f6c404bc9dd45ed8d597 Signed-off-by: ywan171 <yi.a.wang@intel.com>
* / / / / Don't hardcode linux into makefiles.Tim Kilbourn2014-10-171-1/+1
|/ / / / | | | | | | | | | | | | | | | | Bug: 18033968 Change-Id: I168b81bb3ec80f982819cc1a9c0f38d267cab320
* | | | add VP9 hybrid decoder plugin using dlopen to connect with the close source partywan1712014-10-034-4/+496
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17729532 Change-Id: I8ec1f53e51ff0916d6be56b8347500e4e7b66944 Signed-off-by: ywan171 <yi.a.wang@intel.com> Conflicts: videocodec/Android.mk
* | | | OMXAVCSecure: Enable/Disable IED.Rajesh Poornachandran2014-10-022-41/+63
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17499952 Bug: 17472845 BZ: 223317 Change-Id: Icde61df06788834e6538c064e42dc612bf696583 Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
* / / Remove direct link to vendor librariesThierry Strudel2014-09-255-78/+247
|/ / | | | | | | | | | | | | | | Also enforce -Werror Bug: 17468185 Change-Id: I30ebb393ee9fd210ce78905f94f45e602dc2753e Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
* | remove linker warning of libOMXVideoDecoderVP9HWR.so caused by text relocationsywan1712014-09-183-3/+2
| | | | | | | | | | | | | | | | Bug: 17473687 BZ: 223235 Change-Id: I375fe44c132e2030310ba658d6c9694c83005569 Signed-off-by: ywan171 <yi.a.wang@intel.com>
* | fix the slice number per frame to be 1 for AVC encoderywan1712014-09-181-2/+2
|/ | | | | | | | Bug: 17417613 BZ: 223835 Change-Id: If81db13bddeb4b80ce08f0701715eced3ff9e286 Signed-off-by: ywan171 <yi.a.wang@intel.com>
* Start and stop platform IED session.Rajesh Poornachandran2014-09-091-11/+8
| | | | | | | | Bug:17308418 BZ: 219166 Change-Id: If0a450071f1628d5db87217bdbaba7faf3143a4b Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
* Wait till all frames flipped before session is closed.Andy Qiu2014-09-092-1/+43
| | | | | | | | Bug:17308418 BZ: 219166 Change-Id: I77ce3d64f14a603d6957e88bdc6cc66faa13a89e Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
* fix compile issue of libvpx after rebasing to partner repoywan1712014-08-071-1/+0
| | | | | | | | Change-Id: I59c7568fa31a3b6bf9b9db9335dc1f280a135b8c Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/224857 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* Fix for new compilerGuilhem IMBERTON2014-08-071-1/+1
| | | | | | Change-Id: Iaf373832d37d26e97f71510fadfc58fc44d65163 Signed-off-by: Guilhem IMBERTON <guilhem.imberton@intel.com> Reviewed-on: https://android.intel.com/223874
* add vp9 accelerated sw decoder plugin in fuguywan1712014-07-29874-42/+336804
| | | | | | | | | | | | BZ: 209178 add vp9 sw decoder plugin, the code is pulled from main branch Change-Id: I566570ac6d5c7d9b5a3e760234300e6e9b756666 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220089 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
* remove warning in omx-componentywan1712014-07-2924-115/+111
| | | | | | | | | | | | | BZ: 209178 remove warning in omx-component except the warning caused by AOSP header file OMX_VideoExt.h Change-Id: Iacef8ca69281fa1f489f4a3dbdc949cef54978d7 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220523 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
* reset outport bufferCountMin during format change for video playback on fuguywan1712014-07-291-0/+1
| | | | | | | | | | | | BZ: 209178 reset outport bufferCountMin during format change to meet L requirement Change-Id: Id283ea82c1f0ee8491a16f1c7aefd7487e363e5b Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220153 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* enable video playback on fuguywan1712014-07-211-2/+1
| | | | | | | | | | | | BZ: 209178 extend mini buffer count in native buffer mode Change-Id: Ie3c2a6a9174fd8597108151f79555d27dda500ba Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/218945 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* Removing references to trademarked namesRyan Saffores2014-07-212-24/+24
| | | | | | | | | | | | BZ: 210008 Removing trademarked names and other code cleanup Change-Id: I3fd5732d59ba9e28ec24de496def8b033b572857 Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com> Reviewed-on: https://android.intel.com/214264 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* Delete non-fugu projectsRyan Saffores2014-07-2113-4087/+1
| | | | | | | | | | Deleting all code for non-fugu platforms Change-Id: I36037bd95f7ddfd7e6c50f5e3b2ca511ec89787d Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com> Reviewed-on: https://android.intel.com/214258 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* Fix build for AOSP/LThierry Strudel2014-07-2115-18/+20
| | | | | | | | | | BZ: 209178 Change-Id: I93cb3a3b69662688041ccfac4ebd26d911dc2971 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com> Reviewed-on: https://android.intel.com/218914 Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com> Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
* [PORT FROM MAIN]Set OMX_BUFFERFLAG_EOS on output buffe when EOS reached.bolunliu2014-07-211-4/+8
| | | | | | | | | | | | Set Sync encode mode for VP8 to avoid GTS failed cases. BZ: 194532 Set OMX_BUFFERFLAG_EOS on output buffe when EOS reached. Set Sync encode mode for VP8 to avoid GTS failed cases. Change-Id: Ib79eae7255ac6c0e27909733ec7ca8646ab0b962 Signed-off-by: bolunliu <bolun.liu@intel.com>
* [PORT FROM MAIN]Port VP8 encode middleware to R44c branch.bolunliu2014-07-214-47/+18
| | | | | | | | | BZ: 193452 Port VP8 encode OMX IL to R44c branch. Signed-off-by: bolunliu <bolun.liu@intel.com> Change-Id: I04c59a60c5d8c1e50ed452bd91ce6225d4bfc74e
* [MOFD] PlayReady support in OMX for Moorefield v0.Sudheer Mogilappagari2014-07-213-1/+87
| | | | | | | | | | | | BZ: 190106 This patch has to go along with changes to liboemcrypto for WV and mWV to work properly. patch details will be provided later. Implementation is similar to classic widevine. Change-Id: I20bb53376f0b5fb46543810ab1f9ecb09315fd39 Signed-off-by: Sudheer Mogilappagari <sudheer.mogilappagari@intel.com>
* Set cabac as default encode parametergji22014-07-211-0/+9
| | | | | | | | | | BZ: 190561 Set cabac as default encode parameter compatible for webrtc baseline + cavlc Change-Id: Ie7808a79db5f6db9fea9f3bd2bceb70023673679 Signed-off-by: gji2 <guoliang.ji@intel.com>
* Add NO_Request_Data error processing for VP8 encode.bolunliu2014-07-211-2/+12
| | | | | | | | | | | | BZ: 189358 FW may output empty buffer when bitrate is low. OMX Component will process this kind of error. Just hold output buffer and get again not return error value to application. Change-Id: Ib3f4e06b034fb3dabe5288f747f862ec99b22e52 Signed-off-by: bolunliu <bolun.liu@intel.com>
* Enable Setting ref frame structure nPeriodicity and nLayerID in OMXENCbolunliu2014-07-211-0/+5
| | | | | | | | | BZ: 189356 Add setting nPeriodicity and nLayerID in OMX Component. Change-Id: Ic72128b41dc621efca1027db1d8b9db7226ddd8f Signed-off-by: bolunliu <bolun.liu@intel.com>