89be4f7c8a434378432d1a39850a3c9dea334e96 |
|
24-May-2016 |
Xigui Wang <xigui.wang@intel.com> |
Flush decoder output intead of ISV output to framework BUG: 23150939 ISV output buffer is very limited, it is 10 buffers (time stamp is 60fps after FRC). The buffers to be displayed is in short if we flush ISV output buffers out during framework/decoer reset in adaptive playback. Decoder output buffer are around 20 (time stamp is 24/30 before FRC), we flush it out to dispaly during framework/decoder reset in the adaptive playback. Speed up the whole OMX decoder (deocder + ISV) start up process by output as quickly as we can to avoid video jiter on resolution change of adaptive playback. Note: temporarily don't make the flushing mechanism work for low resolution videos. Change-Id: I308b1745f98a9df0c68e415496b2369a8a0f6914 Signed-off-by: Xigui Wang <xigui.wang@intel.com> Signed-off-by: Haitao Ding <haitao.ding@intel.com> Signed-off-by: Lily Ouyang <lily.ouyang@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
5d9e7f95b8dbe10a6ed91dcb74a4bf417da13851 |
|
24-May-2016 |
Austin Hu <austin.hu@intel.com> |
ISV: fixed the crashing issue when playing VP9 clips via ExoPlayer. Bug: 27589011 Bug: IMINAN-49451 It was due to the introduced Intel YV12 format. Change-Id: Ia572f5302d0cc77bed3395c64c26cb81ac3a736a Signed-off-by: Austin Hu <austin.hu@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
70189cec16271d7360bf098b3e0b629ad0fcee6b |
|
19-Apr-2016 |
Xin Wang <xin1.wang@intel.com> |
Fix video jump when bluetooth pairing video plays Make all frames show in order by change the flush mode Bug: 26818454 Change-Id: Ic18cad1301e3746690da5dbc26646072d92a13af Signed-off-by: Xin Wang <xin1.wang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
9042795f805dffc0be5b900df3e42fe32ae61349 |
|
30-Jun-2015 |
Yuanjun Huang <yuanjun.huang@intel.com> |
Implement codec level media resource manager. A more comprehensive solution. Bug: 20165724 Change-Id: I0a4fe5fe2634cde6e74913dd962578e7e184384d Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
ce70dcd9a00883626adc4def15776639428625d9 |
|
20-Feb-2015 |
Dan Albert <danalbert@google.com> |
Fix a whole bunch of format strings. Change-Id: I1e845053f614c757f727ca09d3da7bf14d89bcab
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
e5aad73d4992d6c8fbd9e9e3c9cc89abfc83b775 |
|
25-Dec-2014 |
Xigui Wang <xigui.wang@intel.com> |
Fix FRC distortion issue. Bug: 18629797 BZ: 230319 Change-Id: I2b6f1b0dac91214473666cd1075ca0018a954429 Signed-off-by: Xigui Wang <xigui.wang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
4c0269ac03de5644df56f2435ebc5ef37c32b7f0 |
|
07-Dec-2014 |
Dale Stimson <dale.b.stimson@intel.com> |
[Workaround] Disable ISV for YV12 input Disable ISV for YV12 input. There is video corruption to playback VP9 with ISV. ISV does not support YV12 1080P input well. Author: Xigui Wang <xigui.wang@intel.com> Bug: 18470801 BZ: 230271 Change-Id: I68fd6e8b74bc24e86127f860ca4ce9b2be085e92 Signed-off-by: Xigui Wang <xigui.wang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
3d148c298841ece27d908dc514fbda2348342c1c |
|
27-Nov-2014 |
Xigui Wang <xigui.wang@intel.com> |
Workaround AVC low resolution playback Add 9 buffer to workaround AVC low resolution playback BZ: 229811 Bug: 17383204 Change-Id: I6b90f9e9eceaf52a8406bf12d979e677254a5f42 Signed-off-by: Xigui Wang <xigui.wang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
c214ebefec0a4f5ce329854bebcc50e1028283ab |
|
27-Nov-2014 |
Ed Tam <etam@google.com> |
Support YV12 input format addendum Pick up missing changes from previous commit. Change-Id: I40d918bc49602a85e71e461f49b42d49c1539cb3 BZ: 229540 Bug: 17383204
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
d6acef05e41af96ff00f2c579e3f9c96cb1a0530 |
|
21-Nov-2014 |
Xigui Wang <xigui.wang@intel.com> |
Add ISV support to fugu Fix ISV FRC video jiters of 24 fps input. Support YV12 input format. BZ: 229540 Bug: 17383204 Change-Id: Ic61a520966cc815eca7735207d455e2233659fd6 Signed-off-by: Xigui Wang <xigui.wang@intel.com>
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|
25b2a4f2f53ada7434b5c77d26a7e4f29aa85edd |
|
10-Nov-2014 |
Xigui Wang <xigui.wang@intel.com> |
Add ISV support to fugu Intel Smart Video (ISV) component is a video post processing component. It implements frame rate conversion and sharpen. Bug: 17383204 BZ: 227971 Change-Id: Ia020258dff0d8cb96d8625d2cfa8a4a6c4045527 Signed-off-by: Xigui Wang <xigui.wang@intel.com> Depends-On: I9b22da03ea3f2a7d9dd85042fff442d2414cbc26
/hardware/intel/common/utils/ISV/omx/isv_omxcomponent.cpp
|