a805f1c63455a00883e066119fb0c5d533d3a116 |
|
21-Oct-2015 |
Stephen Hines <srhines@google.com> |
Fix invalid shift of a negative number. Change-Id: Iafa651485763e88ac05134e5b817cd8365c03d51
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
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/tng_hostcode.c
|
5bda8779f054b9e2da23725643d0559618bb5f8c |
|
04-Jun-2014 |
Ren, Zhaohan <zhaohan.ren@intel.com> |
Fixed air not concective issue BZ: 200568 This patch fixed AIR I-mb not concective issue due to buffer reuse Change-Id: Ibae603337f0b7c5ffa55592eae4b744b5ec0999c Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
4a72c17ee6539168aeb5fa2958225d7ffee96e27 |
|
16-Apr-2014 |
edward lin <edward.lin@intel.com> |
deblocking flag is not see correctly BZ: 188864 there is something wrong with the align of column, and fixed it. Change-Id: I89bd859cf85675b2b909f2a7fc24911b51e23b7b Signed-off-by: edward lin <edward.lin@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
b3d0a3be5e20251a3fec8de7e1371214aee2f2d0 |
|
13-Feb-2014 |
Ren, Zhaohan <zhaohan.ren@intel.com> |
1. Update fw to VXE383_3.0.2.175. 2. Fixed incorrect minqp issue BZ: 171218 This patch synced new FW VXE383_3.0.2.175, fixed bad MB issue, fixed rate control issue. Change-Id: I4de4ee2080bab136b73b644a66c500a9b6b29eec Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
d8bdef29bee0d7e15685d1ae2ad74ad6b356ce89 |
|
23-Jan-2014 |
Ren, Zhaohan <zhaohan.ren@intel.com> |
Fixed CIR MB position issue BZ: 156075 This patch delivered CIR update command to kernel to update CIR position table. Change-Id: Ibcbf35a355dbd33ede4e2ad8e34cdfccad45246a Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
a8f6017021c6f20165e3b525cc62dabc12324747 |
|
25-Dec-2013 |
Ren, Zhaohan <zhaohan.ren@intel.com> |
Set initial cir index to -1 BZ: 161140 This patch fixed CIR index error by assigning default value. Change-Id: Id72d26c63efbca1e19be14e9e3a07f61fccedd19 Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
a6aa77f4dbeed164eb13bbcdfdf0f23f5ec00ace |
|
06-Dec-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
[VEC] Enable Dynamic RC update. BZ: 157134 This patch enabled dynamic min_qp/max_qp/initial_qp/bitrate/intra_period change. Change-Id: I4dc7cf139d5c2acc9d826185d85d1145d67f5133 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
5533a0d04c61d112d75f4e1f9fe61c703ff6c3c9 |
|
03-Dec-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Refine pdump BZ: 155982 This patch enabled user space pdump again by: PSB_VIDEO_DEBUG=/data/psblog PSB_VIDEO_DEBUG_LEVEL=4096 PSB_VIDEO_DEBUG_OPTION=48 Change-Id: I239bae93f1fbbe3a7ffb50da21e0fe73effea9fc Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
d7759ea983e16d417b72384666ba36534cc8506f |
|
27-Nov-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Enable CIR and MaxSliceSize on TNG BZ: 154419 This patch enable Cyclic Intra Refresh and Max Slice Size feature on Merrifield platform. Change-Id: I04dcf3f7534db4395bb835f19d3383f2d3ab0ea2 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
052f3dad0b4f6f0a3ef0fabdb8609dcb4d46971c |
|
12-Nov-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
1. Enable Adaptive Intra Refresh 2. Remove duplicated tng__update_frametype() 3. Remove Intra Period change code, new FW will support HW command BZ: 151403 This patch enabled AIR, use VAEncMiscParameterAIR to control AIR. Change-Id: I0a808f4eed552381d953552b713d0a823b6b3577 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
761d274c8fc1af09526c7973d31c9ef9c70aafc6 |
|
05-Nov-2013 |
edward lin <edward.lin@intel.com> |
POC are not in Ascending order in some encoded H264 MP/HP clips BZ: 148833 work around the update mtx feature for a stream with B frames. Change-Id: I9e08faf492642abc7557169d9976ff31b7d81f4e Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
9aa6b8f146d3ab2d0979d126ce514fdb90ee0f29 |
|
28-Oct-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Remove duplicate code BZ: 148148 This patch removed the deupicated buffer object Change-Id: I76bc436af38b3b222f3c34e9a25286699c496693 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
480e9c1cadb2c5ce5c901977584a749e84ff7c9c |
|
16-Oct-2013 |
edward lin <edward.lin@intel.com> |
coded frame corrupted from the first B frame in h264 MP/HP clips encoded via new_va_encode BZ: 140140 modified slice header settings and mtx content settings Change-Id: Ie75d8e7d8800ef5b656cfeda1e767f4e22784de2 Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/139260 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/tng_hostcode.c
|
dbffbbc1ee35f5e1efcaea2393b7f21dbbc871e9 |
|
10-Sep-2013 |
Edward Lin <edward.lin@intel.com> |
Implement Video Encoder Secure FW Uploading for Merrifield B0 - MR2-User BZ: 131895 Implement Video Encoder Secure FW Uploading for Merrifield B0 modified the order of sending update mtx context command Change-Id: I92f270be175dc6c38aebcfb4ce1cc2d586f7eb36 Signed-off-by: Edward Lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/131248 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: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
e14f466f0976595332583a86773f8ab53e4e479c |
|
17-Sep-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Enable H264 CBR HRD fullness BZ: 139023 This patch enabled H264 CBR HRD fullness Change-Id: I0d5c9b6a892aed4e31b820f98713cccefa871614 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/132725 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/tng_hostcode.c
|
f0c904884b2987042e8295d1dc1745e666645f00 |
|
20-Aug-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Enable dynamic bitrate change BZ: 131985 This patch enabled dynamic bitreate change Change-Id: Ia2d4440f4a29b945f31cb942af45b55d8a592a21 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/126639 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/tng_hostcode.c
|
4a9f370494d95905305e89135da22858a7e45435 |
|
12-Aug-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Enabled intra period change. BZ: 129954 This patch enabled intra period change based on dynamic IDR change patch. Change-Id: I13db83a53397403058815f93da73d56dade60d9c Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/126002 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/tng_hostcode.c
|
e34a325c4918110154176c62c4e73c56664fd3df |
|
10-Jul-2013 |
gji2 <guoliang.ji@intel.com> |
Add new force nth frame idr feature BZ:122760 add new force nth frame idr feature Change-Id: I16a5850abbc8918f8c136596594db147a0305e68 Signed-off-by: gji2 <guoliang.ji@intel.com> Reviewed-on: http://android.intel.com:8080/124440 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/tng_hostcode.c
|
be24e0b5b71cb2e30d7798cda8a42e599f84e2f7 |
|
01-Aug-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Fixed H263 green bottom line issue. BZ: 93026 This patch applied to actual width/height for H263 header. Change-Id: Iaa30181aa4469384de8a10010e78d6f675869d06 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/122541 Reviewed-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@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/tng_hostcode.c
|
66160687590cb7bea186ee61d13d23704b8c17ba |
|
21-Jul-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Enable disable bitstuffing BZ: 124869 This patch enabled disable bitstuffing according to bit_stuffing_dis option in misc RC parameters. Change-Id: I34eb15a6023d1248aae0690aa05109b3c22db2e8 Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/119985 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/tng_hostcode.c
|
f7e2fd14e8565af238ab58d537df352ffbd479cd |
|
15-Jul-2013 |
Zhao Liang <leo.zhao@intel.com> |
Support setting num_unit_in_tick and time_scale BZ: 123457 Support setting num_unit_in_tick and time_scale in H264 SPS VUI header on MRFLD Change-Id: I064d89494a05da7e0276ed127cf06ea2035c66c8 Signed-off-by: Zhao Liang <leo.zhao@intel.com> Reviewed-on: http://android.intel.com:8080/118906 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/tng_hostcode.c
|
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/tng_hostcode.c
|
e5655386814041bd0beda982ecfdce89bc65ed23 |
|
12-Mar-2013 |
edward lin <edward.lin@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. fixed a bug when the slices is equal to 1. Change-Id: Ib4aa33f0bddb80ad1e61418490a24a3449f2dc20 Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/96122 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/tng_hostcode.c
|
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/tng_hostcode.c
|
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/tng_hostcode.c
|
f1b4be712bc1e4f29cc1eb85e0b2cd42f5b40841 |
|
05-Feb-2013 |
pingshix <pingx.shi@intel.com> |
Cleaned the code for removing the old interface for Merrifield Video Encoder [MRFLD-VIDEO] BZ: 85092 Cleaned the code for removing the old interface "_TOPAZHP_OLD_LIBVA_" for H264ES, and command parts. Change-Id: I8ac0586b655470b81cb1480062bc95ee70253adf Signed-off-by: pingshix <pingx.shi@intel.com> Signed-off-by: pingshix <pingx.shi@intel.com> Reviewed-on: http://android.intel.com:8080/90211 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/tng_hostcode.c
|
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/tng_hostcode.c
|
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/tng_hostcode.c
|
5b4943f06f5394f99ded211af6e42a72f8847a21 |
|
20-Dec-2012 |
edward lin <edward.lin@intel.com> |
many debug macro 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 mask all the pdump debug macro Change-Id: I60dfb7d74e83f2d212210bf81b4fdcf75bb848aa Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/83599 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/tng_hostcode.c
|
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/tng_hostcode.c
|
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/tng_hostcode.c
|
f4c57fb35387684d972b48c6256ff282a0e391c6 |
|
04-Jan-2013 |
Ren Zhaohan <zhaohan.ren@intel.com> |
Bypass MTX_CMDID_SHUTDOWN command. BZ: 77314 MTX_CMDID_SHUTDOWN is not necessary any longer, since this command could power up VEC whithout power off it, so removed. Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Change-Id: I62264b2c38866a4cb42203a895b91298cf90fd6d Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/85657 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/tng_hostcode.c
|
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/tng_hostcode.c
|
8db61a0583ecc81f700e0cf13631b21f0b774a73 |
|
31-Oct-2012 |
hding3 <haitao.ding@intel.com> |
open-source code confidential for Merrifield video encoder [MRFLD-VIDEO]. BZ: 65045 deleted the register define header file, topazhp_core_regs.h. And modified some confidential registers' definition for user-space driver. Change-Id: Id8a3f23e115dc298a09bc9dc3ea7e32467ced4e6 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/72299 Reviewed-by: buildbot <buildbot@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/tng_hostcode.c
|
35c6f2218be1bf810ffc74c3ade063bfdc064a39 |
|
25-Oct-2012 |
Ren, Zhaohan <zhaohan.ren@intel.com> |
fixed the status information of skipped-frames missing issue [MRFLD-VIDEO]. BZ: 64135 added some code to fix this issue Change-Id: I46aec8f1f3cfabaafad38eeadd83eb1199200cdf Signed-off-by: Ren, Zhaohan <zhaohan.ren@intel.com> Reviewed-on: http://android.intel.com:8080/71937 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/tng_hostcode.c
|
e79deb274ba55edd65e6c5d55f8e50954ff5b967 |
|
24-Oct-2012 |
edward lin <edward.lin@intel.com> |
fixed the status information of skipped-frames missing issue [MRFLD-VIDEO]. BZ: 64135 added some code to fix this issue Change-Id: Iccbb0540c3aa878500a84cafea9db4a4f967f437 Signed-off-by: edward lin <edward.lin@intel.com> Reviewed-on: http://android.intel.com:8080/71933 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/tng_hostcode.c
|
88d0460822f8807666406c14662591167eed73a0 |
|
18-Oct-2012 |
hding3 <haitao.ding@intel.com> |
Port the new JPEG driver from DDK_3_00_02_0061 [MRFLD-VIDEO] BZ: 62658 Port the new JPEG driver from DDK_3_00_02_0061 Change-Id: I9bfb2ed1c71bd7a35549b68e911f5d62cee7b26d Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/70535 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/tng_hostcode.c
|
e26d82700f9514cc175d2b54733ebdeb8824922e |
|
17-Sep-2012 |
hding3 <haitao.ding@intel.com> |
Merged the latest Merrifield video encoder code here, and fixed some compiling error [MRFLD-VIDEO]. BZ: 57543 fix some compile error to make psb-video can pass compile both android and linux development env. #MRFLD part. Change-Id: I4e8b4739d45f6e822400126fd7c9c8209a23c2f4 Signed-off-by: edward lin <edward.lin@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/66663 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/tng_hostcode.c
|
3555dc0ba3228c512cb7f6c7348e68589070a983 |
|
10-Sep-2012 |
hding3 <haitao.ding@intel.com> |
psb-video code checkin for below BZ fixing [MRFLD-VIDEO]. BZ: 46156 46985 37563 45878 44851 45455 BZ: 44994 - [PORT FROM R3] remove ci_va.h and related code BZ: 46985 - Blocky image on 1080p3_848x480_low_1000Kbps.mp4 BZ: 37563 - psb-video: fix some h264 ES clip CRC issue BZ: 46156 - Restore VAImage structrue for binary compatible BZ: 44851 - Set CACHED flag to external user buffer BZ: 45878 - Merrifield H264 encoder does not support changing bitrate dynamically under VCM mode Use extra_offset and extra_pitch for the 4th plane BZ: 45455 - fix jag issue during one 1080i clip playback Change-Id: I7ffbf6d3d45f1b8e391bd057263256911d01df9d Signed-off-by: hding3 <haitao.ding@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
fc84bd8b6852aff0a3f70c4f21533ce36e1937be |
|
09-Sep-2012 |
hding3 <haitao.ding@intel.com> |
merrifiled code checkin for h264 encoder, vp8 decoder features [MRFLD-VIDEO]. BZ: 45158 45385 45609 42748 45878 (1) BZ45158 updated Merrifield video encoder user space driver (2) modify the stride assignment, widi needed (3) modify CMD_DMA_DMA_TYPE_SHIFT according to 1366FW and some errors after refine VP8 code (4) BZ45385 Video: Enable VP8 decode with msvdx fw 1366ss on FPGA (5) BZ45609 added the check for array's boundary (6) BZ42748 The reconstructed frame is not supported well (7) Support the Deblock filter while do capability check (8) BZ45878 Merrifield H264 encoder does not support changing bitrate dynamically under VCM mode Change-Id: Ib2c5d66dcd4cc741ec25c3632f37aa241cd52e2a Signed-off-by: hding3 <haitao.ding@intel.com>
/hardware/intel/img/psb_video/src/tng_hostcode.c
|
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/tng_hostcode.c
|