40292fb9eeb2cf0bb95dc818da12ddcae40b931c |
20-Jul-2014 |
Elliott Hughes <enh@google.com> |
am 0546008a: Always #include <sys/...>, not <linux/...>. * commit '0546008a51b3a9e40d7ab5d2c6c0d6e064a345a2': Always #include <sys/...>, not <linux/...>.
|
0546008a51b3a9e40d7ab5d2c6c0d6e064a345a2 |
19-Jul-2014 |
Elliott Hughes <enh@google.com> |
Always #include <sys/...>, not <linux/...>. (cherry picked from commit ea563325a91b2e9bf1e3623a2f6d91414dc292c2) Change-Id: I3a40ca73cb432d54ab1270400e2883a25c8ce3f2
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
949aad363a9cc794f9ac8fd42338ae1678e50bc1 |
19-Jul-2014 |
Elliott Hughes <enh@google.com> |
Merge "Always #include <sys/...>, not <linux/...>."
|
ea563325a91b2e9bf1e3623a2f6d91414dc292c2 |
19-Jul-2014 |
Elliott Hughes <enh@google.com> |
Always #include <sys/...>, not <linux/...>. Change-Id: I1e6d80ec929e9451b2b5cb11fd170300d41b31e6
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
3bbaa29066a684d01df42ddf0365266e59f2dc44 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: Iebcce1382c5727afcaaf79cecca51947036dbf65
ibstagefrighthw/Android.mk
|
efbb6b2de5fa16ef72bbf02526e3c0a7a6d63a4f |
12-Mar-2012 |
James Dong <jdong@google.com> |
Switched to use header files from /frameworks/native o related-to-bug: 6044887 Change-Id: Iefc6bec8f1e385bdb10987d8350d71de53b9d539
ibstagefrighthw/Android.mk
ibstagefrighthw/TIOMXPlugin.cpp
ibstagefrighthw/TIOMXPlugin.h
|
74edf7544704de2061e5efeb6ac383087b15adf5 |
08-Feb-2012 |
James Dong <jdong@google.com> |
Don't use MediaDebug in libstagefrighthw Change-Id: I3aba50fca8fbe21b85a07b9913b14ad384f1e728
ibstagefrighthw/TIOMXPlugin.cpp
|
db4ddcbf596a9127521cbc6c8fc69b20bdd4d700 |
31-Jan-2012 |
Andreas Huber <andih@google.com> |
Fix another misspelling of a symbol name (same exact symbol, different vendor) Change-Id: Iaf03846cdb24d88db643bb610e28ca8ec5f04f9f
ibstagefrighthw/TIOMXPlugin.cpp
|
a0a88cf291e156344d5346c29824d996d1d81fab |
08-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Iad3389731482399f1148ae9a19248e3eea55d9fd
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/core_plugin/omx_core_plugin/src/ti_omx_interface.cpp
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
969334aaa54230ed3a9172452489a52ce07cc5cf |
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I8fff60922b4ef7572bb17476c3f1f2a04c7106e2
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
85e28eec8163c776f2f3a093f4053a96ed2d6f98 |
04-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: I4bfd860b833aacee06a60fa7648de2377aefafa6
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
dbcc6073c88ced818ea3e742f36191088222ca26 |
20-Dec-2011 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156016 Bug: 5449033 Change-Id: I6bb39eabeda44ddbe59f396f1c6276b8d1aeb8c6
mx/core_plugin/omx_core_plugin/src/ti_omx_interface.cpp
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
71b33a71357b3ec211ae479b154cec071e379353 |
13-Jul-2011 |
Mathias Agopian <mathias@google.com> |
get rid of overlay HAL Change-Id: I495a6b46ef2745406578108558b6b29400fd522f
ibopencorehw/Android.mk
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
ibopencorehw/buffer_alloc_omap34xx.cpp
ibopencorehw/buffer_alloc_omap34xx.h
iboverlay/Android.mk
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
49ba1f7d2941ef0a9e1201a42badaca9ecd8990c |
26-Mar-2011 |
Mathias Agopian <mathias@google.com> |
remove unneeded library dependency Change-Id: I4e1ebd1dcf63eb57b72c6240e7ec99a734bcd4bb
ibstagefrighthw/Android.mk
|
ced70e7b1b4152e727f7ac0eff54fca4357c1778 |
14-Mar-2011 |
Iliyan Malchev <malchev@google.com> |
hardware/ti/omap3: remove LOCAL_PRELINK_MODULE Change-Id: Ic3f88a52f673d84d4436890a75ba1745f59e7c24 Signed-off-by: Iliyan Malchev <malchev@google.com>
spbridge/libbridge/Android.mk
ibopencorehw/Android.mk
iboverlay/Android.mk
mx/audio/src/openmax_il/aac_dec/src/Android.mk
mx/audio/src/openmax_il/aac_enc/src/Android.mk
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/src/Android.mk
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/src/Android.mk
mx/audio/src/openmax_il/g711_enc/tests/Android.mk
mx/audio/src/openmax_il/g722_dec/src/Android.mk
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/src/Android.mk
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/src/Android.mk
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/src/Android.mk
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/src/Android.mk
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/src/Android.mk
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/mp3_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_enc/src/Android.mk
mx/audio/src/openmax_il/nbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/tests/Android.mk
mx/audio/src/openmax_il/wbamr_enc/src/Android.mk
mx/audio/src/openmax_il/wbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/core_plugin/omx_core_plugin/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_enc/Android.mk
mx/system/src/openmax_il/lcml/Android.mk
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/reader/Android.mk
mx/ti_omx_config_parser/Android.mk
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_encode/Android.mk
mx/video/src/openmax_il/video_encode/test/Android.mk
|
721744541c4d471be243eeb48287d0d1de109cc5 |
16-Nov-2010 |
Andreas Huber <andih@google.com> |
Remove legacy renderers. Change-Id: I7a6ead3b7ff2da959941a87f7f5284ac7ad48e82
ibstagefrighthw/Android.mk
ibstagefrighthw/TIHardwareRenderer.cpp
ibstagefrighthw/TIHardwareRenderer.h
ibstagefrighthw/stagefright_overlay_output.cpp
|
bd6604bacb4b93d3f01735f6334d3d5bd8f37233 |
18-Oct-2010 |
Jean-Baptiste Queru <jbq@google.com> |
Merge 5e6ec733 from gingerbread-plus-aosp Change-Id: I85522668d103b66e9933416bb015ce4176d3842e
|
5e6ec733aa694cae952e2e983a04c81a879d9824 |
16-Oct-2010 |
Andreas Huber <andih@google.com> |
am 468432c0: Include the framework copy of the OpenMAX headers instead of referencing external/opencore. Merge commit '468432c09856425b72214e2b6682800bf17f5b22' into gingerbread-plus-aosp * commit '468432c09856425b72214e2b6682800bf17f5b22': Include the framework copy of the OpenMAX headers instead of referencing external/opencore.
|
468432c09856425b72214e2b6682800bf17f5b22 |
15-Oct-2010 |
Andreas Huber <andih@google.com> |
Include the framework copy of the OpenMAX headers instead of referencing external/opencore. Change-Id: Ida8a2121e7f955027b0d860d971433cb0c3292b1 related-to-bug: 3101573
ibstagefrighthw/Android.mk
|
5b4e15459062e151f277c6600ae2d2f6c1d20213 |
10-Aug-2010 |
James Dong <jdong@google.com> |
am d80112be: am eb6da54e: TI\'s video encoder labels codec config data with OMX_BUFFERFLAG_CODECCONFIG Merge commit 'd80112bea5c1efe1572bc01e28e60bda6c95eadc' * commit 'd80112bea5c1efe1572bc01e28e60bda6c95eadc': TI's video encoder labels codec config data with OMX_BUFFERFLAG_CODECCONFIG
|
d80112bea5c1efe1572bc01e28e60bda6c95eadc |
10-Aug-2010 |
James Dong <jdong@google.com> |
am eb6da54e: TI\'s video encoder labels codec config data with OMX_BUFFERFLAG_CODECCONFIG Merge commit 'eb6da54ec5a57e2f7219330d36a37213a850db17' into gingerbread-plus-aosp * commit 'eb6da54ec5a57e2f7219330d36a37213a850db17': TI's video encoder labels codec config data with OMX_BUFFERFLAG_CODECCONFIG
|
eb6da54ec5a57e2f7219330d36a37213a850db17 |
08-Aug-2010 |
James Dong <jdong@google.com> |
TI's video encoder labels codec config data with OMX_BUFFERFLAG_CODECCONFIG - Also, added a workaround to send SPS and PPS in a single buffer. This has better be fixed so that the first output buffer contains the codec config data (rather than a 0-length buffer) Change-Id: Id9ae42debfc676c8dff3095304217911021d1c66
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
340d3b96a409aa6e941d3b013dbfbb7e9b548994 |
13-Jul-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 144f2f68: merge from open-source master Merge commit '144f2f68bbef4e0988f2bf1d4ed7e4b9b227b771' * commit '144f2f68bbef4e0988f2bf1d4ed7e4b9b227b771': Fix broken build
|
144f2f68bbef4e0988f2bf1d4ed7e4b9b227b771 |
13-Jul-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master Change-Id: I05f81438ef2226c000a8b7cf7ae5b6a908c51f9f
|
ede6e1f3f8779d7e490ad48f09be59122048f7d3 |
09-Jul-2010 |
Scott Anderson <camel@droidmod.org> |
Fix broken build Change-Id: If20f97574676cc0b4ad0e933b97cb683bf4d4dc9
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/core_plugin/omx_core_plugin/Android.mk
|
0f8e72a03dc50f6d6b81aa87803ea558fe4f7b6c |
12-Jun-2010 |
James Dong <jdong@google.com> |
Don't overwrite read-only argument in the implementation for OMX_SetParameter$ Also, comment out the code does not apply to android platform (direct /dev/ access) Change-Id: I2ca7736fb67e60ed4c31ec77901660b5032c41cb
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
|
a0b2785f72203860a685b5acbe3c7d4a11e61d4d |
26-May-2010 |
James Dong <jdong@google.com> |
am a7ccfa60: OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded transition. The timeout duration is 3 seconds, which slows down the shutdown of the audio omx encoder component
|
a7ccfa60eb59833acbd1d6f549cb16fce006a27b |
26-May-2010 |
James Dong <jdong@google.com> |
OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded transition. The timeout duration is 3 seconds, which slows down the shutdown of the audio omx encoder component bug 2711318 - Final part: AMRWB and AAC encoders Change-Id: Id09961d8bc96b03955af0141a0a12544bfd80897
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
|
2ff28174f6b3654bbb3d2bec2273091108a32280 |
25-May-2010 |
James Dong <jdong@google.com> |
am b01194f3: OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded transition. The timeout duration is 3 seconds, which slows down the shutdown of the audio omx encoder component
|
b01194f357cd5bc2cdad578ac6431640ff3fb148 |
20-May-2010 |
James Dong <jdong@google.com> |
OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded transition. The timeout duration is 3 seconds, which slows down the shutdown of the audio omx encoder component - bug 2711318 - AMRNB part Change-Id: I18c80fa2b5e4ea89589231a7bb2254b6579c7a05
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
|
1d71e536fb67f91cf8a5b5fce14d811d500c354a |
06-May-2010 |
Dan Bornstein <danfuzz@android.com> |
am 27bb904e: am 2c4ce96e: am 801f558c: For issue #2651381, allow library prelinking.
|
27bb904e35a755c541302d014f2b3ddaa3dfb7cb |
06-May-2010 |
Dan Bornstein <danfuzz@android.com> |
am 2c4ce96e: am 801f558c: For issue #2651381, allow library prelinking. Merge commit '2c4ce96e814bbde60dba2a33df3a06dcf3734ca6' into kraken * commit '2c4ce96e814bbde60dba2a33df3a06dcf3734ca6': For issue #2651381, allow library prelinking.
|
2c4ce96e814bbde60dba2a33df3a06dcf3734ca6 |
06-May-2010 |
Dan Bornstein <danfuzz@android.com> |
am 801f558c: For issue #2651381, allow library prelinking. Merge commit '801f558c85ee5c224a03e3456a6dbdb217051164' into froyo-plus-aosp * commit '801f558c85ee5c224a03e3456a6dbdb217051164': For issue #2651381, allow library prelinking.
|
7be879d634792c3a515b77b3d819e2e4f970524e |
05-May-2010 |
James Dong <jdong@google.com> |
am 44577d1f: Fix a bunch of AAC encoder issues - Fixed a timeout issue when the close is sent but the component thread does not exit - Fixed a race condition waiting for stop to complete - Don\'t return error from OMX_GetState()
|
801f558c85ee5c224a03e3456a6dbdb217051164 |
05-May-2010 |
Dan Bornstein <danfuzz@android.com> |
For issue #2651381, allow library prelinking. Change-Id: I59fec1151ca1ae81c6a06c295b3e21f2587f74f2
ibstagefrighthw/Android.mk
|
44577d1f0e8d8ea13fe130fc8987035428ee021c |
30-Apr-2010 |
James Dong <jdong@google.com> |
Fix a bunch of AAC encoder issues - Fixed a timeout issue when the close is sent but the component thread does not exit - Fixed a race condition waiting for stop to complete - Don't return error from OMX_GetState() Change-Id: I5ef5d447e7de4a920d2122f21307a2a11d0858cd
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
3a2df6624ff07e3e2fe9868f58bdda48cac7aa03 |
22-Apr-2010 |
Andreas Huber <andih@google.com> |
am 21ec5bd3: am b052eae4: Fixes a race condition in the hardware mp3 OMX driver code.
|
21ec5bd3f88a2e7b20f75067b68ae547146853b3 |
22-Apr-2010 |
Andreas Huber <andih@google.com> |
am b052eae4: Fixes a race condition in the hardware mp3 OMX driver code. Merge commit 'b052eae44afe8a1febceb2287d728af9e0df4828' into froyo-plus-aosp * commit 'b052eae44afe8a1febceb2287d728af9e0df4828': Fixes a race condition in the hardware mp3 OMX driver code.
|
b052eae44afe8a1febceb2287d728af9e0df4828 |
21-Apr-2010 |
Andreas Huber <andih@google.com> |
Fixes a race condition in the hardware mp3 OMX driver code. Change-Id: I97cf2225452f76690da943c87526df08632be455 related-to-bug: 2608400 QA-Impact: mp3 decoding on Droid should no longer block forever.
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
|
b1bf6ce9c87d98335387e8475eff8e52d022202b |
15-Apr-2010 |
James Dong <jdong@google.com> |
The second part of a fix for the AAC decoder to recover from corrupted audio frame. It depends on the socket node change. bug - 2600553 Change-Id: I6caea1f331ad97a4d648097d513bbcc87b2e5e5f
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
|
2ad894174d9c4b5025abc04321fb051284a228de |
07-Apr-2010 |
James Dong <jdong@google.com> |
Don't invalidate the memory pointed by the arm argument pointer, if the arm argument pointer is NULL or the size of the memory that it points to is 0. This avoids some logging spam, which happens very frequently with JPEG encoder and WMV decoder. Change-Id: I00b4adea27466fa56a65ccb795299f61f0e0bc8f
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
325eeae93341ab2dc2a2b2657b9914212d3decc9 |
30-Mar-2010 |
James Dong <jdong@google.com> |
am 2fb88637: am 08fad4c7: Don\'t handle input buffer in the OMX_StateLoaded state too. The input buffers have been returned while doing the state transition from OMX_StateExecuting to OMX_StateIdle. This is a similar fix for the one corresponding to output buffer (I78
|
2fb88637de061d762ec8919c6adc3f6fd2f6f772 |
30-Mar-2010 |
James Dong <jdong@google.com> |
am 08fad4c7: Don\'t handle input buffer in the OMX_StateLoaded state too. The input buffers have been returned while doing the state transition from OMX_StateExecuting to OMX_StateIdle. This is a similar fix for the one corresponding to output buffer (I7887c7b9) Merge commit '08fad4c7afc7afecf6bdfe44312b7281be292c4e' into froyo-plus-aosp * commit '08fad4c7afc7afecf6bdfe44312b7281be292c4e': Don't handle input buffer in the OMX_StateLoaded state too.
|
08fad4c7afc7afecf6bdfe44312b7281be292c4e |
30-Mar-2010 |
James Dong <jdong@google.com> |
Don't handle input buffer in the OMX_StateLoaded state too. The input buffers have been returned while doing the state transition from OMX_StateExecuting to OMX_StateIdle. This is a similar fix for the one corresponding to output buffer (I7887c7b9) bug - 2501987 Change-Id: I9fbe3073a0141692ea0235ed2dc51495772d91c9
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
|
91c98e0f133327a6af7b08db2b6c7dd619fc40f1 |
30-Mar-2010 |
James Dong <jdong@google.com> |
am fa500457: am a7b22907: Fix a bug where the conditional wait is not correct for state transition from OMX_StateIdle to OMX_StateLoaded In addition, since we have already returned all buffers to the client after completing the state transition from OMX_StateExecuting
|
fa5004571b65826f9245e49248fd8e83e8008d73 |
30-Mar-2010 |
James Dong <jdong@google.com> |
am a7b22907: Fix a bug where the conditional wait is not correct for state transition from OMX_StateIdle to OMX_StateLoaded In addition, since we have already returned all buffers to the client after completing the state transition from OMX_StateExecuting to OMX_State Merge commit 'a7b22907b3fe1a2d644e8ef023bf8d8fde16f99e' into froyo-plus-aosp * commit 'a7b22907b3fe1a2d644e8ef023bf8d8fde16f99e': Fix a bug where the conditional wait is not correct for state transition from OMX_StateIdle to OMX_StateLoaded
|
a7b22907b3fe1a2d644e8ef023bf8d8fde16f99e |
30-Mar-2010 |
James Dong <jdong@google.com> |
Fix a bug where the conditional wait is not correct for state transition from OMX_StateIdle to OMX_StateLoaded In addition, since we have already returned all buffers to the client after completing the state transition from OMX_StateExecuting to OMX_StateIdle, we don't need to process OMX_FillThisBuffer() in the state of OMX_StateLoaded. bug - 2501987 Change-Id: I7506092b97b8fb93bcfb8cefaceaf6ca98e86e06
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
f9e4eb44a873e80760a53931b1d4ee1dbe737d32 |
26-Mar-2010 |
James Dong <jdong@google.com> |
am 7eb36421: am 5e41d631: Fix another EOS lost bug
|
13d8f587668768239dd629d09aa085ebcbb95f40 |
26-Mar-2010 |
James Dong <jdong@google.com> |
am e11d2a35: am 2e35c709: am bf099c10: Fix a bug related to use a mutex that is meant for cross-processes sharing but is not set its attribute to enforce it.
|
0662c8fc54e925dfc73adec892cb2eb81bca4a28 |
26-Mar-2010 |
James Dong <jdong@google.com> |
am 29ca6266: am c4a7d89c: Fix potential memory leak from video mio WM is still using the old video MIO to do rendering Over the test, I did not see it leaks, but it does not hurt to add a check.
|
7eb36421a3d287a51bd6be02a30bafd91d90ea4b |
26-Mar-2010 |
James Dong <jdong@google.com> |
am 5e41d631: Fix another EOS lost bug Merge commit '5e41d631147aa1fc9f4b52dc34941dde69f02a9a' into froyo-plus-aosp * commit '5e41d631147aa1fc9f4b52dc34941dde69f02a9a': Fix another EOS lost bug
|
e11d2a3524c05e06fd67c3be16caf5ffb273fcba |
26-Mar-2010 |
James Dong <jdong@google.com> |
am 2e35c709: am bf099c10: Fix a bug related to use a mutex that is meant for cross-processes sharing but is not set its attribute to enforce it. Merge commit '2e35c70982dc1f1117fbe84d5486256b56b42ad2' into froyo-plus-aosp * commit '2e35c70982dc1f1117fbe84d5486256b56b42ad2':
|
29ca626639a507646242b35c9d7f2a8ccd0e3339 |
26-Mar-2010 |
James Dong <jdong@google.com> |
am c4a7d89c: Fix potential memory leak from video mio WM is still using the old video MIO to do rendering Over the test, I did not see it leaks, but it does not hurt to add a check. Merge commit 'c4a7d89cde4516ce35cf92eb6467003b97331f8f' into froyo-plus-aosp * commit 'c4a7d89cde4516ce35cf92eb6467003b97331f8f': Fix potential memory leak from video mio
|
5e41d631147aa1fc9f4b52dc34941dde69f02a9a |
26-Mar-2010 |
James Dong <jdong@google.com> |
Fix another EOS lost bug TI's DSP has a special requirement for the second input buffer and assumes that it contains valid data. This patch contains a workaround to address the case where the assumption does not hold and deal with it accordingly. bug - 2338792 Change-Id: Iaa5382af557fe32891c5387b62c6c0c03b61f7a2
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
2e35c70982dc1f1117fbe84d5486256b56b42ad2 |
26-Mar-2010 |
James Dong <jdong@google.com> |
am bf099c10: Fix a bug related to use a mutex that is meant for cross-processes sharing but is not set its attribute to enforce it.
|
bf099c10aa876bb8bac4ffa8884b06e4d8e5e72d |
26-Mar-2010 |
James Dong <jdong@google.com> |
Fix a bug related to use a mutex that is meant for cross-processes sharing but is not set its attribute to enforce it. bug - 2528200 Change-Id: I541c56efc9c6fa6ab0e5d667f1b8e0886fb76a16
iboverlay/overlay.cpp
|
c4a7d89cde4516ce35cf92eb6467003b97331f8f |
10-Mar-2010 |
James Dong <jdong@google.com> |
Fix potential memory leak from video mio WM is still using the old video MIO to do rendering Over the test, I did not see it leaks, but it does not hurt to add a check. bug - 2385066 Change-Id: I7a32cbd5db7a36461d4ed576902f15ef91e77b5d
ibopencorehw/android_surface_output_omap34xx.cpp
|
24ef98f0d3b5d00b1d30c8ebf0791ef708170a32 |
19-Mar-2010 |
James Dong <jdong@google.com> |
The input and output buffers may not be returned after the state transition from executing to idle is completed from TI's omx video encoder. This is to enforce the return of all the buffers; and provide explict check on it. bug - 2484098 Change-Id: I2ff6279957ff643e292710dec3d4547cc66bfce1
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
d07a6161e07a411c795baf34d5e62bed21b4d4ab |
19-Mar-2010 |
James Dong <jdong@google.com> |
Overlay sometimes does a flush, and thus needs to be restarted. bug - 2528212 Change-Id: I90baa324191b7798fc49c660f3ae3062ad44cb8f
ibstagefrighthw/TIHardwareRenderer.cpp
|
b11e4b81a33f0244c7a694b28c4113971f56d3cd |
18-Mar-2010 |
James Dong <jdong@google.com> |
Fix missing & bug - 2484098 Change-Id: I4135479dbbc34646e7ca5a4a444397717b426cd7
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
0db3b90dbc46ddaa275f66c94c0c963b6cbd535e |
18-Mar-2010 |
James Dong <jdong@google.com> |
Return all buffers when the AAC encoder finishes state transition from executing to idle. - added init and destroy for the mutex and condition variable - added mutex protection for increment the buffer counters bug - 2484098 Change-Id: I15a2bc3852b7527477ba2e4b850909b8212bd1cd
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
43a7253b0439ca1a6f69496e23343164735a6b12 |
17-Mar-2010 |
James Dong <jdong@google.com> |
Fix comparisons: unsigned values < 0 This patch was originally from MOT/TI Modified to fix a small bug in the original patch. bug - 2152611 Change-Id: Iee30350a6772389561826e63ad209e8143f71a13
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
5807caa34823ecb34460de67103205d61669edcc |
12-Mar-2010 |
Andreas Huber <andih@google.com> |
Boost thread priorities of the mp3, aac and wbamr decoder threads. These priorities are then inherited by the DSP messaging thread as well. Change-Id: I56b819aafee18218fc97b1140b9ac63255ad1929 related-to-bug: 2492002
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
08cf2e801dc7ec4f950a3f1245b21ff2b23d6b79 |
10-Mar-2010 |
James Dong <jdong@google.com> |
Fix a EOS problem which can potentially lead to hang during video playback - The root cause was because cache coherence was not ensured - It also fixed a bug where duplicate EOS may be returned The solution was originally from TI. bug - 2127793 Change-Id: Idd66e7bb110bf419230012d128c9bf104493fa2d
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
595d19567d5958f61ddfaef4541d407cd96b79fc |
09-Mar-2010 |
James Dong <jdong@google.com> |
Merge "Remove unnecessary assignment for mNumberOfFramesToHold The base class switch to use 1 already for mNumberOfFramesToHold"
|
bd2ff03817496dc142d4f61cbf98b628de03e0d0 |
09-Mar-2010 |
Jean-Baptiste Queru <jbq@google.com> |
Add an empty CleanSpec.mk Change-Id: If0397379b24cc54b6b84d03cad83ef81caf9cffb
leanSpec.mk
|
4aeb9f6cced922a2d338ed2f977cbfd0055eb674 |
08-Mar-2010 |
James Dong <jdong@google.com> |
Add some logging for potential reset problem in the decoder bug - 2414536 Change-Id: Id46c4411470519a3d1b0ffb3c65340a56e4b0655
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
0ab8f382de3a40f66d24b83b5c088100fe834d37 |
05-Mar-2010 |
James Dong <jdong@google.com> |
Remove unnecessary assignment for mNumberOfFramesToHold The base class switch to use 1 already for mNumberOfFramesToHold bug - 2478420
ibopencorehw/android_surface_output_omap34xx.cpp
|
46cb881a056f8cda94b7a1e3e264860e33308bde |
26-Feb-2010 |
Rebecca Schultz Zavin <rebecca@android.com> |
Merge "Shift the bridge ioctls around to account for changes necessary for the 32 kernel"
|
689f12aeb126c2a2da2286bfbcd1e51016de1b0f |
25-Feb-2010 |
James Dong <jdong@google.com> |
Do not use DTX VAD mode for NBAMR encoder for now and also re-enable hardware NBAMR encoder bug - 2451125
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
3f5870ad73c5ad03d9d8396c674f6467fea86db4 |
24-Feb-2010 |
James Dong <jdong@google.com> |
Fix a memory leak from OpenCore for authoring bug - 2385066
mx/core_plugin/omx_core_plugin/src/ti_omx_interface.cpp
|
e0eb7d4e75801c01b26b1e6fc3670cd195f48591 |
15-Feb-2010 |
James Dong <jdong@google.com> |
First attempt to remove redundant consecutive calls to VIDDEC_Return -rebased bug - 2120211
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
7b285fdeeb0fa42733136ae0f0365aae89c29193 |
22-Feb-2010 |
James Dong <jdong@google.com> |
Restore the makefile changes
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/core_plugin/omx_core_plugin/Android.mk
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/ti_omx_config_parser/Android.mk
mx/video/src/openmax_il/video_encode/test/Android.mk
|
0ca152d14204e77872525861a3419e91564a7b6e |
17-Feb-2010 |
Rebecca Schultz Zavin <rebecca@android.com> |
Shift the bridge ioctls around to account for changes necessary for the 32 kernel Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
spbridge/libbridge/inc/wcdioctl.h
|
a7d8550490e7973b12ab6aed936182ce30f882a1 |
18-Feb-2010 |
James Dong <jdong@google.com> |
Fix buffer ownership and buffer count when write fails Originally from MOT/TI Modified to add fix for the buffer count as well
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
eea0f5bab106ef9139fb7e5e931263907e52eaa4 |
18-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Fixed a problem where a variable is not set before its value is used."
|
cb134ac614a91817bb947c0e151a4c251dfa4e55 |
18-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Return OMX_ErrorNone from OMX_GetState when OMX_GetState timed out Plus, tell the caller that the omx component is in a invalid state."
|
1535a78759d5f314a441cbc86a90f3769bc7a921 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Return OMX_ErrorNone from OMX_GetState when OMX_GetState timed out Plus, tell the caller that the omx component is in a invalid state. The timeout can happen when LCML initialization fails, for instance, when a 720p video is passed to the TI's video decoder. bug - 2414276
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
ae9edf280b6f1405b996e77e595b93a2732a1dbf |
17-Feb-2010 |
James Dong <jdong@google.com> |
Fixed a problem where a variable is not set before its value is used.
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
08303a9099485ce4c94e180311eef5dc83081ef1 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Improve the quality of recorded AVC videos by enabling deblock filtering and 4x4 intra-prediction for key frames Originally from https://partner.source.android.com/g/#change,1504
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
17665c172891faf78ffe6ebe2021e28472ca91b1 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Prevent video decoder component to overwrite client's set parameter request This patch was originally from MOT/TI"
|
f11ed817f646f8515748e2ae08545445dab4cab1 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Fix timestamp issue related to AAC and AMR"
|
ea412a360e8823817fd4e38cd2044aa1bc4097fb |
17-Feb-2010 |
James Dong <jdong@google.com> |
Prevent video decoder component to overwrite client's set parameter request This patch was originally from MOT/TI bug - 2281327
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
b04e7d5f8b0407a4cd6034eadc41ce8f0e5fe8ac |
17-Feb-2010 |
James Dong <jdong@google.com> |
Fix timestamp issue related to AAC and AMR This patch was originally from MOT/TI.
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
|
ea4296ec976112d8b66d4334419c6ea7e37eb34b |
17-Feb-2010 |
Mathias Agopian <mathias@google.com> |
don't use unsupported constants.
iboverlay/v4l2_utils.c
|
81080e8c6e5fbb1d3bb01d707d832a2f348c7268 |
14-Feb-2010 |
James Dong <jdong@google.com> |
Fixed three issues 1. don't return INPUT buffers (OUTPUT part was fixed last week) back to omx client without making sure flush is completed while handling do flush request from omx client 2. don't send premature flush completion notification from omx component to omx client. We need to check whether all pending buffers (seaprately on INPUT and OUTPUT buffers) before the flush completion notification/event is sent out to omx client. 3. counter mis-calculation for the number of outstanding input buffers hold by the dsp. bug - 2442379
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
a5d693234054ad2f2031962632044f9545914983 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Fix the 0-timestamp issue Don't return an output buffer back to the omx client if the input buffer(s) processed are only meant for setting the configuration"
|
411bc9558fe8e4e5c692946e5f189af367900e6e |
17-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Fix the problem where the first h264 frame in the recorded video is not marked as sync frame The root cause was that the socket node was not sending the info for SLICE bitstream mode Changes include: 1. Change I-Sync frames to be IDR frames for h264 2. Inform encoder of framerate changes to ensure correct bitrate output"
|
6b13c05d9a88b7aede72519187315b0f6d53f669 |
17-Feb-2010 |
James Dong <jdong@google.com> |
Fix the 0-timestamp issue Don't return an output buffer back to the omx client if the input buffer(s) processed are only meant for setting the configuration bug - 2374898
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
6bf5fadc2cc19bc298c4e998657e35cf03644d3d |
17-Feb-2010 |
James Dong <jdong@google.com> |
Fix the problem where the first h264 frame in the recorded video is not marked as sync frame The root cause was that the socket node was not sending the info for SLICE bitstream mode Changes include: 1. Change I-Sync frames to be IDR frames for h264 2. Inform encoder of framerate changes to ensure correct bitrate output Depends on: 1. the new socket node binary from TI This patch was originally from MOT/TI. bug - 2161894
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
1380bb715e051529cba78d5b3a7ff8530088431e |
16-Feb-2010 |
Andreas Huber <andih@google.com> |
Merge "Do not assert if overlay's dequeue_buffer fails, instead silently fail."
|
fcd443add4b79fe661e32f1c43ddbda8a712e0e6 |
16-Feb-2010 |
Andreas Huber <andih@google.com> |
Do not assert if overlay's dequeue_buffer fails, instead silently fail. related-to-bug: 2395502
ibstagefrighthw/TIHardwareRenderer.cpp
|
de0dc1d4de0e6823fd1de53b8c1d97fa9a55244c |
16-Feb-2010 |
Andreas Huber <andih@google.com> |
We disable the TI AMR hardware encoder as it started emitting comfort noise in a recent update and we don't support this during playback. related-to-bug: 2441307
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
ec79ebc8edd717cba60967d6da1e13915d6a4a34 |
12-Feb-2010 |
James Dong <jdong@google.com> |
Only return buffers back to OMX client after DSP processed them; don't return them prematurely in flush call. Internally, before receiving the flush request, TI's omx component already sends the received buffers to the dsp. DSP will return those buffers after processing them. If we return the buffer within the flush completion handling, then we may return the buffers twice to the OMX client. Since the buffers are returned, the OMX client owns the buffers and can do anything with them (including freeing them), which can cause potential memory corruption bugs that are very difficult to track down. TI is still in a process of coming up with a better/cleaner solution by considering all the corner cases; but lets have this workaround in first to unblock the tests. bug - 2375037
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
dc0a5b6756cc43b49b2f41281850f2d98014b885 |
11-Feb-2010 |
Mathias Agopian <mathias@google.com> |
split libsurfaceflinger_client and libcamera_client out of libui
ibstagefrighthw/Android.mk
ibstagefrighthw/TIHardwareRenderer.cpp
|
5c64d74cc0e1506e287df1a7abd7b67ac3274d47 |
11-Feb-2010 |
Andreas Huber <andih@google.com> |
Support for both OMX_COLOR_FormatCbYCrY and OMX_COLOR_FormatYUV420Planar in the overlay rendering code.
ibstagefrighthw/TIHardwareRenderer.cpp
ibstagefrighthw/TIHardwareRenderer.h
ibstagefrighthw/stagefright_overlay_output.cpp
|
696f1c1dcc846f4e1ba6754776b3c4542a9c62a8 |
06-Feb-2010 |
James Dong <jdong@google.com> |
Merge "Remove (1000 ms-long) unnecessary waiting time"
|
9c3bf945ed7dc41aa31131051b1690d5c80996f3 |
06-Feb-2010 |
James Dong <jdong@google.com> |
Remove (1000 ms-long) unnecessary waiting time The change in the MessagingThread. An event is used to indicate the readiness of (at least one) message(s) in a message queue Only after an event occurs, DSPNode_GetMessage is called to retrieve a message from the queue. When retrieving the messages, if the queue happens to contain no messages at all, the call (DSPNode_GetMessage) will be blocked for the given amount of timeout period. The current logic seems to always block for the given amount of timeout period, and use that to indicate there is no message in the queue. This is unnecessary, since when there is no message, DSPNode_GetMessage returns an error anyway; and when there is some message, the call is not blocking. Thus, we should remove the wasteful waiting time. bug - 2414536
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
a3a9de292457305bc1e9fb0273bbe0e0e605a838 |
05-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am a3a9c69b: am 87d1452b: reconcile main tree with open-source eclair Merge commit 'a3a9c69b4956ad6c056fb331cd685478b9402ef5' * commit 'a3a9c69b4956ad6c056fb331cd685478b9402ef5': android-2.1_r1 snapshot
|
a3a9c69b4956ad6c056fb331cd685478b9402ef5 |
05-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 87d1452b: reconcile main tree with open-source eclair Merge commit '87d1452b857460447250b8413d48e2c573f29bd6' into eclair-plus-aosp * commit '87d1452b857460447250b8413d48e2c573f29bd6': android-2.1_r1 snapshot
|
87d1452b857460447250b8413d48e2c573f29bd6 |
05-Feb-2010 |
The Android Open Source Project <initial-contribution@android.com> |
reconcile main tree with open-source eclair
|
b65f253fdc60f6208a54911bee793d225f23cdf8 |
04-Feb-2010 |
James Dong <jdong@google.com> |
Revert "Revert "Omx component change due to TI's socket node update from 25.9 to 25.14"" This reverts commit eaaadaf5ebb5e352e2ed4a12714f5d2363da0dcd.
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_CompThread.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_Utils.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Decoder.h
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_ComponentThread.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_Utils.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Decoder.c
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_Utils.h
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_ComponentThread.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_Utils.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Encoder.c
mx/audio/src/openmax_il/g711_enc/tests/G711EncTest.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Dec_Utils.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Decoder.c
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Enc_Utils.h
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Enc_Utils.c
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Encoder.c
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_Utils.h
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_CompThread.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_Utils.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Decoder.c
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_Utils.h
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_ComponentThread.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_Utils.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Encoder.c
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Decoder.h
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_ComponentThread.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_Utils.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Decoder.c
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_Utils.h
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_ComponentThread.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_Utils.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Encoder.c
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/tests/WBAmrDecTest.c
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/inc/wbamrencsocket_ti.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/tests/WbAmrEncTest.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_ComponentThread.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/WmaDecTest.c
mx/core_plugin/omx_core_plugin/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/common/inc/TIDspOmx.h
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/src/perf_print.c
mx/system/src/openmax_il/perf/src/perf_rt.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_Utils.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.c
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_DSP.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_CustomCmd.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
mx/video/src/openmax_il/video_encode/test/Android.mk
mx/video/src/openmax_il/video_encode/test/VideoEncTest.c
|
eaaadaf5ebb5e352e2ed4a12714f5d2363da0dcd |
02-Feb-2010 |
James Dong <jdong@google.com> |
Revert "Omx component change due to TI's socket node update from 25.9 to 25.14" This reverts commit 36733d62c0d4c565da10b34978e587d0fda0f1ad.
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_CompThread.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_Utils.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Decoder.h
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_ComponentThread.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_Utils.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Decoder.c
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_Utils.h
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_ComponentThread.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_Utils.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Encoder.c
mx/audio/src/openmax_il/g711_enc/tests/G711EncTest.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Dec_Utils.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Decoder.c
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Enc_Utils.h
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Enc_Utils.c
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Encoder.c
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_Utils.h
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_CompThread.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_Utils.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Decoder.c
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_Utils.h
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_ComponentThread.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_Utils.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Encoder.c
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Decoder.h
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_ComponentThread.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_Utils.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Decoder.c
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_Utils.h
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_ComponentThread.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_Utils.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Encoder.c
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/tests/WBAmrDecTest.c
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/inc/wbamrencsocket_ti.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/tests/WbAmrEncTest.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_ComponentThread.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/WmaDecTest.c
mx/core_plugin/omx_core_plugin/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/common/inc/TIDspOmx.h
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/src/perf_print.c
mx/system/src/openmax_il/perf/src/perf_rt.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_Utils.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.c
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_DSP.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_CustomCmd.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
mx/video/src/openmax_il/video_encode/test/Android.mk
mx/video/src/openmax_il/video_encode/test/VideoEncTest.c
|
36733d62c0d4c565da10b34978e587d0fda0f1ad |
28-Jan-2010 |
James Dong <jdong@google.com> |
Omx component change due to TI's socket node update from 25.9 to 25.14
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_CompThread.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_Utils.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Decoder.h
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_ComponentThread.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_Utils.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Decoder.c
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_Utils.h
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_ComponentThread.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_Utils.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Encoder.c
mx/audio/src/openmax_il/g711_enc/tests/G711EncTest.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Dec_Utils.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Decoder.c
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Enc_Utils.h
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Enc_Utils.c
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Encoder.c
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_Utils.h
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_CompThread.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_Utils.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Decoder.c
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_Utils.h
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_ComponentThread.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_Utils.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Encoder.c
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Decoder.h
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_ComponentThread.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_Utils.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Decoder.c
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_Utils.h
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_ComponentThread.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_Utils.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Encoder.c
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/tests/WBAmrDecTest.c
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/inc/wbamrencsocket_ti.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/tests/WbAmrEncTest.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_ComponentThread.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/WmaDecTest.c
mx/core_plugin/omx_core_plugin/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/common/inc/TIDspOmx.h
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/src/perf_print.c
mx/system/src/openmax_il/perf/src/perf_rt.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_Utils.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.c
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_DSP.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_CustomCmd.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
mx/video/src/openmax_il/video_encode/test/Android.mk
mx/video/src/openmax_il/video_encode/test/VideoEncTest.c
|
6d7931d1765c716576944a6942a05fd1c84beee7 |
29-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
reconcile android-2.1_r1 snapshot
|
835f42ee9e1d1969e44822c7e3d0d7fca2117c68 |
28-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
am 4f50ecc1: merge from open-source master Merge commit '4f50ecc1cc90a03931e6cec0c89f5af44ab79f6b' * commit '4f50ecc1cc90a03931e6cec0c89f5af44ab79f6b': empty initial commit
|
952e6f56872e2d8d4be32cef29108c482341aff3 |
26-Jan-2010 |
Andreas Huber <andih@google.com> |
Apparently the overlay needs to be created with the decoded size rather than the display size. related-to-bug: 2395502
ibstagefrighthw/TIHardwareRenderer.cpp
|
ab7d368b0b1da1f98d34745ad44209d3b9436053 |
08-Jan-2010 |
Benny Wong <Benny.Wong@motorola.com> |
Allow set parameter call even when port is disabled With minor comment fixes Originally from: https://partner.source.android.com/g/#change,1563
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
58ed7098c1618ec112cceb3d3df27004d387576c |
22-Jan-2010 |
Chih-Chung Chang <chihchung@google.com> |
The overlay has a new orientation parameter (not used here).
ibopencorehw/android_surface_output_omap34xx.cpp
ibstagefrighthw/TIHardwareRenderer.cpp
|
4f50ecc1cc90a03931e6cec0c89f5af44ab79f6b |
21-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
merge from open-source master
|
3f188ff7dd2d1657e550750314a560561715bb31 |
19-Jan-2010 |
Benny.Wong@motorola.com <Benny.Wong@motorola.com> |
am e7a8c510: Increasing buffering in video encoder Merge commit 'e7a8c5109b8019f9ecf3b520813cd672ad3e3b2c' * commit 'e7a8c5109b8019f9ecf3b520813cd672ad3e3b2c': Increasing buffering in video encoder
|
ac4fead93cbd4d1de6ca92237d10feed96ecd798 |
19-Jan-2010 |
Benny.Wong@motorola.com <Benny.Wong@motorola.com> |
am 2eb87248: Re-enable TI AAC MP3 with MP3 CRCerror and EOS fix Merge commit '2eb872487f5d31bc01507d26515208c0f4fedb2d' * commit '2eb872487f5d31bc01507d26515208c0f4fedb2d': Re-enable TI AAC MP3 with MP3 CRCerror and EOS fix
|
32298cf5bffa4a95f8149dd0d2be5b4b0202b1a5 |
13-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
android-2.1_r1 snapshot
ndroid.mk
spbridge/Android.mk
spbridge/dspexec/Android.mk
spbridge/dspexec/LICENSE
spbridge/dspexec/dspexec.c
spbridge/inc/DSPManager.h
spbridge/inc/DSPNode.h
spbridge/inc/DSPProcessor.h
spbridge/inc/DSPProcessor_OEM.h
spbridge/inc/DSPStream.h
spbridge/inc/LICENSE
spbridge/inc/_dbdebug.h
spbridge/inc/_dbpriv.h
spbridge/inc/cfg.h
spbridge/inc/cfgdefs.h
spbridge/inc/cmm.h
spbridge/inc/cmmdefs.h
spbridge/inc/csl.h
spbridge/inc/dbapi.h
spbridge/inc/dbc.h
spbridge/inc/dbdcd.h
spbridge/inc/dbdcddef.h
spbridge/inc/dbdefs.h
spbridge/inc/dbg.h
spbridge/inc/dbg_zones.h
spbridge/inc/dbreg.h
spbridge/inc/dbtype.h
spbridge/inc/devdefs.h
spbridge/inc/drv.h
spbridge/inc/drvdefs.h
spbridge/inc/dspapi.h
spbridge/inc/dsptrap.h
spbridge/inc/dynamic_loader.h
spbridge/inc/errbase.h
spbridge/inc/getsection.h
spbridge/inc/gt.h
spbridge/inc/host_os.h
spbridge/inc/list.h
spbridge/inc/mem.h
spbridge/inc/memdefs.h
spbridge/inc/memry.h
spbridge/inc/mgrpriv.h
spbridge/inc/nldrdefs.h
spbridge/inc/qosregistry.h
spbridge/inc/qosti.h
spbridge/inc/qosti_dspdecl.h
spbridge/inc/rms_sh.h
spbridge/inc/rmstypes.h
spbridge/inc/std.h
spbridge/inc/strmdefs.h
spbridge/inc/sync.h
spbridge/inc/uuidutil.h
spbridge/inc/wcdioctl.h
spbridge/libbridge/Android.mk
spbridge/libbridge/COPYING
spbridge/libbridge/DSPManager.c
spbridge/libbridge/DSPNode.c
spbridge/libbridge/DSPProcessor.c
spbridge/libbridge/DSPProcessor_OEM.c
spbridge/libbridge/DSPStrm.c
spbridge/libbridge/dsptrap.c
spbridge/libbridge/inc/DSPManager.h
spbridge/libbridge/inc/DSPNode.h
spbridge/libbridge/inc/DSPProcessor.h
spbridge/libbridge/inc/DSPProcessor_OEM.h
spbridge/libbridge/inc/DSPStream.h
spbridge/libbridge/inc/_dbdebug.h
spbridge/libbridge/inc/_dbpriv.h
spbridge/libbridge/inc/cmm.h
spbridge/libbridge/inc/cmmdefs.h
spbridge/libbridge/inc/csl.h
spbridge/libbridge/inc/dbapi.h
spbridge/libbridge/inc/dbdcd.h
spbridge/libbridge/inc/dbdcddef.h
spbridge/libbridge/inc/dbdefs.h
spbridge/libbridge/inc/dbg.h
spbridge/libbridge/inc/dbg_zones.h
spbridge/libbridge/inc/dbtype.h
spbridge/libbridge/inc/devdefs.h
spbridge/libbridge/inc/dspapi.h
spbridge/libbridge/inc/dsptrap.h
spbridge/libbridge/inc/errbase.h
spbridge/libbridge/inc/host_os.h
spbridge/libbridge/inc/list.h
spbridge/libbridge/inc/mem.h
spbridge/libbridge/inc/memdefs.h
spbridge/libbridge/inc/memry.h
spbridge/libbridge/inc/mgrpriv.h
spbridge/libbridge/inc/nldrdefs.h
spbridge/libbridge/inc/perfutils.h
spbridge/libbridge/inc/qos_ti_uuid.h
spbridge/libbridge/inc/qosregistry.h
spbridge/libbridge/inc/qosti.h
spbridge/libbridge/inc/qosti_dspdecl.h
spbridge/libbridge/inc/rms_sh.h
spbridge/libbridge/inc/rmstypes.h
spbridge/libbridge/inc/std.h
spbridge/libbridge/inc/strmdefs.h
spbridge/libbridge/inc/sync.h
spbridge/libbridge/inc/wcdioctl.h
spbridge/libbridge/perfutils.c
ibopencorehw/Android.mk
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
ibopencorehw/buffer_alloc_omap34xx.cpp
ibopencorehw/buffer_alloc_omap34xx.h
iboverlay/Android.mk
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
ibstagefrighthw/Android.mk
ibstagefrighthw/TIHardwareRenderer.cpp
ibstagefrighthw/TIHardwareRenderer.h
ibstagefrighthw/stagefright_overlay_output.cpp
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/Android.mk
mx/audio/src/openmax_il/aac_dec/Makefile
mx/audio/src/openmax_il/aac_dec/inc/Aacdecsocket_ti.h
mx/audio/src/openmax_il/aac_dec/inc/Makefile
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_CompThread.h
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/Android.mk
mx/audio/src/openmax_il/aac_dec/src/Makefile
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/Android.mk
mx/audio/src/openmax_il/aac_enc/inc/Aacencsocket_ti.h
mx/audio/src/openmax_il/aac_enc/inc/Makefile
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_CompThread.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/Android.mk
mx/audio/src/openmax_il/aac_enc/src/Makefile
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/aac_enc/tests/AacEncTest.c
mx/audio/src/openmax_il/aac_enc/tests/AacEncTest.mk
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/aac_enc/tests/Makefile
mx/audio/src/openmax_il/g711_dec/Android.mk
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_ComponentThread.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_Utils.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Decoder.h
mx/audio/src/openmax_il/g711_dec/inc/g711decsocket_ti.h
mx/audio/src/openmax_il/g711_dec/src/Android.mk
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_ComponentThread.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_Utils.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Decoder.c
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/tests/G711DecTest.c
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_ComponentThread.h
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_Utils.h
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Encoder.h
mx/audio/src/openmax_il/g711_enc/inc/g711enc_sn_uuid.h
mx/audio/src/openmax_il/g711_enc/src/Android.mk
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_ComponentThread.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_Utils.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Encoder.c
mx/audio/src/openmax_il/g711_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/tests/G711EncTest.c
mx/audio/src/openmax_il/g722_dec/Android.mk
mx/audio/src/openmax_il/g722_dec/inc/OMX_G722Dec_Utils.h
mx/audio/src/openmax_il/g722_dec/inc/OMX_G722Decoder.h
mx/audio/src/openmax_il/g722_dec/inc/g722decsocket_ti.h
mx/audio/src/openmax_il/g722_dec/src/Android.mk
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Dec_Utils.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Decoder.c
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_dec/tests/G722DecTest.c
mx/audio/src/openmax_il/g722_enc/Android.mk
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Enc_Utils.h
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Encoder.h
mx/audio/src/openmax_il/g722_enc/inc/g722encsocket_ti.h
mx/audio/src/openmax_il/g722_enc/src/Android.mk
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Enc_Utils.c
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Encoder.c
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/tests/G722EncTest.c
mx/audio/src/openmax_il/g726_dec/Android.mk
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_CompThread.h
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_Utils.h
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Decoder.h
mx/audio/src/openmax_il/g726_dec/inc/g726decsocket_ti.h
mx/audio/src/openmax_il/g726_dec/src/Android.mk
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_CompThread.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_Utils.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Decoder.c
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/tests/G726DecTest.c
mx/audio/src/openmax_il/g726_enc/Android.mk
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_ComponentThread.h
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_Utils.h
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Encoder.h
mx/audio/src/openmax_il/g726_enc/inc/g726enc_sn_uuid.h
mx/audio/src/openmax_il/g726_enc/src/Android.mk
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_ComponentThread.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_Utils.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Encoder.c
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/tests/G726EncTest.c
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Dec_ComponentThread.h
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Dec_Utils.h
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Decoder.h
mx/audio/src/openmax_il/g729_dec/inc/g729decsocket_ti.h
mx/audio/src/openmax_il/g729_dec/src/Android.mk
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_ComponentThread.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_Utils.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Decoder.c
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/tests/G729DecTest.c
mx/audio/src/openmax_il/g729_dec/tests/G729DecTest.h
mx/audio/src/openmax_il/g729_enc/Android.mk
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_ComponentThread.h
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_Utils.h
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Encoder.h
mx/audio/src/openmax_il/g729_enc/inc/g729encsocket_ti.h
mx/audio/src/openmax_il/g729_enc/src/Android.mk
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_ComponentThread.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_Utils.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Encoder.c
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/tests/G729EncTest.c
mx/audio/src/openmax_il/mp3_dec/Android.mk
mx/audio/src/openmax_il/mp3_dec/inc/Makefile
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_CompThread.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Decoder.h
mx/audio/src/openmax_il/mp3_dec/inc/mp3decsocket_ti.h
mx/audio/src/openmax_il/mp3_dec/src/Android.mk
mx/audio/src/openmax_il/mp3_dec/src/Makefile
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/Android.mk
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_ComponentThread.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/inc/amrdecsocket_ti.h
mx/audio/src/openmax_il/nbamr_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/Android.mk
mx/audio/src/openmax_il/nbamr_enc/inc/Makefile
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_ComponentThread.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEncoder.h
mx/audio/src/openmax_il/nbamr_enc/inc/amrencsocket_ti.h
mx/audio/src/openmax_il/nbamr_enc/src/Android.mk
mx/audio/src/openmax_il/nbamr_enc/src/Makefile
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/nbamr_enc/src/libOMX.TI.AMR.encode.so
mx/audio/src/openmax_il/nbamr_enc/tests/AmrEncTest.c
mx/audio/src/openmax_il/nbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/Android.mk
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_ComponentThread.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/inc/wbamrdecsocket_ti.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/tests/WBAmrDecTest.c
mx/audio/src/openmax_il/wbamr_enc/Android.mk
mx/audio/src/openmax_il/wbamr_enc/inc/Makefile
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_CompThread.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/inc/wbamrencsocket_ti.h
mx/audio/src/openmax_il/wbamr_enc/src/Android.mk
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_enc/tests/WbAmrEncTest.c
mx/audio/src/openmax_il/wma_dec/Android.mk
mx/audio/src/openmax_il/wma_dec/Makefile
mx/audio/src/openmax_il/wma_dec/inc/Makefile
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_ComponentThread.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDecoder.h
mx/audio/src/openmax_il/wma_dec/inc/wmadecsocket_ti.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/Makefile
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/WmaDecTest.c
mx/core_plugin/01_Vendor_ti_omx.cfg
mx/core_plugin/Android.mk
mx/core_plugin/omx_core_plugin/Android.mk
mx/core_plugin/omx_core_plugin/src/ti_omx_interface.cpp
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/Makefile
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Thread.h
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDecoder.h
mx/image/src/openmax_il/jpeg_dec/src/Makefile
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.h
mx/image/src/openmax_il/jpeg_enc/Android.mk
mx/image/src/openmax_il/jpeg_enc/inc/Makefile
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_CustomCmd.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Thread.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEncoder.h
mx/image/src/openmax_il/jpeg_enc/src/Makefile
mx/image/src/openmax_il/jpeg_enc/src/OMX_Debug.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_DebugMem.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.h
mx/system/src/openmax_il/common/Makefile
mx/system/src/openmax_il/common/content.pkg
mx/system/src/openmax_il/common/inc/Makefile
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/common/inc/TIDspOmx.h
mx/system/src/openmax_il/common/inc/decode_common_ti.h
mx/system/src/openmax_il/common/inc/encode_common_ti.h
mx/system/src/openmax_il/lcml/Android.mk
mx/system/src/openmax_il/lcml/Makefile
mx/system/src/openmax_il/lcml/content.pkg
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/inc/LCML_Types.h
mx/system/src/openmax_il/lcml/inc/Makefile
mx/system/src/openmax_il/lcml/inc/usn.h
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/lcml/src/Makefile
mx/system/src/openmax_il/omx_core/Android.mk
mx/system/src/openmax_il/omx_core/Makefile
mx/system/src/openmax_il/omx_core/content.pkg
mx/system/src/openmax_il/omx_core/inc/Makefile
mx/system/src/openmax_il/omx_core/inc/OMX_Audio.h
mx/system/src/openmax_il/omx_core/inc/OMX_Component.h
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/inc/OMX_ContentPipe.h
mx/system/src/openmax_il/omx_core/inc/OMX_Core.h
mx/system/src/openmax_il/omx_core/inc/OMX_Debug.h
mx/system/src/openmax_il/omx_core/inc/OMX_DebugMem.h
mx/system/src/openmax_il/omx_core/inc/OMX_IVCommon.h
mx/system/src/openmax_il/omx_core/inc/OMX_Image.h
mx/system/src/openmax_il/omx_core/inc/OMX_Index.h
mx/system/src/openmax_il/omx_core/inc/OMX_Other.h
mx/system/src/openmax_il/omx_core/inc/OMX_Types.h
mx/system/src/openmax_il/omx_core/inc/OMX_Video.h
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/Makefile
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/inc/perf.h
mx/system/src/openmax_il/perf/inc/perf_common.h
mx/system/src/openmax_il/perf/inc/perf_config.h
mx/system/src/openmax_il/perf/inc/perf_custom.h
mx/system/src/openmax_il/perf/inc/perf_log.h
mx/system/src/openmax_il/perf/inc/perf_obj.h
mx/system/src/openmax_il/perf/inc/perf_print.h
mx/system/src/openmax_il/perf/inc/perf_rt.h
mx/system/src/openmax_il/perf/reader/Android.mk
mx/system/src/openmax_il/perf/reader/perf_reader.c
mx/system/src/openmax_il/perf/src/perf.c
mx/system/src/openmax_il/perf/src/perf_config.c
mx/system/src/openmax_il/perf/src/perf_custom.c
mx/system/src/openmax_il/perf/src/perf_log.c
mx/system/src/openmax_il/perf/src/perf_print.c
mx/system/src/openmax_il/perf/src/perf_rt.c
mx/system/src/openmax_il/perf/tests/Makefile
mx/system/src/openmax_il/perf/tests/PERF.awk
mx/system/src/openmax_il/perf/tests/_perf.ini
mx/system/src/openmax_il/perf/tests/armtime
mx/system/src/openmax_il/perf/tests/perf
mx/system/src/openmax_il/perf/tests/perf_unittest.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_omx_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP.h
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP_CompThread.h
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP_Utils.h
mx/video/src/openmax_il/prepost_processor/inc/VPPsocket_ti.h
mx/video/src/openmax_il/prepost_processor/inc/decode_common_ti.h
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_CompThread.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_ImgConv.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_Utils.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.h
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_decode/inc/Makefile
mx/video/src/openmax_il/video_decode/inc/OMX_VidDec_CustomCmd.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_DSP.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Thread.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDecoder.h
mx/video/src/openmax_il/video_decode/src/Makefile
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/Android.mk
mx/video/src/openmax_il/video_encode/inc/Makefile
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_CustomCmd.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Thread.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEncoder.h
mx/video/src/openmax_il/video_encode/src/Makefile
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
mx/video/src/openmax_il/video_encode/test/Android.mk
mx/video/src/openmax_il/video_encode/test/VideoEncTest.c
|
42c043e47572a8d313cbc642dcbd95cd091cd817 |
11-Jan-2010 |
The Android Open Source Project <initial-contribution@android.com> |
empty initial commit
|
ef5a44a849ef7f4ff49d61f995fd8affe57867f4 |
07-Jan-2010 |
James Dong <jdong@google.com> |
am b536cdc2: For overlay based platform, holding more than one frames in the video MIO can sometimes starve the video decoder. Thus, we set the number of video frames hold in the video MIO to be 1. Merge commit 'b536cdc2f73d9cb7148068d1164b2ad91c6c88cf' * commit 'b536cdc2f73d9cb7148068d1164b2ad91c6c88cf': For overlay based platform, holding more than one frames in the video MIO
|
b536cdc2f73d9cb7148068d1164b2ad91c6c88cf |
06-Jan-2010 |
James Dong <jdong@google.com> |
For overlay based platform, holding more than one frames in the video MIO can sometimes starve the video decoder. Thus, we set the number of video frames hold in the video MIO to be 1.
ibopencorehw/android_surface_output_omap34xx.cpp
|
e7a8c5109b8019f9ecf3b520813cd672ad3e3b2c |
17-Dec-2009 |
<Benny.Wong@motorola.com> |
Increasing buffering in video encoder
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
2eb872487f5d31bc01507d26515208c0f4fedb2d |
16-Dec-2009 |
<Benny.Wong@motorola.com> |
Re-enable TI AAC MP3 with MP3 CRCerror and EOS fix
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
6239f8a9287b511c2a7e417979ca5299a15436bc |
16-Dec-2009 |
Andreas Huber <andih@google.com> |
Implement new getRoles API for this platform.
ibstagefrighthw/TIOMXPlugin.cpp
ibstagefrighthw/TIOMXPlugin.h
|
20d52a65fa6514b85c6ce8e3964799bd97868f86 |
30-Nov-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Jpeg encoder: larger thumbnail resolution 512x384 is now the max size for an embedded thumbnail Originally from: https://partner.source.android.com/g/#change,1510
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/system/src/openmax_il/lcml/inc/usn.h
|
0bb7cc250c27818a5f15206214613d96818a7ccf |
10-Dec-2009 |
James Dong <jdong@google.com> |
More clean up, mainly in UseBuffer() and AllocateBuffer() - Fix potential access out-of-array-boundary issue by checking the nPortIndex value first - Add check for the size in AllocateBuffer - Fix some errors (using AllocateBuffer in UseBuffer() method) in the log message
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
604fb0622f3fcce0c8bfe6cb180c189b6f11ec14 |
11-Dec-2009 |
James Dong <jdong@google.com> |
Fix bugs in getting custom extension index for JPEG encoder and decoder The number of iterations for the loop of searching the indices was incorrect
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
|
bcf063040ece6f99de7b16cdf9ad45c92cc42552 |
10-Dec-2009 |
James Dong <jdong@google.com> |
Fix a small bug ComponentRoleEnum() in OMX video encoder where a "goto" statement was prematurely called.
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
cbd96ffef4bc147078d4dafa64e27a38cba16289 |
10-Dec-2009 |
James Dong <jdong@google.com> |
Fix a memory leak under error condition
spbridge/libbridge/DSPNode.c
|
e074e61deca17dd3ffc4e431f30464943d225fe0 |
20-Nov-2009 |
Benny Wong <Benny.Wong@motorola.com> |
WMV Video decoder byte alignment fix - rebased ... Originally from: https://partner.source.android.com/g/#change,1497
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
c5b21bfb410626a503e479a5afa2095902783427 |
20-Nov-2009 |
Benny Wong <Benny.Wong@motorola.com> |
WMV/WMA seek fix Originally from: https://partner.source.android.com/g/#change,1498
mx/Android.mk
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
bfecd4975018682c02566d842b9504fbd63de4b3 |
02-Dec-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Improve avc encoder quality -Re-enable inloop deblocking -Add 4x4 intra-prediction for keyframes Originally from https://partner.source.android.com/g/#change,1504
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
0f4780739a4c3baf4831235038314314c9c8ab09 |
05-Dec-2009 |
James Dong <jdong@google.com> |
Fix a small mistake where the initializer for an array actually contains more elements than it claims. Remove the fixed value MACRO
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
5579158014d0d5e41a03dbb1233f928045a46f9a |
04-Dec-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I29c93f80 into eclair-mr2 * changes: Don't enable instrumentation for production code by default This should have been done earlier...
|
2d589f6fcdb3cae70913da33e40baaaa9996928c |
04-Dec-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change If4081058 into eclair-mr2 * changes: Support for properly freeing an OMX node instance, now that the API for it exists.
|
f40810585b61295f84d7d6b4e63ef935222bf18e |
04-Dec-2009 |
Andreas Huber <andih@google.com> |
Support for properly freeing an OMX node instance, now that the API for it exists.
ibstagefrighthw/TIOMXPlugin.cpp
ibstagefrighthw/TIOMXPlugin.h
|
9b6fe759d23b0641abc948f004c781ccb0b95aff |
04-Dec-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I17e995d3 into eclair-mr2 * changes: Make it possible to build the TI device without opencore, fix a few abuses of dlerror()
|
29c93f809ad08d6adde10cf1fe95ffafd2a4451c |
04-Dec-2009 |
James Dong <jdong@google.com> |
Don't enable instrumentation for production code by default This should have been done earlier...
mx/Android.mk
|
17e995d39771569792c528f3dea559c83f0fc238 |
04-Dec-2009 |
Andreas Huber <andih@google.com> |
Make it possible to build the TI device without opencore, fix a few abuses of dlerror()
ibopencorehw/Android.mk
ibstagefrighthw/Android.mk
ibstagefrighthw/TIOMXPlugin.cpp
ibstagefrighthw/TIOMXPlugin.h
mx/core_plugin/omx_core_plugin/Android.mk
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/ti_omx_config_parser/Android.mk
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
68b4c96e5802e1155bbd392b7147e399d1e19ebd |
03-Dec-2009 |
James Dong <jdong@google.com> |
FreeBuffer() for OMX AAC encoder was over complicated - Eliminate one of the two loops, one of which is duplicated and unnecessary - The number of iterations is reduced to nBufferCountActual from MAX_NUM_OF_BUFS - Always reset the buffer header to NULL after free for both input and output port - Reduce the number of pointer accesses
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
a0a60cced1187d50d7b4cab4e0b87679ac2f4505 |
04-Dec-2009 |
Andreas Huber <andih@google.com> |
A certain GetParameter call on both the AMR and WBAMR codecs attempted to illegally write to the parameter block.
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
|
3000a016292019e74a9afbd65aa95c669c1c4b94 |
30-Nov-2009 |
James Dong <jdong@google.com> |
Fix race conditions where modification of some shared counters between threads was not atomic. Also, Log error condition from LCML_Callback.
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
75654962d82cc9054c198ce88fc2db0c56b16232 |
26-Nov-2009 |
James Dong <jdong@google.com> |
Clean up OMX_EmptyBufferDone() and OMX_FillBufferDone() 1. Remove duplicated code for handling buffer ownership 2. Send OMX_EventBufferFlag event for output port only according to OpenMAX-IL standard 3. Fix a bug where the nData2 field of the EventHandler for OMX_EventBufferFlag was using OMX_BUFFERFLAG_EOS. Instead, nFlags field containing the EOS flag should be used.
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
c854c1215804f5940ea3d7ae3ba18d8fb6fab317 |
30-Nov-2009 |
James Dong <jdong@google.com> |
Address assignment was incorrect for finding the supported profile and level.
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
69aac7b02c35f62837d5a3ffa28a56dacaffb604 |
17-Nov-2009 |
James Dong <jdong@google.com> |
am 63d3d5ec: Increase the number of buffers for AAC encoder bug 2247143 Merge commit '63d3d5ec71326966a2b1ccb956721a4f79a4bca6' into eclair-mr2 * commit '63d3d5ec71326966a2b1ccb956721a4f79a4bca6': Increase the number of buffers for AAC encoder
|
63d3d5ec71326966a2b1ccb956721a4f79a4bca6 |
17-Nov-2009 |
James Dong <jdong@google.com> |
Increase the number of buffers for AAC encoder bug 2247143
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
|
f1fdaa447341fa33583e0ae665b60c49582c989a |
13-Nov-2009 |
Dan Vacura <dan.vacura@motorola.com> |
am 8f65e499: Fix for overlay shared_fd close Merge commit '8f65e499f5217aba6aa7b80e3eba264dcbe5f3a2' into eclair-mr2 * commit '8f65e499f5217aba6aa7b80e3eba264dcbe5f3a2': Fix for overlay shared_fd close
|
e13da13dec0c8eee13fe175d01b3dac341cd8cc7 |
13-Nov-2009 |
James Dong <jdong@google.com> |
am 4d888dbb: Increase output buffers for TI encoder component from 4 to 8 bug 2247143 Merge commit '4d888dbb93bf28964a5335b0210f5ef3bc49b2cd' into eclair-mr2 * commit '4d888dbb93bf28964a5335b0210f5ef3bc49b2cd': Increase output buffers for TI encoder component from 4 to 8
|
8f65e499f5217aba6aa7b80e3eba264dcbe5f3a2 |
19-Oct-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Fix for overlay shared_fd close The shared_fd should only be closed by the control side. Previously, the shared_fd would be closed by the data side first then closed again by the control side. This caused problems when the fd was reused for a different purpose between the first and second close.
iboverlay/overlay.cpp
|
4d888dbb93bf28964a5335b0210f5ef3bc49b2cd |
13-Nov-2009 |
James Dong <jdong@google.com> |
Increase output buffers for TI encoder component from 4 to 8 bug 2247143
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
9d48be18b3da0f7601d0f3c1230425148bb21153 |
12-Nov-2009 |
Andreas Huber <andih@google.com> |
am b9a334ef: Implementation of the stagefright hardware api interface. Merge commit 'b9a334efc95f22686e966a0c3794d00de241f9b6' into eclair-mr2 * commit 'b9a334efc95f22686e966a0c3794d00de241f9b6': Implementation of the stagefright hardware api interface.
|
b9a334efc95f22686e966a0c3794d00de241f9b6 |
12-Nov-2009 |
Andreas Huber <andih@google.com> |
Implementation of the stagefright hardware api interface.
ibstagefrighthw/Android.mk
ibstagefrighthw/TIHardwareRenderer.cpp
ibstagefrighthw/TIHardwareRenderer.h
ibstagefrighthw/stagefright_overlay_output.cpp
|
609e6e0d9778d2d503d79fdd1205633a48d7512a |
11-Nov-2009 |
Sanjay Guin <sguin1@ti.com> |
am 78773f8e: Merge change I739c2125 into eclair Merge commit '78773f8e96f40185b587246e5b6fb2ed9e879cce' into eclair-mr2 * commit '78773f8e96f40185b587246e5b6fb2ed9e879cce': Jpeg encoder: remove pplib support
|
78773f8e96f40185b587246e5b6fb2ed9e879cce |
11-Nov-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I739c2125 into eclair * changes: Jpeg encoder: remove pplib support
|
efd4cead6158323a284cdd6af7d9177f13366609 |
10-Nov-2009 |
Masaki Sato <masaki.sato@motorola.com> |
am d5cf09fb: Video decode memory leak fixes bug 2100370 Merge commit 'd5cf09fb6e53cda5ce8796eb01230bfecdb917ff' into eclair-mr2 * commit 'd5cf09fb6e53cda5ce8796eb01230bfecdb917ff': Video decode memory leak fixes
|
d5cf09fb6e53cda5ce8796eb01230bfecdb917ff |
02-Nov-2009 |
Masaki Sato <masaki.sato@motorola.com> |
Video decode memory leak fixes bug 2100370 Originally from: https://partner.source.android.com/g/#change,1410 rebased...
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
407534bfb0e4f16cc6f58ab652b478e433632f23 |
10-Nov-2009 |
Nikhil Mande <nikhil@ti.com> |
am a0a9d49a: Merge change Ic4d2af0e into eclair Merge commit 'a0a9d49a985501f2436bccd98853e69c51066321' into eclair-mr2 * commit 'a0a9d49a985501f2436bccd98853e69c51066321': Fix in h264 output buffer size calculation
|
a0a9d49a985501f2436bccd98853e69c51066321 |
10-Nov-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change Ic4d2af0e into eclair * changes: Fix in h264 output buffer size calculation
|
d8b67d87f24cb14a2550934992536d7840008276 |
09-Nov-2009 |
Sanjay Guin <sguin1@ti.com> |
Jpeg encoder: remove pplib support This removes support for rgb input and a 20MB allocation. The result is less memory usage during encoding a jpeg image and overall improved system performance. GID1456. b2237074
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
|
068479eedaaa025922c4786f26b1592b13c18a9b |
10-Nov-2009 |
Masaki Sato <masaki.sato@motorola.com> |
am 226b3194: 1. Error handling for unsupported video resolution for m4v video decoder 2. Modified the original patch to add error handling for DSP Initialization failure to prevent OMX client hang Merge commit '226b319400d0f1985e6d83c81c509dd379788018' into eclair-mr2 * commit '226b319400d0f1985e6d83c81c509dd379788018': 1. Error handling for unsupported video resolution for m4v video decoder
|
28bb1bbc618ee23e505399ec6f18549b1d67f9a3 |
29-Oct-2009 |
Nikhil Mande <nikhil@ti.com> |
Fix in h264 output buffer size calculation Previous buffer calculation was incorrect, for D1 it was 2.1 MB now it is 600 KB. The calculations are now based on H.264 annex A spec. The smaller size results in reducing cache flush latencies in the bridge improving performance. With this change D1 can now get up to ~29 FPS. Credit to Jeff Vanhoof for noticing the large buffer size. Originally from: https://partner.source.android.com/g/#change,1400
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
226b319400d0f1985e6d83c81c509dd379788018 |
04-Nov-2009 |
Masaki Sato <masaki.sato@motorola.com> |
1. Error handling for unsupported video resolution for m4v video decoder 2. Modified the original patch to add error handling for DSP Initialization failure to prevent OMX client hang Originally from: https://partner.source.android.com/g/#change,1411
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
21e7aca2201cb50db0bd888bea1cf3895117cfd8 |
07-Nov-2009 |
Nikhil Mande <nikhil@ti.com> |
am 3ef84bfa: Fix for multiple nal units per frame Merge commit '3ef84bfac77eb508edac31e9b7ce695d9502cf07' into eclair-mr2 * commit '3ef84bfac77eb508edac31e9b7ce695d9502cf07': Fix for multiple nal units per frame
|
3ef84bfac77eb508edac31e9b7ce695d9502cf07 |
02-Nov-2009 |
Nikhil Mande <nikhil@ti.com> |
Fix for multiple nal units per frame Dynamic framerate exposed a bug in OMX as the algorithm started producing frames with multiple NAL units. OMX was tagging correct time stamp only to last NAL unit in each frame. This has been fixed now to tag the same timestamp to all NAL units belonging to each frame. Looks like PV muxer and demuxer are compatible and apparently this is not an issue for them. But quicktime and VLC don't like NAL units with 0 timestamp in the middle of a bitstream. Originally from: https://partner.source.android.com/g/#change,1402
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
fbbbbd1be064c62aab4ad2f3742b25ddc10d4131 |
06-Nov-2009 |
venkatesh <venkateshv@ti.com> |
am 6e0a6fe0: Fix the random MMU fault issue in M4V encoder Merge commit '6e0a6fe086b8d841a0d06a7b3fbd2b26e784c19b' into eclair-mr2 * commit '6e0a6fe086b8d841a0d06a7b3fbd2b26e784c19b': Fix the random MMU fault issue in M4V encoder
|
6e0a6fe086b8d841a0d06a7b3fbd2b26e784c19b |
30-Oct-2009 |
venkatesh <venkateshv@ti.com> |
Fix the random MMU fault issue in M4V encoder Couple of input params were missing on the OMX side. The SN accesses an unmapped region and faults Added ulQpMax,ulQpMin to MP4VE_GPP_SN_UALGInputParams reduced the size of ResyncData to 1620 to match SN header file Originally from: https://partner.source.android.com/g/#change,1401
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
3c5fcfb6fc03ba135fe8fa8f6017979bd9f74377 |
06-Nov-2009 |
Priyesh Bisla <bisla@ti.com> |
am 300f5d1f: Send event for omx idle state transition failures Merge commit '300f5d1faaea6cefa5f5cd3cec785cb82fbe4551' into eclair-mr2 * commit '300f5d1faaea6cefa5f5cd3cec785cb82fbe4551': Send event for omx idle state transition failures
|
300f5d1faaea6cefa5f5cd3cec785cb82fbe4551 |
28-Oct-2009 |
Priyesh Bisla <bisla@ti.com> |
Send event for omx idle state transition failures Return an error event in the case when the encoder components are unable to transition to the idle state. Originally from: https://partner.source.android.com/g/#change,1403
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
bc66ae175768beda4caf5e21010036014cc1d1e0 |
22-Oct-2009 |
Dan Vacura <dan.vacura@motorola.com> |
am 417c5b3d: Fix for overlay creation crash Merge commit '417c5b3dadc5686c70851d59183c829272257cc5' into eclair-mr2 * commit '417c5b3dadc5686c70851d59183c829272257cc5': Fix for overlay creation crash
|
417c5b3dadc5686c70851d59183c829272257cc5 |
17-Oct-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Fix for overlay creation crash When the overlay has not fully shutdown in one instance and a second instance is created the call to create the overlay will fail. Upon failure, a bug in the error handling was exposed. This patch fixes the error handling and retries the overlay creation.
ibopencorehw/android_surface_output_omap34xx.cpp
iboverlay/overlay.cpp
|
6f706245a08fb64659e074d532dd3693708b7d0c |
09-Oct-2009 |
Anu Sundararajan <sanuradha@ti.com> |
am 75763076: Protects mapping and unmapping of data buffers as well as structures using mutex bug 2174390 Merge commit '757630763c2efcdb23925cd6413f2e36d46123be' into eclair-mr2 * commit '757630763c2efcdb23925cd6413f2e36d46123be': Protects mapping and unmapping of data buffers as well as structures using mutex
|
757630763c2efcdb23925cd6413f2e36d46123be |
09-Oct-2009 |
Anu Sundararajan <sanuradha@ti.com> |
Protects mapping and unmapping of data buffers as well as structures using mutex bug 2174390 1. This will protect buffers from getting unmapped from one thread while other thread is mapping them. 2. It will also protect strmctrl & algctrl related structures from getting unmapped while other thread is using them for sending message to DSP. This is a partial solution for testVideoCapture failures. Refer to CSR# OMAPS00207906. Incorporates fixes for review comments made by Dave Sparks. This patch replaces the original patch #1287. Signed-off-by: Sanjay Guin <sguin1@ti.com> Signed-off-by: Daniel Charles <dcharles@ti.com>
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
107a1adc197997a6a33fb16e3b17c79837c8d398 |
06-Oct-2009 |
James Dong <jdong@google.com> |
am 67919b79: Setting optimum DSP parameteres to imrpove performance of D1 encoding. bug 2168700 Merge commit '67919b7979326dd8a8553314a8d0e87ec2cefd61' into eclair-mr2 * commit '67919b7979326dd8a8553314a8d0e87ec2cefd61': Setting optimum DSP parameteres to imrpove performance of D1 encoding.
|
67919b7979326dd8a8553314a8d0e87ec2cefd61 |
01-Oct-2009 |
James Dong <jdong@google.com> |
Setting optimum DSP parameteres to imrpove performance of D1 encoding. bug 2168700 Changes include - 1. For higher resolution encoding preset set to 4 for optimized performance. It enables following optimizations on DSP side - - Modified HW Accelerator scheduling on sequencer, - Hierarchical P frame encoding, - Modified skip MB decision, - Modified Intra mode selection scheme - Instruction cache modifications. 2. Constant bit rate control set for high resolutions. 3. maxMBsPerSlice & maxBytesPerSlice set to 0 4. Deblocking disabled at Sn create time for nresolutions higher than VGA. Signed-off-by: Nikhil Mande <nikhil@ti.com> Signed-off-by: Jorge Solano <jsolano@ti.com> Originally from: https://partner.source.android.com/g/#change,1142 Did manual merge.
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
b73fbbd6185e9a89bd5ac0843aa323e736b8564e |
06-Oct-2009 |
Dan Vacura <dan.vacura@motorola.com> |
am 801678aa: Add support for 8 overlay buffers Merge commit '801678aa351dacc7208a805d860099c16144ff7b' into eclair-mr2 * commit '801678aa351dacc7208a805d860099c16144ff7b': Add support for 8 overlay buffers
|
801678aa351dacc7208a805d860099c16144ff7b |
02-Oct-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Add support for 8 overlay buffers
ibopencorehw/android_surface_output_omap34xx.cpp
iboverlay/overlay.cpp
|
b582987081cf594b66721ce15838d5b893699d57 |
03-Oct-2009 |
Sahil Sachdeva <sahils@google.com> |
Add code to TI's M4v Config Parser to look for VOL header instead of erroring out, in case it finds a corruption in Config description.
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
|
37352fa4569e8c8b483f2cd1c743dcaa8f8fa2df |
01-Oct-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for wbamr encoder Originally from: https://partner.source.android.com/g/#change,1218
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
|
644f5ad9b052d954c568285458ee5cad6aec20c1 |
01-Oct-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for JPEG encoder Originally from: https://partner.source.android.com/g/#change,1214
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
|
1b969242aa51f71fb39a9855b1ba20f6b7c0f3a9 |
01-Oct-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for nbamr encoder Originally from: https://partner.source.android.com/g/#change,1211
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
|
eced958917cca059f5e7222a83a44adc4e259c67 |
01-Oct-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for aac encoder Originally from: https://partner.source.android.com/g/#change,1210
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
|
1348a0db59d75e00b3e0f33678d06f6671a6d4d6 |
30-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for video decode Originally from: https://partner.source.android.com/g/#change,1201
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
0c1fc978146aeb80d968d0b27abe70bf84c62ed4 |
30-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
To get GetState to block for pending state transitions to complete for video encode Originally from: https://partner.source.android.com/g/#change,1200
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
a900245aa2a3e0ca1419032ae076264203776199 |
30-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change I77a0718e into eclair * changes: Clean up streamEn state and error handling
|
b3c895c1b4ef6c6986c7c5bebfadd43de3671995 |
29-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Fixed issues in querying & setting video encoder profiles & levels Originally from: https://partner.source.android.com/g/#change,1150
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
2acd4700b78e88cf0f8d52bb14fd9deb99d9f9bf |
29-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Fixed issues in querying & setting video decoder profiles & levels Originally from: https://partner.source.android.com/g/#change,1149
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
|
081752356b5cf67b5c64d9234f111dfd680c208c |
29-Sep-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Clean up streamEn state and error handling Originally from: https://partner.source.android.com/g/#change,1193 Tested with camera stress tests (the latest version) and did not see hang issue
iboverlay/overlay.cpp
|
472781c4161e5924b4e848dec1a458d314a221d3 |
29-Sep-2009 |
James Dong <jdong@google.com> |
Add logs around overlay create and destroy
iboverlay/overlay.cpp
|
00f4c8bed7990ebaff8e20bd13b5dbdacbe22c29 |
29-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Rm excess OMX logs AACe NBAMRd-e WBAMRd-e WMAd Originally from: https://partner.source.android.com/g/#change,1135
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
|
c22b4b5a6da81c52ed4aca4e0c9fec348d5f0adc |
28-Sep-2009 |
James Dong <jdong@google.com> |
Remork - Abort Assert Exit Rework Fixed a typo in the patch 27455
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
|
faff08b9b15c78b7a78edb8bac614ca41f4d044f |
28-Sep-2009 |
James Dong <jdong@google.com> |
Revert "Abort Assert Exit Rework" This reverts commit 9961abce63e3f897758a99cc2e060cb68c484803.
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
|
9961abce63e3f897758a99cc2e060cb68c484803 |
28-Sep-2009 |
venkatesh <venkateshv@ti.com> |
Abort Assert Exit Rework Originally from: https://partner.source.android.com/g/#change,1177 Fixed assert that has missed in the original patch.
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
|
4d8335b2f7066dcde0bd27ca066be1226cac43fa |
28-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 27255 into eclair * changes: Fix OMX_GetRolesOfComponents and OMX_GetComponentsOfRole, and clean up some unused code.
|
731c32872f0ab03fa634da80d60304a3c804fbca |
28-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 27247 into eclair * changes: Don't build the TI OMX test binaries by default In addition, do not build the audio decoders, jpeg decoder, and VPP.
|
69ee5a12119752a668f27361d6bccb4d8bfee3f0 |
27-Sep-2009 |
Anu Sundararajan <sanuradha@ti.com> |
Fix for Jpeg Encoder Seg fault in 100 iterations. Changes made to LCML: 1. Modified append_dsp_path to allocate one more byte for the null terminator. (ROOT CAUSE) 2. Added missing memset for certain malloc calls. 3. Added macros for malloc and free - which would check for NULL pointer. 4. Ensure the create phase array copy does not continue to look for the MARKER past the size of the array. Signed-off-by: Anu Sundararajan <sanuradha@ti.com>
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
|
083eb0aba49b6b8dc04c097333d411ae133a4f0b |
27-Sep-2009 |
James Dong <jdong@google.com> |
Don't build the TI OMX test binaries by default In addition, do not build the audio decoders, jpeg decoder, and VPP.
mx/audio/src/openmax_il/aac_dec/src/Android.mk
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/tests/Android.mk
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/mp3_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/tests/Android.mk
mx/audio/src/openmax_il/wbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_enc/Android.mk
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/video_encode/test/Android.mk
|
a569385e5eb6a8ea55f1025acafdbd3015e3a55a |
26-Sep-2009 |
Christopher Kelly <c-kelly@ti.com> |
Fix OMX_GetRolesOfComponents and OMX_GetComponentsOfRole, and clean up some unused code. Signed-off-by: Daniel Charles <dcharles@ti.com> Orignally from: https://partner.source.android.com/g/#change,1171 Modified based on review feedbacks and comments
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
15c9596da616836bbf2db19d2aa10f30bb6587a0 |
27-Sep-2009 |
James Dong <jdong@google.com> |
Remove two spam log messages from AAC encoder
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
|
2c0b038ffdf873a942cee5ea78939535f81deaa2 |
25-Sep-2009 |
Daniel Charles <dcharles@ti.com> |
Rework - Thread safety of reference counter Limit simultaneous instances per component -Defined MAX_CONCURRENT_INSTANCES=1 in ComponentRegistry.h. -This macro can be increased to allow more instances per codec -JPEG.Encoder library typo on component list. - Lookingfor the correct amount of components on the component list to avoid a NULL pointer comparation. Originally from: https://partner.source.android.com/g/#change,1132 Also take some comments and feedbacks from reviewers
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
8f41d183c7150ced3aef44b5f9a3ae3b7b57ec1c |
25-Sep-2009 |
James Dong <jdong@google.com> |
Revert "Thread safety of reference counter" This reverts commit a5a79c7a1090c1c02aa71c847a17dced8e119ddb.
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
5aab822c309a3a55b5d23aff6daecafc535bcf12 |
24-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 26308 into eclair * changes: Thread safety of reference counter OMX Compliancy issues Limit simultaneous instances per component -Defined MAX_CONCURRENT_INSTANCES=1 in ComponentRegistry.h -this macro can be increased to allow more instances per codec
|
a5a79c7a1090c1c02aa71c847a17dced8e119ddb |
23-Sep-2009 |
Christopher Kelly <c-kelly@ti.com> |
Thread safety of reference counter OMX Compliancy issues Limit simultaneous instances per component -Defined MAX_CONCURRENT_INSTANCES=1 in ComponentRegistry.h -this macro can be increased to allow more instances per codec Signed-off-by: Daniel Charles <dcharles@ti.com> Originally from: https://partner.source.android.com/g/#change,1132 Fixed many errors and cleaned up the code a bit. Fixed potential free of unintialized memory
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
383331e934246590d855e65e3e543d206aa026bf |
24-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Fix to honor seek request after EOS. bug 2127768 OMX Component was not reseting first_buff flag when flushing output buffers. Whenever the IL client does not flush input buffers the error reported is present. Since the EOS has been resolved at the SN level, output buffer can reset the firt_buff safely. Originally from: https://partner.source.android.com/g/#change,1151
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
|
22c239812ee8fc2e69d7da5f0f3e0df599bc7806 |
18-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Adjust the width and height of the output buffer to a multiple of 16 because the TI decoder has a requirement that the max dimensions be multiples of 16 Originally from: https://partner.source.android.com/g/#change,1107
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
e6e2e1c9616d3461a2c698f0d7e96648c74a0e0a |
18-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
NBAMR WBAMR frameparam flushmemory final with dsp align macro Originally from: https://partner.source.android.com/g/#change,987
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
|
6b25caff3a2bfa10b9f00ef87dd6c8fb061957ff |
19-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Remove excessive AAC decoder OMX logs Originally from: https://partner.source.android.com/g/#change,1109
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
|
bca73818821dde513097a412ae6f2539d927e588 |
19-Sep-2009 |
Andrew Collins <andrewcollins@motorola.com> |
This fixes a critical bug that is due to heap corruption from the JPEG encoder. It adds a mutex around the global allocation list used by the component, and adds the required padding around the LCML config buffer. Signed-off-by: Daniel Charles <dcharles@ti.com> Originally from: https://partner.source.android.com/g/#change,1103
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
|
990117074ba37226d82be2f2ebe3739e488f848c |
16-Sep-2009 |
James Dong <jdong@google.com> |
Fall back to software decoders. After this change, we only support the following hardware codecs: - encoders: avc, m4v, h263, aac, amrnb, amrwb, jpeg - decoders: avc, m4v
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
|
7ffd1fd69497000509fe03d28dfe4058545b7a1c |
17-Sep-2009 |
Dave Sparks <davidsparks@android.com> |
Add support for software codecs in video MIO. This change allows the software codecs to be used with the video overlay hardware. When the YUV420 planar format is detected, the MIO will not allocate buffers, but allow the decoder to allocate its own buffers. This change detects the YUV420 planar format, and then does a software color plane conversion to YUV422-UYVY format. This allows us to use accelerate YUV->RGB color conversion and scaling in the DSP. The primary goal is to enable fallback to software codecs when necessary.
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
|
5eb838555fd22bfdbfecb2d264a9259db1555d72 |
18-Sep-2009 |
Jianhong Jiang <jianhong@google.com> |
Change in VMIO to use the YUV format sent from player engine; Don't use overlay buffer allocator as decoding buffer if YUV format is NOT the same as display YUV format.
ibopencorehw/android_surface_output_omap34xx.cpp
|
005fc7a19a00f4170cbe0a8e3c3fa8b147f45a89 |
17-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Added a profile check for profile in H264 to accept baseline profile clips Originally from: https://partner.source.android.com/g/#change,1076
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
|
c024b9e6872263b80017da0d169e9fbd790b2051 |
15-Sep-2009 |
Masaki Sato <masaki.sato@motorola.com> |
Fixes the issue where AAC OMX decoder component doesn't return all the buffers when the state transition from executing to idle is completed. bug 2055525 Originally from: https://partner.source.android.com/g/#change,1056
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
|
5e0e7a0a915ca0a359dc7bdb6cf2eacbf9fcbb45 |
17-Sep-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 25381 into eclair * changes: Suppress buffer queue error logs during stream_off
|
4e501478686a1b42da255e58d95494710f9d5c9c |
17-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Fixes a hang video decoder OMX component during mediaframeworktest. The hang happens when a reset command (state transiton from executing -> idle) is issue while a port reconfiguration is going on. Originally from: https://partner.source.android.com/g/#change,1073 Fixed a missing open brace and coding style.
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
|
229fc4a4f41743bb367ecb791e9eeee6932671cd |
12-Sep-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Suppress buffer queue error logs during stream_off Clients of the overlay abstraction do not know if streaming has been started, so they will continue to queue/dequeue buffers. This will result in extra errors logs that are not really errors. Originally from: https://partner.source.android.com/g/#change,1060
ibopencorehw/android_surface_output_omap34xx.cpp
iboverlay/overlay.cpp
|
e69806a6a44fd9113ec790ca57da67f40906e066 |
16-Sep-2009 |
Masaki Sato <masaki.sato@motorola.com> |
Remove excessive MP3 OMX logs Originally from: https://partner.source.android.com/g/#change,1057 Modified the hardcoded constant to use the MACRO instead.
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
|
6681af365aaf3016fb8c725a462f44e05523ee70 |
16-Sep-2009 |
James Dong <jdong@google.com> |
Don't build G7xx speech OMX components to reduce some image size
mx/audio/src/openmax_il/g711_dec/src/Android.mk
mx/audio/src/openmax_il/g711_enc/src/Android.mk
mx/audio/src/openmax_il/g722_dec/src/Android.mk
mx/audio/src/openmax_il/g722_enc/src/Android.mk
mx/audio/src/openmax_il/g726_dec/src/Android.mk
mx/audio/src/openmax_il/g726_enc/src/Android.mk
mx/audio/src/openmax_il/g729_dec/src/Android.mk
mx/audio/src/openmax_il/g729_enc/src/Android.mk
|
cea71ebbc915d8bf0a27cf1757b2b7733158a6dc |
15-Sep-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Stop using colorkey, switch to 32 bit framebuffer with alpha instead Change-Id: I9a5d646a876d991961173086ecd0a5f3c33192b9 Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
5b326ff52eea6007cc9be59daa17b2733504fce4 |
10-Sep-2009 |
Andrew Collins <andrewcollins@motorola.com> |
Add refcounting to shared memory in liboverlay. In order to avoid deadlocking in the case where the control side of overlay is deallocated before the data side, reference count the shared memory used in liboverlay. Originally from: https://partner.source.android.com/g/#change,1006
iboverlay/overlay.cpp
|
08bd1e9191dea292b14fd4a1d9426988c6ec08ee |
03-Sep-2009 |
Snigdha Sinha <snigdha.sinha@motorola.com> |
OVERLAY_FORMAT_DEFAULT in overlay Originally from: https://partner.source.android.com/g/#change,921
iboverlay/overlay.cpp
|
1fe18ea5df398ad6c005b267782ccab45eb759f3 |
10-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Fixes video playback crash. Unregister buffer should not be called because we never register buffers anyway. Originally from: https://partner.source.android.com/g/#change,999 We may have software fallback issue which needs to be further studied.
ibopencorehw/android_surface_output_omap34xx.cpp
|
221a7f397de8e84a36f8f5c93a9a5b175e9053fd |
04-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Make hi-res video playback smoother by increasing the overlay buffers from 4 to 6. 6 is the number of buffers actually being supported already in the kernel. Originally from: https://partner.source.android.com/g/#change,928 Removed all changes to the LOGE so that we keep the failure log messages for now.
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/buffer_alloc_omap34xx.h
iboverlay/overlay.cpp
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
|
e972d06c10872e553c829a77e28fac4ea412e70d |
04-Sep-2009 |
Masaki Sato <masaki.sato@motorola.com> |
NBAMR WBAMR frameparam flushmemory Fix playback hang issues by flushing frameparam memory when EOS flag is set Originally from: https://partner.source.android.com/g/#change,933
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
|
0120456697baf4549ecc361497da7f5ba0ea6834 |
02-Sep-2009 |
Masaki Sato <masaki.sato@motorola.com> |
MP3 playcomplete call eventbufferflag first bug 2055532 Originally from: https://partner.source.android.com/g/#change,932 Added change to use MP3D_OUTPUT_PORT and MP3D_INPUT_PORT, instead of OMX_DirOuptut and NULL, based on review suggestions.
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
|
90fd4892bfdc76a542a6be0ad446aadaad1e6565 |
02-Sep-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Set colorkey to new value Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
iboverlay/overlay.cpp
|
81af95b5f72027106000c1334dc295c6fb2c0fa3 |
02-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
This is to ensure that the MIO is synced up with the overlay when a stream_off happens as all the buffers are flushed when stream_off is called Bug 2087567 Originally from: https://partner.source.android.com/g/#change,903 Fixed a typo "=" => "==" on line 183, android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.cpp
iboverlay/v4l2_utils.h
|
2af9e292bcaa51bd8abef7fb64fc709243209d75 |
02-Sep-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Remove global alpha during multimedia use cases Originally from: https://partner.source.android.com/g/#change,902
iboverlay/v4l2_utils.c
|
3f62be3a6bf3980f27cee0c049b5c9e017d67c4a |
28-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
Added extra check which marks the last output buffer queued at lcml with the EOS to be propogated to PV. Originally from https://partner.source.android.com/g/#change,860 Appears other OMX decoder components have similar issues Thus, more fixes are expected to be coming soon.
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
|
341ee0b938bf39c8e2d94e9aa060428c03b597f7 |
26-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
Using smaller audio buffer size to reduce thrash of A/V while streaming bug 2018440 1. Changed the original comment "small buffer size aac mp3", as requested 2. the patch was originally from: https://partner.source.android.com/g/#change,849
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
|
687658b40ff09d22b78c5701904224e9568a6e8a |
20-Aug-2009 |
snigdha <snigdha.sinha@motorola.com> |
Fix Iframe in H264 and change IframeInterval to 30
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
ff2393e6840fa2da01480c0ecb5bb887f758fdeb |
17-Aug-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Modified overlay_getBufferAddress function to return the overlay buffer file descriptor, offset and size
ibopencorehw/Android.mk
ibopencorehw/android_surface_output_omap34xx.cpp
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
b0936053d35bdb675340e63f2f6ee333e764f607 |
08-Aug-2009 |
Dan Vacura <dan.vacura@motorola.com> |
Notify clients that queued buffer status changed
iboverlay/overlay.cpp
|
02bd7a1a98bc8a3a124e1e4554a78439e26b4caf |
18-Aug-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Wait for first frame to finish queuing to avoid delays
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
|
31fe63f0022f74595e2acf6a0114f82c97554ae1 |
12-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
MMS attach issue fix for WMA
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
|
54226e84d46c47c3c3166bbb6b00c8fb21add986 |
13-Aug-2009 |
Andreas Huber <andih@google.com> |
The shared library name must match the OMX component name (JPEG decoder).
mx/image/src/openmax_il/jpeg_dec/Android.mk
|
a4e3a661b84fc367bb7bd5dad9e4c051afc8fb2c |
13-Aug-2009 |
Android (Google) Code Review <android-gerrit@google.com> |
Merge change 21131 * changes: Enable global alpha
|
6680a96e103d1d1d96d658f2bf86212098c31c30 |
13-Aug-2009 |
Wei-Ta Chen <weita@google.com> |
Correct the library path for OMX's jpeg encoder and decoder tests.
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
|
92a5212015839cd347922a2c25e64bae826d9f6f |
05-Aug-2009 |
Benny Wong <Benny.Wong@motorola.com> |
Enable global alpha
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
9f5a830905605f5156ad0fab60473d19f8044d0a |
11-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
MMS attach issue fix for NBAMR and WBAMR
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
|
1390603f92ef826d4fa1263a90ce2b7f9666b9b4 |
11-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
MMS attach issue fix for MP3 and AAC
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
|
686af8b7f8582fe7b4982fae3c9bb134a3cf1dab |
10-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
WMA fix Gerrit#607 and 646
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
|
21f301bd17942e35730d802c7fdc5e5b0e7d31f4 |
10-Aug-2009 |
Masaki Sato <masaki.sato@motorola.com> |
AAC FF and short playback fix
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
|
b4c4a90655e277a89ed2cc3704e9f008b311ea0f |
05-Aug-2009 |
Snigdha <snigdha@snigdha.(none)> |
Fix for hardcoded framerate at OMX
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
|
a1eb1f6695eb60647993217dc3f4dab0915536c6 |
08-Aug-2009 |
Andreas Huber <andih@google.com> |
An attempt at fixing the build.
ibopencorehw/Android.mk
|
b44cdb1b44b144d09e8ec950d1e8e4c280064056 |
30-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
New version of ti OMX code to support ti mm release 25.9 Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/g711_dec/Android.mk
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_ComponentThread.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Dec_Utils.h
mx/audio/src/openmax_il/g711_dec/inc/OMX_G711Decoder.h
mx/audio/src/openmax_il/g711_dec/inc/g711decsocket_ti.h
mx/audio/src/openmax_il/g711_dec/src/Android.mk
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_ComponentThread.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Dec_Utils.c
mx/audio/src/openmax_il/g711_dec/src/OMX_G711Decoder.c
mx/audio/src/openmax_il/g711_dec/tests/Android.mk
mx/audio/src/openmax_il/g711_dec/tests/G711DecTest.c
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_ComponentThread.h
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Enc_Utils.h
mx/audio/src/openmax_il/g711_enc/inc/OMX_G711Encoder.h
mx/audio/src/openmax_il/g711_enc/inc/g711enc_sn_uuid.h
mx/audio/src/openmax_il/g711_enc/src/Android.mk
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_ComponentThread.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Enc_Utils.c
mx/audio/src/openmax_il/g711_enc/src/OMX_G711Encoder.c
mx/audio/src/openmax_il/g711_enc/tests/Android.mk
mx/audio/src/openmax_il/g711_enc/tests/G711EncTest.c
mx/audio/src/openmax_il/g722_dec/Android.mk
mx/audio/src/openmax_il/g722_dec/inc/OMX_G722Dec_Utils.h
mx/audio/src/openmax_il/g722_dec/inc/OMX_G722Decoder.h
mx/audio/src/openmax_il/g722_dec/inc/g722decsocket_ti.h
mx/audio/src/openmax_il/g722_dec/src/Android.mk
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Dec_Utils.c
mx/audio/src/openmax_il/g722_dec/src/OMX_G722Decoder.c
mx/audio/src/openmax_il/g722_dec/tests/Android.mk
mx/audio/src/openmax_il/g722_dec/tests/G722DecTest.c
mx/audio/src/openmax_il/g722_enc/Android.mk
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Enc_Utils.h
mx/audio/src/openmax_il/g722_enc/inc/OMX_G722Encoder.h
mx/audio/src/openmax_il/g722_enc/inc/g722encsocket_ti.h
mx/audio/src/openmax_il/g722_enc/src/Android.mk
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Enc_Utils.c
mx/audio/src/openmax_il/g722_enc/src/OMX_G722Encoder.c
mx/audio/src/openmax_il/g722_enc/tests/Android.mk
mx/audio/src/openmax_il/g722_enc/tests/G722EncTest.c
mx/audio/src/openmax_il/g726_dec/Android.mk
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_CompThread.h
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Dec_Utils.h
mx/audio/src/openmax_il/g726_dec/inc/OMX_G726Decoder.h
mx/audio/src/openmax_il/g726_dec/inc/g726decsocket_ti.h
mx/audio/src/openmax_il/g726_dec/src/Android.mk
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_CompThread.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Dec_Utils.c
mx/audio/src/openmax_il/g726_dec/src/OMX_G726Decoder.c
mx/audio/src/openmax_il/g726_dec/tests/Android.mk
mx/audio/src/openmax_il/g726_dec/tests/G726DecTest.c
mx/audio/src/openmax_il/g726_enc/Android.mk
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_ComponentThread.h
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Enc_Utils.h
mx/audio/src/openmax_il/g726_enc/inc/OMX_G726Encoder.h
mx/audio/src/openmax_il/g726_enc/inc/g726enc_sn_uuid.h
mx/audio/src/openmax_il/g726_enc/src/Android.mk
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_ComponentThread.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Enc_Utils.c
mx/audio/src/openmax_il/g726_enc/src/OMX_G726Encoder.c
mx/audio/src/openmax_il/g726_enc/tests/Android.mk
mx/audio/src/openmax_il/g726_enc/tests/G726EncTest.c
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Dec_ComponentThread.h
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Dec_Utils.h
mx/audio/src/openmax_il/g729_dec/inc/OMX_G729Decoder.h
mx/audio/src/openmax_il/g729_dec/inc/g729decsocket_ti.h
mx/audio/src/openmax_il/g729_dec/src/Android.mk
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_ComponentThread.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Dec_Utils.c
mx/audio/src/openmax_il/g729_dec/src/OMX_G729Decoder.c
mx/audio/src/openmax_il/g729_dec/tests/Android.mk
mx/audio/src/openmax_il/g729_dec/tests/G729DecTest.c
mx/audio/src/openmax_il/g729_dec/tests/G729DecTest.h
mx/audio/src/openmax_il/g729_enc/Android.mk
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_ComponentThread.h
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Enc_Utils.h
mx/audio/src/openmax_il/g729_enc/inc/OMX_G729Encoder.h
mx/audio/src/openmax_il/g729_enc/inc/g729encsocket_ti.h
mx/audio/src/openmax_il/g729_enc/src/Android.mk
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_ComponentThread.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Enc_Utils.c
mx/audio/src/openmax_il/g729_enc/src/OMX_G729Encoder.c
mx/audio/src/openmax_il/g729_enc/tests/Android.mk
mx/audio/src/openmax_il/g729_enc/tests/G729EncTest.c
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/src/Android.mk
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_ComponentThread.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.c
mx/image/src/openmax_il/jpeg_dec/tests/JPEGTest.h
mx/image/src/openmax_il/jpeg_enc/Android.mk
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_CustomCmd.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.c
mx/image/src/openmax_il/jpeg_enc/test/JPEGTestEnc.h
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/video/src/openmax_il/prepost_processor/Android.mk
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP.h
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP_CompThread.h
mx/video/src/openmax_il/prepost_processor/inc/OMX_VPP_Utils.h
mx/video/src/openmax_il/prepost_processor/inc/VPPsocket_ti.h
mx/video/src/openmax_il/prepost_processor/inc/decode_common_ti.h
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_CompThread.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_ImgConv.c
mx/video/src/openmax_il/prepost_processor/src/OMX_VPP_Utils.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.c
mx/video/src/openmax_il/prepost_processor/tests/VPPTest.h
mx/video/src/openmax_il/video_decode/inc/OMX_VidDec_CustomCmd.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
mx/video/src/openmax_il/video_encode/test/Android.mk
mx/video/src/openmax_il/video_encode/test/VideoEncTest.c
|
3410a0df3ef3d3f8254eea6430d999f631191e9f |
30-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Modify libopencorehw to support ti dsp release 25.9 Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
ibopencorehw/Android.mk
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
ibopencorehw/buffer_alloc_omap34xx.cpp
ibopencorehw/buffer_alloc_omap34xx.h
|
c349f36da560d0edb6aaacc4797f907e979b76c8 |
30-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Modify overlay hal to support inputresize and setparameter functions Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
iboverlay/Android.mk
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
2916aa2eb80bb39b1ed83b009ebab13c9a89d458 |
22-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Major overlay hal cleanup, also switch semaphores to mutexes Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
iboverlay/overlay.cpp
|
a63a015606a9558890c01a4f974d1718be92c8e5 |
18-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Adding the omap3 hal for overlays Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
iboverlay/Android.mk
iboverlay/overlay.cpp
iboverlay/v4l2_utils.c
iboverlay/v4l2_utils.h
|
f096e72732263c79e6187f72dd5794b2110045c0 |
18-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Adding omap3 libopencorehw hal Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
ibopencorehw/Android.mk
ibopencorehw/android_surface_output_omap34xx.cpp
ibopencorehw/android_surface_output_omap34xx.h
|
d5661d18b6d41478860a6ee1070fbbea3fd5c7fd |
18-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Add makefile to libbridge Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
spbridge/Android.mk
|
fb3766f18a2c18b6f4798a6a631fdb88fcacd1dc |
17-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Adding omap3 omx code Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
mx/Android.mk
mx/audio/src/openmax_il/aac_dec/Android.mk
mx/audio/src/openmax_il/aac_dec/Makefile
mx/audio/src/openmax_il/aac_dec/inc/Aacdecsocket_ti.h
mx/audio/src/openmax_il/aac_dec/inc/Makefile
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_CompThread.h
mx/audio/src/openmax_il/aac_dec/inc/OMX_AacDec_Utils.h
mx/audio/src/openmax_il/aac_dec/src/Android.mk
mx/audio/src/openmax_il/aac_dec/src/Makefile
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_CompThread.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDec_Utils.c
mx/audio/src/openmax_il/aac_dec/src/OMX_AacDecoder.c
mx/audio/src/openmax_il/aac_enc/Android.mk
mx/audio/src/openmax_il/aac_enc/inc/Aacencsocket_ti.h
mx/audio/src/openmax_il/aac_enc/inc/Makefile
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_CompThread.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h
mx/audio/src/openmax_il/aac_enc/inc/OMX_AacEncoder.h
mx/audio/src/openmax_il/aac_enc/src/Android.mk
mx/audio/src/openmax_il/aac_enc/src/Makefile
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_CompThread.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEnc_Utils.c
mx/audio/src/openmax_il/aac_enc/src/OMX_AacEncoder.c
mx/audio/src/openmax_il/aac_enc/tests/AacEncTest.c
mx/audio/src/openmax_il/aac_enc/tests/AacEncTest.mk
mx/audio/src/openmax_il/aac_enc/tests/Android.mk
mx/audio/src/openmax_il/aac_enc/tests/Makefile
mx/audio/src/openmax_il/mp3_dec/Android.mk
mx/audio/src/openmax_il/mp3_dec/inc/Makefile
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_CompThread.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Dec_Utils.h
mx/audio/src/openmax_il/mp3_dec/inc/OMX_Mp3Decoder.h
mx/audio/src/openmax_il/mp3_dec/inc/mp3decsocket_ti.h
mx/audio/src/openmax_il/mp3_dec/src/Android.mk
mx/audio/src/openmax_il/mp3_dec/src/Makefile
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_CompThread.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Dec_Utils.c
mx/audio/src/openmax_il/mp3_dec/src/OMX_Mp3Decoder.c
mx/audio/src/openmax_il/nbamr_dec/Android.mk
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_ComponentThread.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDec_Utils.h
mx/audio/src/openmax_il/nbamr_dec/inc/OMX_AmrDecoder.h
mx/audio/src/openmax_il/nbamr_dec/inc/amrdecsocket_ti.h
mx/audio/src/openmax_il/nbamr_dec/src/Android.mk
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_ComponentThread.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDec_Utils.c
mx/audio/src/openmax_il/nbamr_dec/src/OMX_AmrDecoder.c
mx/audio/src/openmax_il/nbamr_enc/Android.mk
mx/audio/src/openmax_il/nbamr_enc/inc/Makefile
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_ComponentThread.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEnc_Utils.h
mx/audio/src/openmax_il/nbamr_enc/inc/OMX_AmrEncoder.h
mx/audio/src/openmax_il/nbamr_enc/inc/amrencsocket_ti.h
mx/audio/src/openmax_il/nbamr_enc/src/Android.mk
mx/audio/src/openmax_il/nbamr_enc/src/Makefile
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_ComponentThread.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEnc_Utils.c
mx/audio/src/openmax_il/nbamr_enc/src/OMX_AmrEncoder.c
mx/audio/src/openmax_il/nbamr_enc/src/libOMX.TI.AMR.encode.so
mx/audio/src/openmax_il/nbamr_enc/tests/AmrEncTest.c
mx/audio/src/openmax_il/nbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/Android.mk
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_ComponentThread.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDec_Utils.h
mx/audio/src/openmax_il/wbamr_dec/inc/OMX_WbAmrDecoder.h
mx/audio/src/openmax_il/wbamr_dec/inc/wbamrdecsocket_ti.h
mx/audio/src/openmax_il/wbamr_dec/src/Android.mk
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_ComponentThread.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDec_Utils.c
mx/audio/src/openmax_il/wbamr_dec/src/OMX_WbAmrDecoder.c
mx/audio/src/openmax_il/wbamr_dec/tests/Android.mk
mx/audio/src/openmax_il/wbamr_dec/tests/WBAmrDecTest.c
mx/audio/src/openmax_il/wbamr_enc/Android.mk
mx/audio/src/openmax_il/wbamr_enc/inc/Makefile
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_CompThread.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEnc_Utils.h
mx/audio/src/openmax_il/wbamr_enc/inc/OMX_WbAmrEncoder.h
mx/audio/src/openmax_il/wbamr_enc/inc/wbamrencsocket_ti.h
mx/audio/src/openmax_il/wbamr_enc/src/Android.mk
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_CompThread.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEnc_Utils.c
mx/audio/src/openmax_il/wbamr_enc/src/OMX_WbAmrEncoder.c
mx/audio/src/openmax_il/wbamr_enc/tests/Android.mk
mx/audio/src/openmax_il/wbamr_enc/tests/WbAmrEncTest.c
mx/audio/src/openmax_il/wma_dec/Android.mk
mx/audio/src/openmax_il/wma_dec/Makefile
mx/audio/src/openmax_il/wma_dec/inc/Makefile
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_ComponentThread.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDec_Utils.h
mx/audio/src/openmax_il/wma_dec/inc/OMX_WmaDecoder.h
mx/audio/src/openmax_il/wma_dec/inc/wmadecsocket_ti.h
mx/audio/src/openmax_il/wma_dec/src/Android.mk
mx/audio/src/openmax_il/wma_dec/src/Makefile
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_ComponentThread.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDec_Utils.c
mx/audio/src/openmax_il/wma_dec/src/OMX_WmaDecoder.c
mx/audio/src/openmax_il/wma_dec/tests/Android.mk
mx/audio/src/openmax_il/wma_dec/tests/WmaDecTest.c
mx/core_plugin/01_Vendor_ti_omx.cfg
mx/core_plugin/Android.mk
mx/core_plugin/omx_core_plugin/Android.mk
mx/core_plugin/omx_core_plugin/src/ti_omx_interface.cpp
mx/image/src/openmax_il/jpeg_dec/Android.mk
mx/image/src/openmax_il/jpeg_dec/inc/Makefile
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Thread.h
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDec_Utils.h
mx/image/src/openmax_il/jpeg_dec/inc/OMX_JpegDecoder.h
mx/image/src/openmax_il/jpeg_dec/src/Makefile
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Thread.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDec_Utils.c
mx/image/src/openmax_il/jpeg_dec/src/OMX_JpegDecoder.c
mx/image/src/openmax_il/jpeg_enc/Android.mk
mx/image/src/openmax_il/jpeg_enc/inc/Makefile
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_CustomCmd.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Thread.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEnc_Utils.h
mx/image/src/openmax_il/jpeg_enc/inc/OMX_JpegEncoder.h
mx/image/src/openmax_il/jpeg_enc/src/Makefile
mx/image/src/openmax_il/jpeg_enc/src/OMX_Debug.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_DebugMem.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Thread.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEnc_Utils.c
mx/image/src/openmax_il/jpeg_enc/src/OMX_JpegEncoder.c
mx/system/src/openmax_il/common/Makefile
mx/system/src/openmax_il/common/content.pkg
mx/system/src/openmax_il/common/inc/Makefile
mx/system/src/openmax_il/common/inc/OMX_TI_Common.h
mx/system/src/openmax_il/common/inc/OMX_TI_Debug.h
mx/system/src/openmax_il/common/inc/TIDspOmx.h
mx/system/src/openmax_il/common/inc/decode_common_ti.h
mx/system/src/openmax_il/common/inc/encode_common_ti.h
mx/system/src/openmax_il/lcml/Android.mk
mx/system/src/openmax_il/lcml/Makefile
mx/system/src/openmax_il/lcml/content.pkg
mx/system/src/openmax_il/lcml/inc/LCML_CodecInterface.h
mx/system/src/openmax_il/lcml/inc/LCML_DspCodec.h
mx/system/src/openmax_il/lcml/inc/LCML_Types.h
mx/system/src/openmax_il/lcml/inc/Makefile
mx/system/src/openmax_il/lcml/inc/usn.h
mx/system/src/openmax_il/lcml/src/Android.mk
mx/system/src/openmax_il/lcml/src/LCML_DspCodec.c
mx/system/src/openmax_il/lcml/src/Makefile
mx/system/src/openmax_il/omx_core/Android.mk
mx/system/src/openmax_il/omx_core/Makefile
mx/system/src/openmax_il/omx_core/content.pkg
mx/system/src/openmax_il/omx_core/inc/Makefile
mx/system/src/openmax_il/omx_core/inc/OMX_Audio.h
mx/system/src/openmax_il/omx_core/inc/OMX_Component.h
mx/system/src/openmax_il/omx_core/inc/OMX_ComponentRegistry.h
mx/system/src/openmax_il/omx_core/inc/OMX_ContentPipe.h
mx/system/src/openmax_il/omx_core/inc/OMX_Core.h
mx/system/src/openmax_il/omx_core/inc/OMX_Debug.h
mx/system/src/openmax_il/omx_core/inc/OMX_DebugMem.h
mx/system/src/openmax_il/omx_core/inc/OMX_IVCommon.h
mx/system/src/openmax_il/omx_core/inc/OMX_Image.h
mx/system/src/openmax_il/omx_core/inc/OMX_Index.h
mx/system/src/openmax_il/omx_core/inc/OMX_Other.h
mx/system/src/openmax_il/omx_core/inc/OMX_Types.h
mx/system/src/openmax_il/omx_core/inc/OMX_Video.h
mx/system/src/openmax_il/omx_core/src/Android.mk
mx/system/src/openmax_il/omx_core/src/Makefile
mx/system/src/openmax_il/omx_core/src/OMX_Core.c
mx/system/src/openmax_il/perf/Android.mk
mx/system/src/openmax_il/perf/inc/perf.h
mx/system/src/openmax_il/perf/inc/perf_common.h
mx/system/src/openmax_il/perf/inc/perf_config.h
mx/system/src/openmax_il/perf/inc/perf_custom.h
mx/system/src/openmax_il/perf/inc/perf_log.h
mx/system/src/openmax_il/perf/inc/perf_obj.h
mx/system/src/openmax_il/perf/inc/perf_print.h
mx/system/src/openmax_il/perf/inc/perf_rt.h
mx/system/src/openmax_il/perf/reader/Android.mk
mx/system/src/openmax_il/perf/reader/perf_reader.c
mx/system/src/openmax_il/perf/src/perf.c
mx/system/src/openmax_il/perf/src/perf_config.c
mx/system/src/openmax_il/perf/src/perf_custom.c
mx/system/src/openmax_il/perf/src/perf_log.c
mx/system/src/openmax_il/perf/src/perf_print.c
mx/system/src/openmax_il/perf/src/perf_rt.c
mx/system/src/openmax_il/perf/tests/Makefile
mx/system/src/openmax_il/perf/tests/PERF.awk
mx/system/src/openmax_il/perf/tests/_perf.ini
mx/system/src/openmax_il/perf/tests/armtime
mx/system/src/openmax_il/perf/tests/perf
mx/system/src/openmax_il/perf/tests/perf_unittest.c
mx/ti_omx_config_parser/Android.mk
mx/ti_omx_config_parser/inc/ti_m4v_config_parser.h
mx/ti_omx_config_parser/inc/ti_omx_config_parser.h
mx/ti_omx_config_parser/inc/ti_video_config_parser.h
mx/ti_omx_config_parser/src/ti_m4v_config_parser.cpp
mx/ti_omx_config_parser/src/ti_omx_config_parser.cpp
mx/ti_omx_config_parser/src/ti_video_config_parser.cpp
mx/video/src/openmax_il/video_decode/Android.mk
mx/video/src/openmax_il/video_decode/inc/Makefile
mx/video/src/openmax_il/video_decode/inc/OMX_VidDec_CustomCmd.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_DSP.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Thread.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
mx/video/src/openmax_il/video_decode/inc/OMX_VideoDecoder.h
mx/video/src/openmax_il/video_decode/src/Makefile
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Thread.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDec_Utils.c
mx/video/src/openmax_il/video_decode/src/OMX_VideoDecoder.c
mx/video/src/openmax_il/video_encode/Android.mk
mx/video/src/openmax_il/video_encode/inc/Makefile
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_CustomCmd.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_DSP.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Thread.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEnc_Utils.h
mx/video/src/openmax_il/video_encode/inc/OMX_VideoEncoder.h
mx/video/src/openmax_il/video_encode/src/Makefile
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Thread.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEnc_Utils.c
mx/video/src/openmax_il/video_encode/src/OMX_VideoEncoder.c
|
48c9cf0ad8ae8e3f754e54790857fd57eb79c48d |
09-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Only compile hardware/ti/omap3 if we're on an omap3 platform Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
ndroid.mk
|
73b11d6e96b6d49896738a1a1c87b295c1b96be2 |
01-Jul-2009 |
Rebecca Schultz Zavin <rebecca@android.com> |
Adding omap3 dspbridge control code dspbridge tree reorg: * got rid of all samples except cexec * renamed cexec to more descriptive dspexec * got rid of api/qos * moved api/bridge to libbridge * libbridge is under LGPL * inc and dspexec under Apache Signed-off-by: Erik Gilling <konkers@android.com>
spbridge/dspexec/Android.mk
spbridge/dspexec/LICENSE
spbridge/dspexec/dspexec.c
spbridge/inc/DSPManager.h
spbridge/inc/DSPNode.h
spbridge/inc/DSPProcessor.h
spbridge/inc/DSPProcessor_OEM.h
spbridge/inc/DSPStream.h
spbridge/inc/LICENSE
spbridge/inc/_dbdebug.h
spbridge/inc/_dbpriv.h
spbridge/inc/cfg.h
spbridge/inc/cfgdefs.h
spbridge/inc/cmm.h
spbridge/inc/cmmdefs.h
spbridge/inc/csl.h
spbridge/inc/dbapi.h
spbridge/inc/dbc.h
spbridge/inc/dbdcd.h
spbridge/inc/dbdcddef.h
spbridge/inc/dbdefs.h
spbridge/inc/dbg.h
spbridge/inc/dbg_zones.h
spbridge/inc/dbreg.h
spbridge/inc/dbtype.h
spbridge/inc/devdefs.h
spbridge/inc/drv.h
spbridge/inc/drvdefs.h
spbridge/inc/dspapi.h
spbridge/inc/dsptrap.h
spbridge/inc/dynamic_loader.h
spbridge/inc/errbase.h
spbridge/inc/getsection.h
spbridge/inc/gt.h
spbridge/inc/host_os.h
spbridge/inc/list.h
spbridge/inc/mem.h
spbridge/inc/memdefs.h
spbridge/inc/memry.h
spbridge/inc/mgrpriv.h
spbridge/inc/nldrdefs.h
spbridge/inc/qosregistry.h
spbridge/inc/qosti.h
spbridge/inc/qosti_dspdecl.h
spbridge/inc/rms_sh.h
spbridge/inc/rmstypes.h
spbridge/inc/std.h
spbridge/inc/strmdefs.h
spbridge/inc/sync.h
spbridge/inc/uuidutil.h
spbridge/inc/wcdioctl.h
spbridge/libbridge/Android.mk
spbridge/libbridge/COPYING
spbridge/libbridge/DSPManager.c
spbridge/libbridge/DSPNode.c
spbridge/libbridge/DSPProcessor.c
spbridge/libbridge/DSPProcessor_OEM.c
spbridge/libbridge/DSPStrm.c
spbridge/libbridge/dsptrap.c
spbridge/libbridge/inc/DSPManager.h
spbridge/libbridge/inc/DSPNode.h
spbridge/libbridge/inc/DSPProcessor.h
spbridge/libbridge/inc/DSPProcessor_OEM.h
spbridge/libbridge/inc/DSPStream.h
spbridge/libbridge/inc/_dbdebug.h
spbridge/libbridge/inc/_dbpriv.h
spbridge/libbridge/inc/cmm.h
spbridge/libbridge/inc/cmmdefs.h
spbridge/libbridge/inc/csl.h
spbridge/libbridge/inc/dbapi.h
spbridge/libbridge/inc/dbdcd.h
spbridge/libbridge/inc/dbdcddef.h
spbridge/libbridge/inc/dbdefs.h
spbridge/libbridge/inc/dbg.h
spbridge/libbridge/inc/dbg_zones.h
spbridge/libbridge/inc/dbtype.h
spbridge/libbridge/inc/devdefs.h
spbridge/libbridge/inc/dspapi.h
spbridge/libbridge/inc/dsptrap.h
spbridge/libbridge/inc/errbase.h
spbridge/libbridge/inc/host_os.h
spbridge/libbridge/inc/list.h
spbridge/libbridge/inc/mem.h
spbridge/libbridge/inc/memdefs.h
spbridge/libbridge/inc/memry.h
spbridge/libbridge/inc/mgrpriv.h
spbridge/libbridge/inc/nldrdefs.h
spbridge/libbridge/inc/perfutils.h
spbridge/libbridge/inc/qos_ti_uuid.h
spbridge/libbridge/inc/qosregistry.h
spbridge/libbridge/inc/qosti.h
spbridge/libbridge/inc/qosti_dspdecl.h
spbridge/libbridge/inc/rms_sh.h
spbridge/libbridge/inc/rmstypes.h
spbridge/libbridge/inc/std.h
spbridge/libbridge/inc/strmdefs.h
spbridge/libbridge/inc/sync.h
spbridge/libbridge/inc/wcdioctl.h
spbridge/libbridge/perfutils.c
ew
|
e94a09c8b93088fbbeafa3edc9527cb51be0dc28 |
20-Apr-2009 |
android-build SharedAccount <android-build@google.com> |
new
ew
|