The other day looking at the header files and trying to integrate them to a project that has version control and also verify trailing white spaces and file format. The tools detected DOS format used instead of UNIX in: OMX_VideoExt.h, OMX_CoreExt.h & OMX_IndexExt.h, I also detect that some files have trailing white spaces and also found some files using tabs instead of spaces like all other files!

As you could see most of these errors where introduce in recent versions.

It take months to have updated headers and new spec versions, a good review in changes is worth!