- From: Adrian Bateman <adrianba@microsoft.com>
- Date: Mon, 31 Jan 2011 05:53:05 +0000
- To: Chris Double <cdouble@mozilla.com>
- CC: "HTML WG (public-html@w3.org)" <public-html@w3.org>
On Sunday, January 30, 2011 8:37 PM, Chris Double wrote: > On Mon, Jan 31, 2011 at 2:52 PM, Adrian Bateman <adrianba@microsoft.com> > wrote: > > Ignoring for now the timing issue of how quickly the play() actually > > has enough content to start playing, after the function returns there is > > no reference to the Audio object. Is the fact that the object is playing > > enough to pin it in memory? Otherwise the GC could collect the object and > > stop the playing. I scanned the media section of the spec but couldn't > > see where it defines this behaviour one way or the other. > > This is mentioned in the media section immediately after talking about > 'playback rate' > > "Media elements that are potentially playing while not in a Document > must not play any video, but should play any audio component. Media > elements must not stop playing just because all references to them > have been removed; only once a media element to which no references > exist has reached a point where no further audio remains to be played > for that element (e.g. because the element is paused, or because the > end of the clip has been reached, or because its playbackRate is 0.0) > may the element be garbage collected." Thanks Chris - that was the part I missed.
Received on Monday, 31 January 2011 05:53:45 UTC