Ooohh, cryptic! Ahhh, strange!
/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
| <div class="container"> | |
| <video class="input_video"></video> | |
| <canvas class="output_canvas" width="1280px" height="720px"></canvas> | |
| <div class="loading"> | |
| <div class="spinner"></div> | |
| <div class="message"> | |
| Loading | |
| </div> | |
| </div> | |
| <a class="abs logo" href="http://www.mediapipe.dev" target="_blank"> |
| # This hosts file is brought to you by Dan Pollock and can be found at | |
| # http://someonewhocares.org/hosts/ | |
| # You are free to copy and distribute this file for non-commercial uses, | |
| # as long the original URL and attribution is included. | |
| #<localhost> | |
| 127.0.0.1 localhost | |
| 127.0.0.1 localhost.localdomain | |
| 255.255.255.255 broadcasthost | |
| ::1 localhost |
| import 'package:flutter/material.dart'; | |
| import 'dart:async'; | |
| void main() => runApp(TimerApp()); | |
| class TimerApp extends StatefulWidget { | |
| @override | |
| State<StatefulWidget> createState() { | |
| return new TimerAppState(); | |
| } |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>MediaCapture and Streams API</title> | |
| <meta name="viewport" content="width=device-width"> | |
| <link rel="stylesheet" href="main.css"> | |
| </head> | |
| <body> | |
| <header> |