mm-video: Return correct value from extract_rbsp

Sometimes, extract_rbsp is returning a value of type
uint32 while the actual return type is a bool.
In such a scenario, last 8 bits of return value is
interpreted as zero at the caller occasionally.
This is resulting in playback issues in arbitrary
bytes mode. Returning correct value fixes the issue.

CRs-fixed: 458922
Change-Id: Ie956338211486d5a9699cf6e7e8b8a2653ea1214
Merge "mm-video: vidc: Close ION_IOC_MAP fd before closing ION device fd"