bd09b8148180c902648b5ac57d024f457f852efa |
|
17-Sep-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix for dynamic resolution change timing issue. Change-Id: I302de465745513a29dcacb33fe623c3cad7f6b1d Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
c01f2434dc56e71482229e8ab8c7d5cda7c46d01 |
|
02-Aug-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: add Dynamic resolution change support code. Added Dynamic resolution change to H.264 Component. Change-Id: I73a2d1eaa3412199f886a9a4a4a046c234c06350 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
f8d511af096144c3c33d823f879ae0e471ae5284 |
|
02-Aug-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Code clean up. for GED Code and S.LSI code synchronization. Change-Id: I10f450cbd688a7802ade7bbb6e3623646611062b Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
3b1c2e30b8c73bb51c3e2c93504e3571ab851268 |
|
31-Jul-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add dynamic DPB change scheme. - Decode output port supported StoreMetaDataBuffer. - Dynamic DPB change supported. Change-Id: If23a5eb5cc6fef3781c4a45fb06fe7eab41b1b5b Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
e8aae8edcacf01c588e0bd0ba2c3ca64aa54e107 |
|
12-Jun-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add ThumbnailMode decoding. Extension name: - EXYNOS_INDEX_PARAM_ENABLE_THUMBNAIL "OMX.SEC.index.enableThumbnailMode" if you want enable thumbnail decoding, Use SetParameter and EXYNOS_OMX_VIDEO_THUMBNAILMODE struct. typedef struct _EXYNOS_OMX_VIDEO_THUMBNAILMODE { OMX_U32 nSize; OMX_VERSIONTYPE nVersion; OMX_U32 nPortIndex; OMX_BOOL bEnable; } EXYNOS_OMX_VIDEO_THUMBNAILMODE; Change-Id: I199f286bfbd35266b6f319538a55e64a71070f8e Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
5752d65d5209598b0d7c3752ee0d3d39a78af73b |
|
01-Aug-2013 |
Lajos Molnar <lajos@google.com> |
*HACK* assume android requests 1 more buffer then we specify This used to be usually 2, but for synchronous surfaces that are used most commonly, it is now 1. The proper fix would be to allow android to request arbitrarily more buffers than we specify to account for different buffer consumer requirements, but that does not work with current code base. Change-Id: Ieeafda28b547343d420e7b74e0e5c4a7033673b8 Signed-off-by: Lajos Molnar <lajos@google.com> Bug: 9970482
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
81a947bab57706cee77c14a4f47522ae8b400689 |
|
16-Jan-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Support EOSBehavior. Support EOSBehavior for testEOSBehaviorH263 & testEOSBehaviorH264. Bug: 7961269 Change-Id: I13f93b2bfd01fb5c0678da3b0c9b9de7f4a863ee Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
dccf6a03b890fb6ec7202a62ed1aac03c1672132 |
|
03-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Change output color format. YUV420SP(NV12) to NV12T. Change-Id: Idb863b5a7015775a9ebf59dc345714264b3e2028 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
569b6f9c0afe66023cc50fe41664240f67b7c6bf |
|
19-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix the bug of decode buffer Queuing. The case of output Buffer Share, Destination buffer Enqueue argument is wrong in all Decode Component. Fix wrong argument. Change-Id: I380ddd1d468bb130c78678a81d5fa401f2ecda7f Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
fa8948146ff5b51996e6e65f12d951601a65c34c |
|
11-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Modified Cache enable scheme. the case of Buffer copy, Cache enable. Change-Id: Idd2f96f13b6fc8fa54bc50d3931e9a8c158e82dd Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
ef059a025332fc3b7d68e1b8bd1f7abe34cf37e9 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: input and output buffer struct Integration. - remove CODEC_DEC_INPUT_BUFFER - remove CODEC_DEC_OUTPUT_BUFFER - add new struct CODEC_DEC_BUFFER Change-Id: Ie4afaf5f41834606c9f5220a0f9b031f0d05b807 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
94d259f528bc6ba81d0c3a57f27cc946a7742773 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Video decode component code clean-up. - Use MFC_INPUT_BUFFER_PLANE. - Use MFC_OUTPUT_BUFFER_PLANE. - Remove Log message. Change-Id: Ia85646964b4167d7c6c36c1da78eaa981e7fb323 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
54cbf397a1e177ea34b304b6951d4f7eb571c259 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: enhance the exception handling. in case of first frame EOS, enhance the exception handling. Change-Id: I72f74d4c5389119a499f74abb68f08bbe9cadd7a Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
440252358aa79ef5e411b8f57c3359376e650e51 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add error handling. Change-Id: I279d1e893589179a573224c383d414fbb165fc40 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
3e79a27e56341c1ae1038773875512dbd37de3b7 |
|
03-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Code clean-up. - remove tab & line. - remove log message. Change-Id: I0e21ff7da9b1d4e3533e340be276e98e82f6f6e7 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
bef6209319d736ba1006de1699a04b5ad89e2454 |
|
03-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Change variable name. - MAXDPBNum to maxDPBNum. Change-Id: Ic522ca6f7f6d66495f72ab02911b1f382cda220f Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
8ca4698d20d66c72d552eea35dd5dff150001894 |
|
02-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: remove OMXComponentCapabilityFlagsType. OMXComponentCapabilityFlagsType is code for opencore. It don't need no more. Change-Id: If85121b276147cd11abd44341044d380025df77c Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
c94beaeb6990ddf010f7934c201f68e2d66dff62 |
|
05-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add argument for selection of memory type in initial time. void *MFC_Decoder_Init(void) to void *MFC_Decoder_Init(int nMemoryType) void *MFC_Encoder_Init(void) to void *MFC_Encoder_Init(int nMemoryType) Change-Id: I0e663bcf8ac111b205ac13f86fe614572ef92ee4 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
57fbf5bae538500a8332718cec7a7446e02d4da4 |
|
16-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Remove unused variable. Change-Id: I647070ce0264ed0de82a3cdbcccd81618ce3107c Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
1ed2fc89aa809989164905497b680fa10e74a134 |
|
21-Jun-2012 |
Dima Zavin <dima@android.com> |
exynos5: omx: always set buffers as shareable Change-Id: I162706dfc4672bacb8d5a9fc16d51283e9899f79 Signed-off-by: Dima Zavin <dima@android.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
01fa64f5f096690c95b2fd1d3a875d7a1aeefe53 |
|
14-Jun-2012 |
Dima Zavin <dima@android.com> |
exynos5: omx: convert to using DMABUF to pass shared buffers Currently, h264/mpeg4/vp8 decoders have been updated and verified to work. The encode side has only been modified to make things compile. It needs to be fixed to actually work. Change-Id: I06d6942b5ea9ae5c09f480bfd7711a77c8feca74 Signed-off-by: Dima Zavin <dima@android.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
38ef2572d26fc760c584a1855a3d002f34eb0231 |
|
01-Jun-2012 |
Jiho Chang <jiho04.chang@samsung.com> |
hardware: samsung_slsi: exynos5: exynos_omx: added newly organized omx The new exynos omx support mfc output buffer sharing. This version does not support the new fd mecahnism of ion. Change-Id: Ie225227a5a5c88ee5275588a18ec6219077c6065 Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
800a8d754f6251b19a56b1aebde0e239c0e5f3cd |
|
26-Apr-2012 |
Jiho Chang <jiho04.chang@samsung.com> |
hardware: exynos5: update exynos_omx dir Change-Id: Iff18ccb439407e68c8f898ac6499eb3669644716 Signed-off-by: Dima Zavin <dima@android.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
7c0f081417791bf2f86d3c5be91154e7842f7735 |
|
19-Apr-2012 |
Dima Zavin <dima@android.com> |
exynos_omx: do not override format in set portDefinition for ANB If using AndroidNativeBuffer, do not override the color format during the SetParameter(OMX_IndexParamPortDefinition) call as the GetParameter call would have faked a HAL format. This seems to be a general problem with abusing the eColorFormat field for nativewindow specific information. We should fix this. Change-Id: I9e2bd74f53fabaef23782e034fce7c11b098ea1e Signed-off-by: Dima Zavin <dima@android.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|
20d3e6e3118a6e19627296e9247e948d54ec0fb8 |
|
23-Mar-2012 |
Jiho Chang <jiho04.chang@samsung.com> |
hardware: exynos5: add initial exynos_omx Change-Id: I22fd3ef5b76884d520e8bb3441c64aa3e145a5f2 Signed-off-by: Jiho Chang <jiho04.chang@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/dec/vp8/Exynos_OMX_Vp8dec.c
|