Changes

Jump to: navigation, search

User:David.humphrey/Audio Data API 2

6 bytes added, 00:46, 21 May 2010
nsIDOMHTMLAudioElement additions
The '''mozWriteAudio()''' method can be called after '''mozSetup()'''. It allows audio data to be written directly from script. It takes one argument:
# '''array''' - this is a JS Array (i.e.g., new Array()) or a typed float array (i.e.g., new Float32Array()) containing the audio data (floats) you wish to write. It must be 0 or N (where N % channels == 0) elements in length, otherwise a DOM error occurs.
The '''mozCurrentSampleOffset()''' method can be called after '''mozSetup()'''. It returns the current position (measured in samples) of the audio stream. This is useful when determining how much data to write with '''mozWriteAudio()'''.
Confirm
656
edits

Navigation menu