Add basis for future OpenMAX AL 1.0.1 interfaces

Bug fix:
OpenMAX AL media player was using SL instead of XA symbols for the Object
and DynamicInterfaceManagement interfaces. A Object::GetInterface using
the XA symbols would have failed. Fortunately, these are not used in
typical applications.

Minor cleanup:
 - Add README.txt for mphtogen tool
 - Fix clang warning
 - Update comments
 - Remove spurious commas
 - Fix warning at declaration of SL_IID_array
 - SL_IID_ANDROIDBUFFERQUEUE was added in API level 12, not 10

Change-Id: I75abced5bc3c3fdabe40face25463810de741bf2
24 files changed
tree: 337ad323c2e36ed05d9b5a83f0ed0156f3862794
  1. doc/
  2. include/
  3. src/
  4. tests/
  5. tools/