anchor.diff:  }
   
   extension on html.VideoElement {
  -  void mirror() {
  +  void applyDefaultStyles() {
       style
         ..removeProperty('transform-origin')
  +      ..setProperty('pointer-events', 'none')
         ..setProperty('width', '100%')
         ..setProperty('height', '100%')
         ..setProperty('transform', 'scaleX(-1)')
  
positive.code:       throw const CameraNotSupportedException();
      }
  
      videoElement = html.VideoElement()
        ..style.setProperty('pointer-events', 'none');
      divElement = html.DivElement()
        ..append(videoElement)
        ..style.setProperty('object-fit', 'cover');
  
negative.code:       videoElement.srcObject = stream;
      }
      await videoElement.play();
    }
  
    void stop() {
  