Re-add missing ICS_AUDIO_BLOBS

Change-Id: I5d72eaa9ff0bf94b69924b299f3108c216778773
Add additional ICS_AUDIO_BLOB

Thanks to AAccount!!!

Change-Id: I0979c3faa07a8d474d8c21300f2d15243a84573f
Add missing functions and signatures for older OMX video libs compat

Nvidia OMX libs need these to work
That fixes hardware OMX video codecs + Camera on TF101

AudioTrack: Do not inline getSessionId either

Should help for other nvomx versions that requires it.

Change-Id: I9f9afa844edf3e6d1fd25524f2cc155b974245ec
screenrecord: allow force landscape mode

Some devices' hardware encoder do not support encoding over a
specified height, which may be smaller than the device's display
height in portrait mode. Add a mode which uses landscape encoding
and rotation hint to overcome the limitation.

Change-Id: Icdd8de05d55c2aaaacbcaba4857173c78ef76a24