anchor.diff:    }
   
     EventChannel _eventChannelFor(int textureId) {
  -    return new EventChannel('FlutterWebRTC/Texture$textureId');
  +    return EventChannel('FlutterWebRTC/Texture$textureId');
     }
   
     void eventListener(dynamic event) {
  
positive.code:     bool renderVideo =
          (widget._renderer._textureId != null && widget._renderer._srcObject != null);
  
      return new LayoutBuilder(
          builder: (BuildContext context, BoxConstraints constraints) {
        return new Center(
            child: renderVideo ? _buildVideoView(constraints) : new Container());
      });
    }
  }
  
negative.code:         height: constraints.maxHeight,
          child: FittedBox(
              fit: widget.objectFit == RTCVideoViewObjectFit.RTCVideoViewObjectFitContain ? BoxFit.contain : BoxFit.cover,
              child: Center(
                  child: SizedBox(
                      width: constraints.maxHeight * _aspectRatio,
                      height: constraints.maxHeight,
                      child: Transform(
                          transform: Matrix4.identity()
                            ..rotateY(widget.mirror ? -pi : 0.0),
                          alignment: FractionalOffset.center,
                          child:
                              Texture(textureId: widget._renderer._textureId))))));
    }
  
    @override
  