message: Ensure we respect the desired size on layout change
diff: @@ -454,8 +454,13 @@ public class UiHelper {
  public void onSurfaceTextureSizeChanged(
  SurfaceTexture surfaceTexture, int width, int height) {
  if (LOGGING) Log.d(LOG_TAG, "onSurfaceTextureSizeChanged()");
  + if (mDesiredWidth > 0 && mDesiredHeight > 0) {
  + surfaceTexture.setDefaultBufferSize(mDesiredWidth, mDesiredHeight);
  + mRenderCallback.onResized(mDesiredWidth, mDesiredHeight);
  + } else {
  mRenderCallback.onResized(width, height);
  }
  + }
  @Override
  public boolean onSurfaceTextureDestroyed(SurfaceTexture surfaceTexture) {
  