Stagefright: Fix unused variables, functions, values

For build-system CFLAGS clean-up, remove unused functions and
variables.

Change-Id: Ic3dee56b589ea9a693efa1d72ba394036efff168

Conflicts:
	media/libstagefright/MediaCodecSource.cpp
	media/libstagefright/Utils.cpp
Fix build errors and disable strict aliasing for now

Change-Id: Ic82da77c7416c3e1f272ce43f37507bcfad94ed6

(cherry picked from commit 8c25461389b14930d5c705cee6a7b2836701c9bb)
Remove extraneous parentheses

Remove extraneous parentheses - they cause compiler warnings in clang

Change-Id: Ie2efd9714f9e2251cf3b204b5c5dd1a8b8aaca13
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>

(cherry picked from commit c06d8aceb58f8e78fc04ecadce9eca4278b159b4)