merge @Meticulus video streaming fix

more info: https://github.com/Meticulus/android_device_samsung_codinalte/commit/d6952e1d4805ce7f6a58eecba64373f5f032a73f
           http://forum.xda-developers.com/showpost.php?p=55947910&postcount=169
STE-OMX: fix getSupportedProfileLevel

Author: @Meticulus

-See notes in code.

-Error Message:

E/VFM ( 1683): ! getSupportedProfileLevel RETURN_XXX_IF_WRONG,
condition=(index<mNbProfileLevelSupported),
error=-2147479538(0x8000100e)(OMX_ErrorNo
E/VFM ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=pParam->getIndexParamVideoProfileLevelQuerySupported(pt),
error=-2147479538(0x800
E/h264dec ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=VFM_Component::getParameter(nParamIndex, pt),
error=-2147479538(0x8000100e)(_
E/ENSWrapper( 1683): return OMX_ErrorNoMore - GetParameter
OMX.ST.VFM.H264Dec h=0x4001bbb8
E/VFM ( 1683): ! getSupportedVideoSettings RETURN_XXX_IF_WRONG,
condition=(index<mNbVideoSettingsSupported[nPortIndex]),
error=-2147479538(0x8000100
E/VFM ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=pParam->getIndexParamVideoPortFormat(pt),
error=-2147479538(0x8000100e)(_error) /
E/h264dec ( 1683): ! getParameter RETURN_OMX_ERROR_IF_ERROR,
condition=VFM_Component::getParameter(nParamIndex, pt),
error=-2147479538(0x8000100e)(_
E/ENSWrapper( 1683): return OMX_ErrorNoMore - GetParameter
OMX.ST.VFM.H264Dec h=0x4001bbb8
STE Multimedia Fix [1/4]

Original: https://github.com/TeamCanjica/android_frameworks_av/commit/87618c1ea54009c2e5e5dfb60060f9cc2e9bcc52