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/pnw_H263ES.c
|
786232ae58944b036adf11e551edfc8dd092af03 |
|
07-Jun-2013 |
Elaine Wang <elaine.wang@intel.com> |
Encoder: Fix H263 quality issue BZ: 112143 Too many frames are skipped in CBR mode. The root cause is variable sRCParams.BufferSize wasn't set correctly before it's used to calculated rate control paramters. Orig-Change-Id: Ifee8c5714f0ecbf31e115286ca306eb8e2d205a4 Change-Id: Ia562c0268531f831f088f89ead882304a21eba4c Signed-off-by: Elaine Wang <elaine.wang@intel.com> Reviewed-on: http://android.intel.com:8080/112501 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/pnw_H263ES.c
|
5cea36530c5b4364179fb49c0728966457ef0e3d |
|
25-Oct-2012 |
Elaine Wang <elaine.wang@intel.com> |
Enable basic unit setting BZ: 64406 Allow user to specify the size of basic unit, which is the unit number of macroblocks that rate control algrithm operates on Signed-off-by: Elaine Wang <elaine.wang@intel.com> Change-Id: Iceddae7dc07375f4d6d3e9878d48675bf3b9672e Reviewed-on: http://android.intel.com:8080/71935 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/pnw_H263ES.c
|
176e0a50d1dc1d3cc1ea7fc456007a1816fee7fc |
|
05-Sep-2012 |
hding3 <haitao.ding@intel.com> |
[PSB-VIDEO] Port TopazSCDDKv424 and Update the rate control parameters in a more effcient way. BZ: 53505 With the new version firmware v424, video qaulity is improved in fast chaning scenes. It also fix following problems: 1. See grey I frame while changing intra period on a new GOP without disabling frame skip in CBR/VBR mode. 2. Macroblocking/pixelization on quick scene change clip 3. WR of issue BRN38292 that VXE285 (H263 pdump) failed when run together with VXD391 Change-Id: Ia796c5f28c9b826d83c492846a95475ff325db28 Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: hding3 <haitao.ding@intel.com> Reviewed-on: http://android.intel.com:8080/64516 Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>
/hardware/intel/img/psb_video/src/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
821693d7fddd36860666646a0b5da71585060f0a |
|
28-Apr-2012 |
hding3 <haitao.ding@intel.com> |
Port TopazSC firmware version 385 BZ: 33634 Encoder produces some very large I-frames. DDKv385 implements macroblock scanning refreshment, which made I frame smaller, especailly with still video content, i.e. GUI. so Update the TopazSC firmware files to version 385 and use a new binary license. Change-Id: I0507b0d8a4859906e128fb09766d875fa19c793d Reviewed-on: http://android.intel.com:8080/46650 Reviewed-by: Wang, Elaine <elaine.wang@intel.com> 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/pnw_H263ES.c
|
e6cdcd21f696e120f24e2841c94d4b95fc441dce |
|
12-Apr-2012 |
Chang Ying <ying.chang@intel.com> |
VE: add sanity check for the provided parameters. BZ: 31279 Add some sanity checks for the provided encode parameters. Signed-off-by: Chang Ying <ying.chang@intel.com> Change-Id: I0db29436a2114ae0c082552bfd4239132706db2c Reviewed-on: http://android.intel.com:8080/43276 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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
88c877ee20e8d71ac211a44103e4a9e80083de83 |
|
21-Jun-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video: Merge the local psb_video codes to MFLD Android BZ: 2992, 3257, 3366, 3443, 3450, 3624, 3729 BZ2992: Correct the boundary checking of H264 encoding max slice size. BZ3257: Allow H263 encoding width and height not aligned to 16. BZ3450: Overlay can only support max 2047x2047 src size. Fallback to texstreaming if exceed hw limit. BZ3624: Update Topazsc firmware version to 327 BZ3366 and BZ3443: Add code to check parameters VARectangle and VAConfigAttrib BZ3729: Avoid driver_data->output_method being overwrited after being set by environment variable. Change-Id: I3e9fda343f993ca713d8e49f11caa67d06148b9a Signed-off-by: Kun Wang <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/pnw_H263ES.c
|
242b3ae871185c4759e8c4276cf8f2f8c1a48357 |
|
02-Jun-2011 |
Kun Wang <kun.k.wang@intel.com> |
Video driver: The value of VADisplayAttribute type is incorrect BZ: 2435, 2438, 2485, 2693 The value of some VADisplayAttribute type is incorrect via vaGetDisplayAttribute() function. Added some types in psb__DisplayAttribute[]; Changed psb_GetDisplayAttributes() and psb_SetDisplayAttributes() Change-Id: I4985249cc55af91eff5a0b6736d9c0fe4d1b2880 Orig-Change-Id: I2623ce9c90d4bfc37467cd9e5e6baac23b014cfd Signed-off-by: Kun Wang <kun.k.wang@intel.com>
/hardware/intel/img/psb_video/src/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|
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/pnw_H263ES.c
|