anchor.diff:      }
     }
   
  +  RTCVideoViewObjectFit get objectFit => _objectFit;
  +
     set objectFit(RTCVideoViewObjectFit objectFit) {
       _objectFit = objectFit;
  +    if (this.onStateChanged != null) {
  +      this.onStateChanged();
  +    }
     }
   
     set srcObject(MediaStream stream) {
  
positive.code:   int get textureId => _textureId;
  
    double get aspectRatio => (_width == 0 || _height == 0)
        ? 1
        : (_rotation == 90 || _rotation == 270)
            ? _height / _width
            : _width / _height;
  
    bool get flipHorizintal => _mirror;
  
    set mirror(bool mirror) {
      _mirror = mirror;
  
negative.code: class _RTCVideoViewState extends State<RTCVideoView> {
    final RTCVideoRenderer _renderer;
    double _aspectRatio;
    RTCVideoViewObjectFit _objectFit;
    bool _mirror;
    _RTCVideoViewState(this._renderer);
  
  