зеркало из https://github.com/mozilla/gecko-dev.git
366dbce5af
And android.view.SurfaceControl$Transaction. In order to generate these bindings we must increase the maximum SDK version argument we pass to SDKProcessor to 29. However, doing so means that we now attempt to generate bindings for both Surface's Surface(SurfaceTexture) and Surface(SurfaceControl) constructors. These both translate in to C++ functions with identical signatures - Surface::New(jni::Object::Param) - causing a compilation failure. This patch therefore also allows the stubName property to override constructor names, and overrides the latter to Surface::FromSurfaceControl(), thereby avoiding the conflict. Differential Revision: https://phabricator.services.mozilla.com/D143484 |
||
---|---|---|
.. | ||
src/main/java/org/mozilla/gecko/annotationProcessors | ||
build.gradle |