24b40bec52d792aa9907d5b76fbb66ebc15a56ed |
17-Sep-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix CodecReconfig issue. Change-Id: I60494d236ca458c90d6b2a64c19980688517941d Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10728106
ideo/dec/Exynos_OMX_Vdec.c
|
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
ommon/Exynos_OMX_Baseport.h
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
7987a0882319055826a1426b7c31c9424575d34a |
16-Sep-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix the return data length with EOS in meta data mode. Change-Id: Ia65b6da0e4ce6b4f8bbc4fa2ffaa8b8c359f2ad3 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10704989
ideo/dec/Exynos_OMX_VdecControl.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
ommon/Exynos_OMX_Basecomponent.c
ommon/Exynos_OMX_Baseport.c
ommon/Exynos_OMX_Baseport.h
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/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
ommon/Exynos_OMX_Baseport.c
ommon/Exynos_OMX_Resourcemanager.c
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/Exynos_OMX_VdecControl.h
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/Exynos_OMX_VencControl.h
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.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
ommon/Exynos_OMX_Baseport.h
ideo/dec/Android.mk
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Android.mk
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Android.mk
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Android.mk
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/h264/Android.mk
ideo/enc/mpeg4/Android.mk
|
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
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
1021eb3052b6af322b604a07f3cafaf3d45e711f |
04-Jun-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Added prependSPSPPSToIDRFrames to support the expansion of Google. When using "OMX.google.android.index.prependSPSPPSToIDRFrames" extension index, support prepending SPS/PPS at every IDR/I frame. Change-Id: Idf6669708d627ede013f053de9c8bfaa78181675 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Bug: 10192533
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/h264/Exynos_OMX_H264enc.h
|
131fefdab9030d82212f392d8b89ac2073ac1008 |
26-Aug-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Increase default buffer size for copy mode recording. Bug: 10307151 Change-Id: Ie2627d571dff7ee1d5e3ce86839d20b681aac200 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.h
|
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
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
42d7de5d0b1e454c939efe7c271796c5b982f009 |
12-Jul-2013 |
Lajos Molnar <lajos@google.com> |
Update VP8 component role VP8 component role changed to "video_decoder.vp8" in the framework. Change-Id: Icba81db7ae921df321e2426ca426b3eaf13fbb98 Signed-off-by: Lajos Molnar <lajos@google.com> Bug: 9759512
ideo/dec/vp8/library_register.h
|
25bee067b500484f8b0a1976da0ff672a7eb7e9e |
15-May-2013 |
Dmitry Shmidt <dimitrysh@google.com> |
exynos_omx: Increase number of video resources Bug: 8950258 Change-Id: I497fe3c199298dba3c0932cd640b0d3b98417ded Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
ommon/Exynos_OMX_Resourcemanager.c
|
8f33812f854fabb86b60074d956359d04473fb85 |
30-Apr-2013 |
Taehwan Kim <t_h.kim@samsung.com> |
exynos_omx: multi_thread: Support for testCreateInputSurfaceErrors Test. mediaserver crash is resolved. Bug: 8329017 Change-Id: I6f6f160709e1e8be21a17bce2954a3e4a12d53a2 Signed-off-by: Taehwan Kim <t_h.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.c
|
3c53312a8770c1f7c2f226c7e64304749b721427 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I23c1f8541e7de016aa920d13dd35d9b5c7b7d1c8
ideo/dec/h264/Android.mk
ideo/dec/mpeg4/Android.mk
ideo/dec/vp8/Android.mk
ideo/enc/h264/Android.mk
ideo/enc/mpeg4/Android.mk
|
d866f455acab131be8f058733abd9c1ede2fcfea |
04-Apr-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Bug fix. wrong parameter fixed. Change-Id: If0750b5a669249824b12ac13fa447e2208acd798 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ommon/Exynos_OMX_Basecomponent.c
|
690c39906e5dab752a87ed741c94ae4b6fc6db20 |
11-Mar-2013 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Support for CTS DecodeEditEncodeTest. Added code to check the length of the input data in encoding time. Bug: 8329017 Change-Id: I58e84625bf4b56c90404cbe3b5abc2bf693f1673 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.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>
ommon/Exynos_OMX_Basecomponent.h
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
96e4aa13425191365eb04752736fbde9938e7a51 |
15-Jan-2013 |
Greg Hackmann <ghackmann@google.com> |
omx: use G2D CSC for encoding surface textures Change-Id: I1c7297f35b7740a5a9f0ce040c005135125c15fe Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Android.mk
ideo/enc/Exynos_OMX_Venc.c
|
c3fb36ed7a4d3d0a5a54f32b1113894651d3b9fe |
15-Jan-2013 |
Greg Hackmann <ghackmann@google.com> |
csc: allow compiling with multiple HW types Once G2D support is added, the same binary should be usable for either Gscaler or G2D. The HW type is controlled through the new property CSC_HW_PROPERTY_HW_TYPE. Also return an error if any hardware properties are set after the device is already opened. This didn't work before and should never happen, but it's worth adding a check just in case. Change-Id: I6d3fab4e777395a7e14a1f54353100902c76f75e Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/enc/Exynos_OMX_Venc.c
|
fe7c2607ce58e81c1983851e996572b82683f030 |
08-Jan-2013 |
Greg Hackmann <ghackmann@google.com> |
omx: use hardware CSC for encoding surface textures Shares Gscaler 3 with HDMI Change-Id: I2d46ea67ad105c98f09ab6aa6f298441c4361b5c Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Android.mk
ideo/enc/Exynos_OMX_Venc.c
|
cf09147955c0f14c06a548c1310c3683831c37bd |
08-Jan-2013 |
Greg Hackmann <ghackmann@google.com> |
omx: move csc (de)initialization to common venc Change-Id: I495816ec592ecebdcceae760b1c1e90c26b223da Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
ebd30f82ab062c98c11004e3bac3f2c703f28283 |
11-Dec-2012 |
Greg Hackmann <ghackmann@google.com> |
omx: handle csc errors Change-Id: I652b6edb9687ec063ec2b110c70031e821d34e7f Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Exynos_OMX_Venc.c
|
8ee7ad9c39198166a3964a91fdbfafc4c24d7976 |
30-Nov-2012 |
Greg Hackmann <ghackmann@google.com> |
omx: always set ion fds for encoder's csc target buffers Change-Id: Ia465f8bcce7ea1b68088a9443d26d48bc90a24a3 Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Exynos_OMX_Venc.c
|
2db7dad277936dfaa58ec03c67ac89a1cc4ba331 |
03-Jan-2013 |
Greg Hackmann <ghackmann@google.com> |
omx: don't log encoder input buffers as errors Change-Id: I400d2e2b2276e60efaacacaaa74fd03582bc68e6 Signed-off-by: Greg Hackmann <ghackmann@google.com>
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
6201909bad11eab8339ec8dbef4d0152231308af |
10-Dec-2012 |
Dima Zavin <dima@android.com> |
omx: basecomponent: signal abendStateEvent if GetResource fails This always happens if the user tries to do multiple encoding sessions at the same time. Change-Id: I464b06b170de71ae77e43f76cb6f058ae95b703c Signed-off-by: Dima Zavin <dima@android.com>
ommon/Exynos_OMX_Basecomponent.c
|
e1b99ca8589f7f5bc0b019f7b50b8776a8f85bf0 |
16-Nov-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add OMX_IndexParamVideoIntraRefresh support. Add OMX_IndexParamVideoIntraRefresh support, with "Cyclic intra marcoblock refresh" mode support only. Don't support "Adaptive intra-refresh". o related-to-bug: 7524845 Change-Id: Id47c0cd3831db6fdb4e46ccece8f8d6f955d777a Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
0183af759fed11a4cb388c7045dc57cce4813191 |
27-Nov-2012 |
Dima Zavin <dima@android.com> |
Merge "omx: basecomponent: signal abendStateEvent if componentInit fails" into jb-mr1.1-dev
|
a7fc593060b63bdeb9c3c5295157b04944d2a524 |
19-Nov-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Add OMX_IndexConfigVideoIntraVOPRefresh support. Add config dynamic change of "encode component". Bug: 7546690 Change-Id: I82b043d51aa8295929201ce26c2b1afd5bcdb0e8 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
0996d9d5d25dcf3c90e40288a2e151dfbbf16959 |
08-Nov-2012 |
Dima Zavin <dima@android.com> |
omx: basecomponent: signal abendStateEvent if componentInit fails Bug: 7261738 Change-Id: I1baf82b37120207de9f757a66e76185e68a81b80 Signed-off-by: Dima Zavin <dima@android.com>
ommon/Exynos_OMX_Basecomponent.c
|
d9966f64b1a4f195c099ccff95672d8fc7b8fed6 |
05-Oct-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
Added error handling in the state change from "Load state" to "Idle state". This patch fixes the ANR at reset/release time, caused by some failures in initilizating video decoders Bug: 7282066 Change-Id: Ic8440ff597dc4a3a6fa568c141c28e00dda518d1 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com> Signed-off-by: Yunji Kim <yunji.kim@samsung.com>
ommon/Exynos_OMX_Basecomponent.c
ommon/Exynos_OMX_Basecomponent.h
ommon/Exynos_OMX_Baseport.c
|
af4568d16d0afed7604e9496ad42e2fcf1e44fde |
12-Oct-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
OMX encode component has problem on "idle->execute->idle state change" without input data. This patch fixes the state change (Execute to Idle) bug. related-to-bug: 7336622 Change-Id: Ied1891cbbd73c26ae635d094ab9eb043ba8ce2d6 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.c
|
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>
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/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>
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
0b9f280f1a2ddf2ed7fe5e62adba9251c72ffbe1 |
27-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Change Log Message. Change Log Message in "Exynos_OMX_Venc.c". Change-Id: I66c83024afda26a10c97d33e5ef8fd5f6dcbfe55 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_Venc.c
|
954a542741ba9592fd227362612a00dcc2554ee5 |
27-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix wrong variable name. Change-Id: I0d86bb3747c7e686e2b8ca013b08cc7b1ac4ea9f Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_VencControl.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>
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
0e6617d9084f11fe951775e67a2ab8a71e50af94 |
07-Aug-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Fix the DRM play bug. In case of DRM play, Registered input buffer address is incorrect. Error log 01-01 13:38:30.755: E/ExynosVideoDecoder(99): MFC_Decoder_Enqueue_Inbuf: Failed to get index 01-01 13:38:30.755: E/EXYNOS_H264_DEC(99): Failed to enqueue input buffer for header parsing Change-Id: Ic62914d4bb4f0a1275cdfbb6c65e9c99af87f29b Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/h264/Exynos_OMX_H264dec.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
b8d6caa56f49db9de297a80004571c6830cef90a |
03-Aug-2012 |
James Dong <jdong@google.com> |
Remove excessive logging Change-Id: I16d15e6dc5a9b1144cd125465ab39738436d1ff9
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
24eadba90486f04d1755de644e21b4eaeb7afe3e |
03-Aug-2012 |
Dima Zavin <dima@android.com> |
exynos5: metadata buffer contains a buffer handle, not anativewindow Since it's a buffer handle, call LockANBHandle not LockANB. Change-Id: Ib27dfe7884f084a96a636faa1eb9718fc281abd3 Signed-off-by: Dima Zavin <dima@android.com>
ideo/enc/Exynos_OMX_Venc.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>
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
1331dddbbf32812a61ff7e146f977ee0f98b043e |
24-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: For modify CSC API support. Change-Id: I91e06fbad1b4aa985ef4ccd775148a17737ed1c6 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/Exynos_OMX_Vdec.c
ideo/enc/Exynos_OMX_Venc.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>
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.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>
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/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>
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
21015d703f7036313fffc6d5dda821e81ac52a59 |
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Modified AllocateBuffer & FreeBuffer. - Modified Exynos_OMX_AllocateBuffer in video decode. - Modified Exynos_OMX_FreeBuffer in video decode. Change-Id: Ic1c8577ac7befd59c3a6b5d1e96b6e01828027d0 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/Exynos_OMX_VdecControl.c
ideo/enc/Exynos_OMX_VencControl.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>
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.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>
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
388744c044e15959e8205bf5565e52aca5334eb7 |
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: support to DRM component. - support H.264 DRM playback Change-Id: I8b8e70b0202e28c983fa4497a699b92459fd3fe0 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/h264/Exynos_OMX_H264dec.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>
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
091c87442df6d4333280cab6ab1a95507f4fb3fb |
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Modified calc_plane API Modified calc_plane(for the MFC output buffer calculate) API. Change-Id: I86e338f27ce352932a8176e0f7137084aeb884d4 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/Exynos_OMX_Vdec.c
|
495cf0628abd630705bb28c4f1efc89b8685f6ed |
04-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Modified OMX_EventPortSettingsChanged scheme. this change is for crop clip decoding of "H.264 decode Component". Change-Id: Iad50319d4cfc35d56b2720b8b75cb3db22c1c578 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/dec/h264/Exynos_OMX_H264dec.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>
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/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>
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/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>
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/h264/Exynos_OMX_H264dec.h
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.h
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.h
|
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>
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/h264/Exynos_OMX_H264dec.h
ideo/dec/h264/library_register.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.h
ideo/dec/mpeg4/library_register.h
ideo/dec/vp8/Exynos_OMX_Vp8dec.h
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/h264/library_register.c
ideo/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>
ommon/Exynos_OMX_Basecomponent.c
ommon/Exynos_OMX_Basecomponent.h
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
|
962568fbba2f0bdf13ccae937238e9e586181241 |
02-Jul-2012 |
SeungBeom Kim <sbcrux.kim@samsung.com> |
exynos_omx: multi_thread: Convert DOS to Unix. Change-Id: I55ccef02a191e41a46442c11e57bf505130eca36 Signed-off-by: SeungBeom Kim <sbcrux.kim@samsung.com>
ideo/enc/Exynos_OMX_VencControl.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>
ideo/dec/Android.mk
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Android.mk
ideo/enc/h264/Android.mk
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Android.mk
ideo/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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/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>
ommon/Exynos_OMX_Baseport.h
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Exynos_OMX_Venc.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>
udio/dec/Android.mk
udio/dec/Exynos_OMX_Adec.c
udio/dec/Exynos_OMX_Adec.h
udio/dec/mp3/Android.mk
udio/dec/mp3/Exynos_OMX_Mp3dec.c
udio/dec/mp3/Exynos_OMX_Mp3dec.h
udio/dec/mp3/library_register.c
udio/dec/mp3/library_register.h
ommon/Exynos_OMX_Basecomponent.c
ommon/Exynos_OMX_Basecomponent.h
ommon/Exynos_OMX_Baseport.c
ommon/Exynos_OMX_Baseport.h
ommon/Exynos_OMX_Resourcemanager.c
ommon/Exynos_OMX_Resourcemanager.h
ideo/dec/Android.mk
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/Exynos_OMX_VdecControl.c
ideo/dec/Exynos_OMX_VdecControl.h
ideo/dec/h264/Android.mk
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/h264/Exynos_OMX_H264dec.h
ideo/dec/h264/library_register.c
ideo/dec/h264/library_register.h
ideo/dec/mpeg4/Android.mk
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.h
ideo/dec/mpeg4/library_register.c
ideo/dec/mpeg4/library_register.h
ideo/dec/vp8/Android.mk
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.h
ideo/dec/vp8/library_register.c
ideo/dec/vp8/library_register.h
ideo/enc/Android.mk
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/Exynos_OMX_VencControl.c
ideo/enc/Exynos_OMX_VencControl.h
ideo/enc/h264/Android.mk
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/h264/Exynos_OMX_H264enc.h
ideo/enc/h264/library_register.c
ideo/enc/h264/library_register.h
ideo/enc/mpeg4/Android.mk
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.h
ideo/enc/mpeg4/library_register.c
ideo/enc/mpeg4/library_register.h
|
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>
udio/dec/Exynos_OMX_Adec.c
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/h264/Android.mk
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/h264/Exynos_OMX_H264dec.h
ideo/dec/mpeg4/Android.mk
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Android.mk
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/enc/Android.mk
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/h264/Android.mk
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/mpeg4/Android.mk
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.h
ideo/enc/mpeg4/library_register.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>
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
|
23e5126a824179e2d709605dcc50d2d2c821a6f4 |
11-Apr-2012 |
Dima Zavin <dima@android.com> |
omx_vdec: if using AndroidNativeBuffer, map OMX color format to HAL If the use of ANB was enabled by stagefright, we have to report a HAL format in GetParameter(PortDefinition). However, the actual port definition stores an OMX format. Also, lot's of other places in this OMX implementation rely on everything being in OMX color format. So, we don't actually change the internal format info to a HAL format but rather fake a HAL format in the return value of the GetParameter call. Change-Id: I24afb4dd4275b8594eb24d473fde6c35e57cbd54 Signed-off-by: Dima Zavin <dima@android.com>
ideo/dec/Android.mk
ideo/dec/Exynos_OMX_Vdec.c
|
5666f59f8b5b8e600079dc0a56add70ee3a9e767 |
07-Apr-2012 |
Dima Zavin <dima@android.com> |
exynos5: rename all libOMX.SEC components to libOMX.Exynos5 Change-Id: I6db3cd80619fe72a690551ecfc4a45eb241b4a6b Signed-off-by: Dima Zavin <dima@android.com>
udio/dec/mp3/Android.mk
udio/dec/mp3/library_register.h
ideo/dec/h264/Android.mk
ideo/dec/h264/library_register.h
ideo/dec/mpeg4/Android.mk
ideo/dec/mpeg4/library_register.h
ideo/dec/vp8/Android.mk
ideo/dec/vp8/library_register.h
ideo/enc/h264/Android.mk
ideo/enc/h264/library_register.h
ideo/enc/mpeg4/Android.mk
ideo/enc/mpeg4/library_register.h
|
57b4c21166ab533513319244e290e203ae85895e |
06-Apr-2012 |
Dima Zavin <dima@android.com> |
exynos_omx: get rid of copy headers rules Change-Id: Ic2c4c331c9c1f9a38d4bdfe457b9bb5af63ea1e3 Signed-off-by: Dima Zavin <dima@android.com>
udio/dec/Android.mk
udio/dec/mp3/Android.mk
ideo/dec/Android.mk
ideo/dec/h264/Android.mk
ideo/dec/mpeg4/Android.mk
ideo/dec/vp8/Android.mk
ideo/enc/Android.mk
ideo/enc/h264/Android.mk
ideo/enc/mpeg4/Android.mk
|
b809845170f110560dfe6f4c7c636ebd70a180a1 |
05-Apr-2012 |
Rebecca Schultz Zavin <rebecca@android.com> |
exynos_omx: Make it build Change-Id: Id630523f4dac69dfa70ff96c4de93976673c7587 Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
ideo/dec/h264/Android.mk
ideo/dec/mpeg4/Android.mk
ideo/dec/vp8/Android.mk
ideo/enc/h264/Android.mk
|
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>
udio/dec/Android.mk
udio/dec/Exynos_OMX_Adec.c
udio/dec/Exynos_OMX_Adec.h
udio/dec/mp3/Android.mk
udio/dec/mp3/Exynos_OMX_Mp3dec.c
udio/dec/mp3/Exynos_OMX_Mp3dec.h
udio/dec/mp3/library_register.c
udio/dec/mp3/library_register.h
ommon/Android.mk
ommon/Exynos_OMX_Basecomponent.c
ommon/Exynos_OMX_Basecomponent.h
ommon/Exynos_OMX_Baseport.c
ommon/Exynos_OMX_Baseport.h
ommon/Exynos_OMX_Resourcemanager.c
ommon/Exynos_OMX_Resourcemanager.h
ideo/dec/Android.mk
ideo/dec/Exynos_OMX_Vdec.c
ideo/dec/Exynos_OMX_Vdec.h
ideo/dec/h264/Android.mk
ideo/dec/h264/Exynos_OMX_H264dec.c
ideo/dec/h264/Exynos_OMX_H264dec.h
ideo/dec/h264/library_register.c
ideo/dec/h264/library_register.h
ideo/dec/mpeg4/Android.mk
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.c
ideo/dec/mpeg4/Exynos_OMX_Mpeg4dec.h
ideo/dec/mpeg4/library_register.c
ideo/dec/mpeg4/library_register.h
ideo/dec/vp8/Android.mk
ideo/dec/vp8/Exynos_OMX_Vp8dec.c
ideo/dec/vp8/Exynos_OMX_Vp8dec.h
ideo/dec/vp8/library_register.c
ideo/dec/vp8/library_register.h
ideo/enc/Android.mk
ideo/enc/Exynos_OMX_Venc.c
ideo/enc/Exynos_OMX_Venc.h
ideo/enc/h264/Android.mk
ideo/enc/h264/Exynos_OMX_H264enc.c
ideo/enc/h264/Exynos_OMX_H264enc.h
ideo/enc/h264/library_register.c
ideo/enc/h264/library_register.h
ideo/enc/mpeg4/Android.mk
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.c
ideo/enc/mpeg4/Exynos_OMX_Mpeg4enc.h
ideo/enc/mpeg4/library_register.c
ideo/enc/mpeg4/library_register.h
|