5b46229d5940c68462ba3c42f65ae00550ab7c0b |
|
14-Sep-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Remove hardcoded limit on the max of number of input buffers allowed in video encoders For [Issue 7166718] Remove hardcoded limit on the max of number of input buffers allowed in video encoders Change-Id: I35bf8e5820aa95c3db5dd8d2cc049c3a028d93c9 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
d4819ad193068e01877a06cd0ff0f7967b7357f4 |
|
05-Sep-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Change bitrate setting in encode component. Change bitrate setting in encode component for VBR and CBR support. CBR mains a relative constant bit rate for a small window of time period and the actual bit rate for that small window should be really close to the target bit rate. VBR maintains a larger variable bit rate for a small window of time duration, but the avg bit rate still needs to converge to the target bit rate for a relatively large window of time duration. Change-Id: I25e7ccdf3c53e6abacc1c7ed9235292ab97b940a Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
33d6044e338e2ea5c8580b6a52840808e459d998 |
|
08-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add New Encode scheme for support input buffer shere. The case of camera recording, input buffer shere. If input is store metadata and color format is NV12M then, OpenMAX using Input buffer share scheme. (Without CSC.) If input color format is RGB then, OpenMAX using copy(RGB to NV12M CSC) scheme. This Scheme is supported Dynamic change in the execute state. (But, Can be changed only once in the time of first frame receive.) each frame changes can not support. Change-Id: Iba59e8c04fcea3916665ae86ece52c825ee13eec Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
b8d6caa56f49db9de297a80004571c6830cef90a |
|
03-Aug-2012 |
James Dong <jdong@google.com> |
Remove excessive logging Change-Id: I16d15e6dc5a9b1144cd125465ab39738436d1ff9
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
1245032e056f079c67b942176d70c5c86b427f62 |
|
01-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix H.263 encoder. for [Issue 6889100] h263 encoder produces unplayable output. Change-Id: I2c0fa27329da85f4b9ae942bb2e780956b865630 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
4bd72215445fa6c48a5764135eff2359e689cec0 |
|
19-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Change number of metadata buffer. Change number of metadata buffer. for storemetadata Video recording. Change-Id: I7f9d0b1633341f185a25e869312995143782ff3c Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
2f26183e4d2274cd33449f8bcbde9f18c5ea6a13 |
|
18-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix the encoder input buffer scheme. in the case of MetadataBufferType buffer, Fix the bug of input buffer registration scheme. Change-Id: I05ec601777e5aae6ec20e74c933f03b3cacd8958 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
2af1a62c41e1e11d8472686e4bfe5a9150a0b1d8 |
|
16-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Remove unused variable (cont.). Change-Id: I35030e0c4243f9cb0a216c941a242ab725b201f2 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
91f44a5dded6f2b54c919f74d18bc43f86175713 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Video encoder supported ION fd. Video encode component supported ION fd. Change-Id: Ib8dcb66eaf54371f69b5404cfdf3b954368386c0 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
833233fa90e887401bbd194a34dd4f1e1428bc03 |
|
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Modified Video Encode Scheme. - Encode component setup scheme change. - Add Encode component output port share. Change-Id: Iaf145e41dd0f706cfb17fcc0fa34b1f8bf9113b7 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
d03573a4a182b0a36eaa16fb7638d98429d1c3fb |
|
02-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Code clean-up. remove tab & line. Change-Id: I1486e8acf919657d4161b943f679bce3ffb5a90b Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
/hardware/samsung_slsi/exynos5/exynos_omx/openmax/exynos_omx/component/video/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.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/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|