Test purpose
- Same checks as for Demo Canvas 009
- Check to see that video play starts in both Picture entitys when user clicks on canvas
For the media stream
- Check that the media stream loads (if browser/device supports it)
- In cases where browser/device doesn't support media streams, check that the failure is captured and handled gracefully (TODO)
- Check that the Picture entity using the media stream for its asset can manipulate its dimensions, copy dimensions, positioning (eg flip), etc.
Touch test: should work as expected - including device camera video streaming (after permission granted)
Annotated code