commit | 5a974cef9070a2ac1d607909ac8aadd0d30d6f21 | [log] [tgz] |
---|---|---|
author | Leena Winterrowd <lenhardw@codeaurora.org> | Tue Aug 06 15:10:36 2013 -0700 |
committer | vivek mehta <mvivek@codeaurora.org> | Tue Aug 13 00:21:41 2013 -0700 |
tree | 37ca9307147954f726ea1b41d16cd5d0cc328292 | |
parent | bf4eadbac8e500b11a5ad431ccc9db51fb8cf5be [diff] |
mm-video: vidc: handle EOS buffers and timestamps correctly When EOS buffer with nFileLen > 0 is queued, the component appends it to the buffer before the EOS. This results in a buffer with two frames to be queued to the decoder, which subsequently ignores the second frame. Additionally, when generating delayed ETBs in the EOS case, the wrong timestamp gets added for deferred frames. Change-Id: I5fe3e97327b2730c43570f41cd944418a8e32fba CRs-fixed: 515586