W3C home > Mailing lists > Public > whatwg@whatwg.org > November 2010

[whatwg] need a way to set output format from StreamRecorder

From: Per-Erik Brodin <per-erik.brodin@ericsson.com>
Date: Fri, 19 Nov 2010 19:50:42 +0100
Message-ID: <4CE6C702.8030602@ericsson.com>
We are about to start implementing stream.record() and StreamRecorder. 
The spec currently says that ?the file must be in a format supported by 
the user agent for use in audio and video elements? which is a 
reasonable restriction. However, there is currently no way to set the 
output format of the resulting File that you get from recorder.stop(). 
It is unlikely that specifying a default format would be sufficient if 
you in addition to container formats and codecs consider resolution, 
color depth, frame rate etc. for video and sample size and rate, number 
of channels etc. for audio.

Perhaps an argument should be added to record() that specifies the 
output format from StreamRecorder as a MIME type with parameters? Since 
record() should probably throw when an unsupported type is supplied, it 
would perhaps be useful to have a canRecordType() or similar to be able 
to test for supported formats.

//Per-Erik
Received on Friday, 19 November 2010 10:50:42 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:28 UTC