msm: vidc: Update filled length to VENUS

This change update the nFilledLen variable to Venus core.

Change-Id: I512ebbbcfec5369f97e22be8cff98e48ba482843
CRs-Fixed: 621134
mm-video: vdec: reset display aspect ratio params

For specific streams which do not have display aspect ratio
information, component sends uninitialized garbage values
to the client. Reset these values to zero in such case to
avoid garbage.

CRs-Fixed: 543695
Change-Id: I5c774417d56d0eed362bf6ddb703534a97331a50
mm-video: vidc: make fbd unmap call after buffer logging

fbd logging was failing, since buffers were unmapped
before they were logged.

Change-Id: I1785f8a8e4ed24bbf6f97bc0ca004ed89ea78315
mm-video: vidc: Fix a race condition in sending OMX_CommandPortDisable

Due to a race condition event OMX_CommandPortDisable might send to
OMX client twice once due to OMX_COMPONENT_OUTPUT_DISABLE_PENDING
flag and once due to OMX_COMPONENT_DISABLE_OUTPUT_DEFERRED flag.
This change fix the race condition.

Change-Id: I34fc393b4db174c5c20b76ff556a065f2dd17ba0
CRs-Fixed: 524852