Permalink
Switch branches/tags
Nothing to show
Commits on Dec 23, 2010
  1. Add missing LOCAL_MODULE_TAGS

    ius committed Dec 23, 2010
    Change-Id: I8b83d8cc9469058df5a514277ae9ad1443baba75
Commits on Oct 15, 2010
  1. Include the framework copy of the OpenMAX headers instead of referenc…

    Andreas Huber committed Oct 15, 2010
    …ing external/opencore.
    
    Change-Id: Ida8a2121e7f955027b0d860d971433cb0c3292b1
    related-to-bug: 3101573
Commits on Aug 10, 2010
  1. TI's video encoder labels codec config data with OMX_BUFFERFLAG_CODEC…

    James Dong committed Aug 8, 2010
    …CONFIG
    
    - 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
Commits on May 25, 2010
  1. OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded …

    James Dong committed May 25, 2010
    …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
Commits on May 24, 2010
  1. OMX_GetState() always timeout after OMX_StateIdle to OMX_StateLoaded …

    James Dong committed May 20, 2010
    …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
Commits on May 6, 2010
  1. am 2c4ce96: am 801f558: For issue #2651381, allow library prelinking.

    Dan Bornstein committed with Android Git Automerger May 6, 2010
    Merge commit '2c4ce96e814bbde60dba2a33df3a06dcf3734ca6' into kraken
    
    * commit '2c4ce96e814bbde60dba2a33df3a06dcf3734ca6':
      For issue #2651381, allow library prelinking.
  2. am 801f558: For issue #2651381, allow library prelinking.

    Dan Bornstein committed with Android Git Automerger May 6, 2010
    Merge commit '801f558c85ee5c224a03e3456a6dbdb217051164' into froyo-plus-aosp
    
    * commit '801f558c85ee5c224a03e3456a6dbdb217051164':
      For issue #2651381, allow library prelinking.
Commits on May 5, 2010
  1. For issue #2651381, allow library prelinking.

    Dan Bornstein committed May 5, 2010
    Change-Id: I59fec1151ca1ae81c6a06c295b3e21f2587f74f2
Commits on Apr 30, 2010
  1. Fix a bunch of AAC encoder issues

    James Dong committed Apr 29, 2010
    - 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
Commits on Apr 21, 2010
  1. am b052eae: Fixes a race condition in the hardware mp3 OMX driver code.

    Andreas Huber committed with Android Git Automerger Apr 21, 2010
    Merge commit 'b052eae44afe8a1febceb2287d728af9e0df4828' into froyo-plus-aosp
    
    * commit 'b052eae44afe8a1febceb2287d728af9e0df4828':
      Fixes a race condition in the hardware mp3 OMX driver code.
  2. Fixes a race condition in the hardware mp3 OMX driver code.

    Andreas Huber committed Apr 21, 2010
    Change-Id: I97cf2225452f76690da943c87526df08632be455
    related-to-bug: 2608400
    QA-Impact: mp3 decoding on Droid should no longer block forever.
Commits on Mar 30, 2010
  1. am 08fad4c: Don\'t handle input buffer in the OMX_StateLoaded state t…

    James Dong committed with Android Git Automerger Mar 30, 2010
    …oo. 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.
  2. Don't handle input buffer in the OMX_StateLoaded state too.

    James Dong committed Mar 30, 2010
    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
  3. am a7b2290: Fix a bug where the conditional wait is not correct for s…

    James Dong committed with Android Git Automerger Mar 30, 2010
    …tate 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
  4. Fix a bug where the conditional wait is not correct for state transit…

    James Dong committed Mar 30, 2010
    …ion 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
Commits on Mar 26, 2010
  1. am 5e41d63: Fix another EOS lost bug

    James Dong committed with Android Git Automerger Mar 26, 2010
    Merge commit '5e41d631147aa1fc9f4b52dc34941dde69f02a9a' into froyo-plus-aosp
    
    * commit '5e41d631147aa1fc9f4b52dc34941dde69f02a9a':
      Fix another EOS lost bug
  2. am 2e35c70: am bf099c1: Fix a bug related to use a mutex that is mean…

    James Dong committed with Android Git Automerger Mar 26, 2010
    …t for cross-processes sharing but is not set its attribute to enforce it.
    
    Merge commit '2e35c70982dc1f1117fbe84d5486256b56b42ad2' into froyo-plus-aosp
    
    * commit '2e35c70982dc1f1117fbe84d5486256b56b42ad2':
  3. am c4a7d89: Fix potential memory leak from video mio WM is still usin…

    James Dong committed with Android Git Automerger Mar 26, 2010
    …g 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
  4. Fix another EOS lost bug

    James Dong committed Mar 26, 2010
    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
  5. am bf099c1: Fix a bug related to use a mutex that is meant for cross-…

    James Dong committed with Android Git Automerger Mar 26, 2010
    …processes sharing but is not set its attribute to enforce it.
  6. Fix a bug related to use a mutex that is meant for cross-processes sh…

    James Dong committed Mar 26, 2010
    …aring but is not set its attribute to enforce it.
    
    bug - 2528200
    
    Change-Id: I541c56efc9c6fa6ab0e5d667f1b8e0886fb76a16
  7. Fix potential memory leak from video mio

    James Dong committed Mar 10, 2010
    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
Commits on Mar 22, 2010
  1. The input and output buffers may not be returned after the state

    James Dong committed Mar 19, 2010
    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
Commits on Mar 19, 2010
  1. Overlay sometimes does a flush, and thus needs to be restarted.

    James Dong committed Mar 19, 2010
    bug - 2528212
    
    Change-Id: I90baa324191b7798fc49c660f3ae3062ad44cb8f
Commits on Mar 18, 2010
  1. Fix missing &

    James Dong committed Mar 18, 2010
    bug - 2484098
    
    Change-Id: I4135479dbbc34646e7ca5a4a444397717b426cd7
  2. Return all buffers when the AAC encoder finishes state transition from

    James Dong committed Mar 17, 2010
    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
Commits on Mar 17, 2010
  1. Fix comparisons: unsigned values < 0

    James Dong committed Mar 17, 2010
    This patch was originally from MOT/TI
    Modified to fix a small bug in the original patch.
    
    bug - 2152611
    
    Change-Id: Iee30350a6772389561826e63ad209e8143f71a13
Commits on Mar 12, 2010
  1. Boost thread priorities of the mp3, aac and wbamr decoder threads. Th…

    Andreas Huber committed Mar 12, 2010
    …ese priorities are then inherited by the DSP messaging thread as well.
    
    Change-Id: I56b819aafee18218fc97b1140b9ac63255ad1929
    related-to-bug: 2492002
Commits on Mar 10, 2010
  1. Fix a EOS problem which can potentially lead to hang during video pla…

    James Dong committed Mar 10, 2010
    …yback
    
    - 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
Commits on Mar 9, 2010
  1. Merge "Remove unnecessary assignment for mNumberOfFramesToHold The ba…

    James Dong committed with Android (Google) Code Review Mar 9, 2010
    …se class switch to use 1 already for mNumberOfFramesToHold"
  2. Add an empty CleanSpec.mk

    Jean-Baptiste Queru committed Mar 9, 2010
    Change-Id: If0397379b24cc54b6b84d03cad83ef81caf9cffb
  3. Add some logging for potential reset problem in the decoder

    James Dong committed Mar 8, 2010
    bug - 2414536
    
    Change-Id: Id46c4411470519a3d1b0ffb3c65340a56e4b0655
Commits on Mar 5, 2010
  1. Remove unnecessary assignment for mNumberOfFramesToHold

    James Dong committed Mar 5, 2010
    The base class switch to use 1 already for mNumberOfFramesToHold
    
    bug - 2478420
Commits on Feb 26, 2010
  1. Merge "Shift the bridge ioctls around to account for changes necessar…

    Rebecca Schultz Zavin committed with Android (Google) Code Review Feb 26, 2010
    …y for the 32 kernel"
Commits on Feb 25, 2010
  1. Do not use DTX VAD mode for NBAMR encoder for now and also re-enable …

    James Dong committed Feb 25, 2010
    …hardware NBAMR encoder
    
    bug - 2451125