History log of /hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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.
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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.
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
c5b21bfb410626a503e479a5afa2095902783427 20-Nov-2009 Benny Wong <Benny.Wong@motorola.com> WMV/WMA seek fix

Originally from: https://partner.source.android.com/g/#change,1498
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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.
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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...
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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.
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
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>
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h
fb3766f18a2c18b6f4798a6a631fdb88fcacd1dc 17-Jul-2009 Rebecca Schultz Zavin <rebecca@android.com> Adding omap3 omx code

Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
/hardware/ti/omap3/omx/video/src/openmax_il/video_decode/inc/OMX_VideoDec_Utils.h