mm-video: vdec: display: Change in screenRefresh interface

Display interface changed to optimise binder transaction.
This change depends on
ChangeID I4db66f2427ecf16d7a6264462ae85815217a16b1

Change-Id: I7f7861e2626fdd32efcfe3a2575a62caed91f8db
mm-video: vidc: Fix frameparser behavior for EOS buffers

For NAL length based frame parsing, the EOS with source length 0
is treated as error. However EOS with source length 0 is valid
and needs to be treated as normal EOS. This change fixes the same.

CRs-Fixed: 546155
Change-Id: If160748115234b627d0251cc24509de1e676915a