mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 00:01:50 +00:00
Bug 770945 - Back out unnecessary change. r=backout
This commit is contained in:
parent
9208a5089e
commit
64d46a81b1
@ -101,6 +101,8 @@ nsDOMNotifyAudioAvailableEvent::GetTime(float *aRetVal)
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsDOMNotifyAudioAvailableEvent::InitAudioAvailableEvent(const nsAString& aType,
|
||||
bool aCanBubble,
|
||||
bool aCancelable,
|
||||
float* aFrameBuffer,
|
||||
PRUint32 aFrameBufferLength,
|
||||
float aTime,
|
||||
@ -110,7 +112,7 @@ nsDOMNotifyAudioAvailableEvent::InitAudioAvailableEvent(const nsAString& aType,
|
||||
// that if we exit due to some error, the memory will be freed. Otherwise,
|
||||
// the framebuffer's memory will be freed when this event is destroyed.
|
||||
nsAutoArrayPtr<float> frameBuffer(aFrameBuffer);
|
||||
nsresult rv = nsDOMEvent::InitEvent(aType, false, false);
|
||||
nsresult rv = nsDOMEvent::InitEvent(aType, aCanBubble, aCancelable);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
mFrameBuffer = frameBuffer.forget();
|
||||
|
@ -3069,7 +3069,7 @@ nsresult nsHTMLMediaElement::DispatchAudioAvailableEvent(float* aFrameBuffer,
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
rv = audioavailableEvent->InitAudioAvailableEvent(NS_LITERAL_STRING("MozAudioAvailable"),
|
||||
frameBuffer.forget(), aFrameBufferLength,
|
||||
false, false, frameBuffer.forget(), aFrameBufferLength,
|
||||
aTime, mAllowAudioData);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include "nsIDOMEvent.idl"
|
||||
#include "nsIVariant.idl"
|
||||
|
||||
[scriptable, builtinclass, uuid(03957748-6878-4bb5-9c34-2c509a17ca5f)]
|
||||
[scriptable, builtinclass, uuid(34139b4f-ac78-4372-98d3-12d6dcf478ef)]
|
||||
interface nsIDOMNotifyAudioAvailableEvent : nsIDOMEvent
|
||||
{
|
||||
[implicit_jscontext]
|
||||
@ -16,6 +16,8 @@ interface nsIDOMNotifyAudioAvailableEvent : nsIDOMEvent
|
||||
readonly attribute float time;
|
||||
|
||||
void initAudioAvailableEvent(in DOMString typeArg,
|
||||
in boolean canBubbleArg,
|
||||
in boolean cancelableArg,
|
||||
[array, size_is(frameBufferLength)] in float frameBufferPtr,
|
||||
in unsigned long frameBufferLength,
|
||||
in float time,
|
||||
|
Loading…
Reference in New Issue
Block a user