History log of /hardware/intel/img/psb_video/src/tng_hostheader.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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_hostheader.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_hostheader.c
9f7aeab1f05d50f140ad3f32d9c7caafa6b873fd 23-Sep-2013 Ren Zhaohan <zhaohan.ren@intel.com> 1. Added PSB_VIDEO_IGNORE_TILED_FORMAT to support old va_encode to
dump rec frames
2. According to IMG's reply on ticket 27007, restore the original
hard coded SEI parameters

BZ: 140523

This patch enabled rec-frame dumping and fixed SEI parameters issue.

Change-Id: I258ea7a04d84756e8f95987fabf2dd0a9c4ccea5
Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
Signed-off-by: pingshix <pingx.shi@intel.com>
Reviewed-on: http://android.intel.com:8080/134064
Reviewed-by: cactus <cactus@intel.com>
Tested-by: cactus <cactus@intel.com>
/hardware/intel/img/psb_video/src/tng_hostheader.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_hostheader.c
ecc5547e073741f8884b8ce0d889812f3f1745fe 26-Aug-2013 Ren Zhaohan <zhaohan.ren@intel.com> Updated nal_ref_idc to be 3 for SPS/PPS/IDR-slice header.

BZ: 133476

This patch updated nal_ref_idc to be 3 for SPS, PPS and IDR-slice
header.

Change-Id: If161e94aac8e67204c174c750486c6bc1fd97bc6
Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
Reviewed-on: http://android.intel.com:8080/127700
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_hostheader.c
b4296a5b6dd2168640bbcecbf06e5816e3665087 21-Aug-2013 Ren Zhaohan <zhaohan.ren@intel.com> Fixed constraint issue.

BZ: 127727

This patch set constraint set according to profile.

Change-Id: I10798857cc6911e888d7aa57ed5c55b91692f06f
Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
Reviewed-on: http://android.intel.com:8080/126962
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_hostheader.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_hostheader.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_hostheader.c
1d66b3801000461bf5cab1eaabd7b60ebb6fb7df 15-Apr-2013 Ren Zhaohan <zhaohan.ren@intel.com> Fixed H263 corruption issue.

BZ: 93047

This patch fixed H263 corruption issue by removing OCPCF from video
picture header.

Change-Id: Ie15cb7365db6e0deeb6fce7fe1d3200af88fbad3
Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com>
Reviewed-on: http://android.intel.com:8080/102266
Reviewed-by: Shi, PingX <pingx.shi@intel.com>
Reviewed-by: cactus <cactus@intel.com>
Reviewed-by: Guo, Nana N <nana.n.guo@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_hostheader.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_hostheader.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_hostheader.c
f623e0567e19fc3ea06dd0e1a33c574b13e68e1c 26-Sep-2012 hding3 <haitao.ding@intel.com> fixed a klockwork critical issue of snpintf [MRFLD-VIDEO].

BZ: 59449

disabled the Show_Bits() function and Show_Elements() function to pass the kclockwork examination.

Change-Id: I7fd446c708577ffac771ac530c18a8d3b4eecf4c
Signed-off-by: edward lin <edward.lin@intel.com>
Signed-off-by: hding3 <haitao.ding@intel.com>
Reviewed-on: http://android.intel.com:8080/68020
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_hostheader.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_hostheader.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_hostheader.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_hostheader.c