markfguerra/GLWallpaperService — pull request #26 by jayschwa (2012-11-17 00:03:49+00:00)
Title: Remove and replace redundant interfaces

Many of the interfaces are exact duplicates of ones from `GLSurfaceView`
and, as far as I can tell, add no value. While integrating the latest
code into the downstream [Rajawali](https://github.com/MasDennis/Rajawali) framework, I found these interfaces to
be a nuisance. Our classes, which already implement the `GLSurfaceView`
interfaces, were not considered valid to the `GLWallpaperService`.

`GLWallpaperService` has been modified to accept the `GLSurfaceView`
interfaces. The local duplicates have been removed. This will break
backward compatibility for projects that use the local variant, but the
fix is easy: replace the "`GLWallpaperSurface.`" prefix with a
"`GLSurfaceView.`" prefix or tweak the import statements.