Thundering Herd
The more drums we have in our kit, the more jobs we can handle.
Saturday, 20 December 2014
Firefox video playback's skip-to-next-keyframe behavior
›
One of the quirks of Firefox's video playback stack is our skip-to-next-keyframe behavior. The purpose of this blog post is to document...
1 comment:
Wednesday, 19 February 2014
How to prefetch video/audio files for uninterrupted playback in HTML5 video/audio
›
Sometimes when you're playing a media file using an HTML5 <video> or <audio> element, or with WebAudio, you really want to ...
2 comments:
Tuesday, 3 December 2013
Why does the HTML fullscreen API ask for approval after entering fullscreen, rather than before?
›
The HTML fullscreen API is a little different from other JS APIs that require permission, in that it doesn't ask permission before ente...
6 comments:
Sunday, 24 November 2013
The rise and fall of Movie Rotator
›
Several years ago my Dad came to me and asked me how to rotate a video he'd recorded on his camera. He'd turned the camera sideways...
Changing a failed mSATA hard disk in an HP Spectre XT Ultrabook
›
The hard drive on wife's HP Spectre XT Envy Ultrabook died last weekend. Once we ran scandisk on it we realised it had about 20% bad se...
1 comment:
Wednesday, 13 November 2013
What does the H.264/avc1 codecs parameters for video/mp4 mime types mean?
›
The HTMLMediaElement.canPlayType() API enables you to query what video formats a user agent can play. For "video/mp4", the contai...
2 comments:
Tuesday, 20 August 2013
Mozilla at the New Zealand Programming Contest
›
On Saturday Mozilla sponsored the Auckland site of the New Zealand Programming Contest . We supplied t-shirts for the participants, compete...
‹
›
Home
View web version