Paul Adenot
6f6c7fbae4
Bug 804875 - Change the test, because mozFrameDelay can be 0, on a CLOSED TREE.
2013-02-04 17:37:53 +01:00
Paul Adenot
457423f099
Bug 804875 - Fix bustage on a CLOSED TREE. r=me
2013-02-04 15:21:44 +01:00
Matthew Gregan
fca4ee9782
Bug 835075 - Modify the mochitest. r=padenot
2013-02-04 14:08:47 +01:00
Paul Adenot
a9d5dbe1ef
Bug 804875 - Reset all the members of the VideoFrameComtainer in the Reset method. r=kinetik
2013-01-31 15:41:05 +01:00
Paul Adenot
a6905ccded
Bug 804875 - Test to check that media elements are reset appropriatly on source change. r=kinetik
2012-12-28 22:54:23 +01:00
Paul Adenot
179f2a3ed4
Bug 804875 - Reset media element when loading a new src. r=kinetik
2012-12-27 16:21:30 +01:00
Ehsan Akhgari
1aad4eaa4d
Bug 792263 follow-up: Use class instead of struct to satisfy pesky compiler warnings (or rather, errors)
...
--HG--
extra : rebase_source : 900df4204ac807bb9d8e35d2837971905ecde151
2013-02-01 18:11:25 -05:00
Ehsan Akhgari
c78c1b8384
Bug 792263 - Implement decodeAudioData; r=bzbarsky,cpearce,padenot
2013-02-01 17:13:23 -05:00
L. David Baron
fbef6a7327
Fix WARNINGS_AS_ERRORS bustage ("comparison between signed and unsigned integer expressions") from Bug 830707, Part 1 (changeset 93a4d0995cba) on a CLOSED TREE.
2013-01-31 22:24:53 -08:00
Robert O'Callahan
ee2ea45fed
Bug 830707. Part 3: Don't constrain AudioSegment to a fixed number of channels. r=jesup
...
--HG--
extra : rebase_source : feacede00821b6673ce04c886a9c3727a4989404
2013-01-21 09:44:44 +13:00
Robert O'Callahan
64750c3cc4
Bug 830707. Part 2: Mix channels to output channel count when playing audio. r=jesup
...
--HG--
extra : rebase_source : a13d8ec691689e3aa57cd42c9d437f91197d4253
2013-02-01 17:27:02 +13:00
Robert O'Callahan
65c985d18a
Bug 830707. Part 1.5: Add MAX_AUDIO_SAMPLE_SIZE and tweak AddAudioSampleOffset. r=jesup
...
--HG--
extra : rebase_source : 75fed94d7020d375c5044f707cbfd6c29faf90af
2013-02-01 17:26:57 +13:00
Robert O'Callahan
4c73197305
Bug 830707. Part 1: Add code for upmixing and downmixing following Web Audio's spec. r=jesup
...
--HG--
extra : rebase_source : 8cdcbc313fcd371b47ad194f2f0da1102e5e6240
2013-01-16 02:09:38 +13:00
Steve Workman
61a6197e96
Bug 813562 - Test case for garbled DASH MPD and WebM media r=cpearce
2013-01-31 18:41:26 -08:00
Steve Workman
8618e95142
Bug 792935 - Test to detect DASH stream switching r=cpearce
2013-01-31 14:47:22 -08:00
Steve Workman
57f6d520ae
Back out f08e636ecdc4 (bug 792935) for mochitest failures
2013-01-31 10:54:26 -08:00
Steve Workman
2871e04fa3
Bug 792935 - Test to detect DASH stream switching r=cpearce
2013-01-31 09:45:45 -08:00
Randell Jesup
439ab021c2
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Chris Jones
cab9a378db
Bug 834150: Just Say No to the fallback SW decoder. r=doublec a=blocking-b2g
2013-01-30 15:06:28 -08:00
Steve Workman
c41e351bdc
Bug 836143 - MediaDecoder should call its own OnDecodeThread for clearer error detection r=cpearce
2013-01-30 12:14:43 -08:00
Steve Workman
cf5af35104
Bug 836146 - Put LOG referencing mInitByteRange and mCuesByteRange in MOZ_DASH block r=kinetik
2013-01-30 11:35:02 -08:00
Jeff Walden
37fe466d6f
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
2013-01-28 16:33:17 -08:00
Ed Morley
b8cab0271d
Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
2013-01-30 10:32:11 +00:00
Robert O'Callahan
e22d4a92b6
Bug 806754. Part 2: Fix bogus assertions. r=cpearce
...
SendStreamAudio gets called by SendStreamData which can be called
on the state machine thread since bug 794426 was fixed.
At the same time PlayFromAudioQueuec can no longer guarantee that
mAudioCaptured is false. It could be true and we're waiting for
the audio thread to shut down. We can just remove that assertion;
the logic in SendStreamData guarantees that we don't try to pass
audio to MediaStreams until the audio thread has actually stopped.
--HG--
extra : rebase_source : 431b4af63710ef13a57f7560aeec553b8aae6139
2013-01-30 17:20:03 +13:00
Robert O'Callahan
64761035c5
Bug 806754. Make MediaDecoders detect when a MediaStream has been destroyed because its DOM wrapper has been collected, and remove the no-longer-relevant MediaStream from the output list. r=cpearce
...
--HG--
extra : rebase_source : a7316907f453330c0c23eb7a11afb3c2cd5a1e9c
2013-01-30 17:19:03 +13:00
Ryan VanderMeulen
7e8ed87ae1
Backed out changeset 3eb633a97c1f (bug 835648) for suspected Windows orange on a CLOSED TREE.
2013-01-29 19:01:45 -05:00
Randell Jesup
6fd94f18ed
bug 804875: backout due to regressions of various uses of .src/mozSrcObject (bugs 836011/835705) rs=kinetik
2013-01-29 18:07:29 -05:00
Jeff Walden
dd0f69c43a
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
...
--HG--
extra : rebase_source : 8c912fba889c1c5435e3619714071502fbfb30a3
2013-01-28 16:33:17 -08:00
Randell Jesup
31ade0db43
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Ed Morley
67d41c1674
Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
2013-01-29 17:28:30 +00:00
Randell Jesup
eb99b87929
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Robert O'Callahan
2532cb1a6a
Bug 832788. Part 3: AudioListener DopplerFactor/SpeedOfSound should take float per WebIDL. r=ehsan
...
--HG--
extra : rebase_source : d435b1678b09075cecf75e8da64364ec62964d00
2013-01-29 14:40:59 +13:00
Robert O'Callahan
e2bc683bfc
Bug 832788. Part 2: AudioEventTimeline::IsValid needs to accept double. r=ehsan
...
--HG--
extra : rebase_source : 74c278d121419448b264ec3be4b8717bd99e15d1
2013-01-29 14:40:26 +13:00
Steve Workman
982d99164f
Bug 792935 - Add DASH to gPlayedTests and gPlayTests r=cpearce
2013-01-28 18:34:28 -08:00
Steve Workman
4cbdb73f1a
Bug 792935 - Add DASH to test_info_leak, test_progress and test_standalone r=cpearce
2013-01-28 18:34:28 -08:00
Steve Workman
3a059a192c
Bug 792935 - Remove code to cancel DASH subsegment downloads during a seek r=cpearce
2013-01-28 18:34:28 -08:00
Steve Workman
fbadd8e6c1
Bug 792935 - Aggregate results from IsDataCachedToEndOfResource from DASH sub-decoders r=cpearce
2013-01-28 18:34:28 -08:00
Steve Workman
7f0074f4a2
Bug 792935 - Aggregate results from GetBuffered from sub-decoders r=cpearce
2013-01-28 18:34:27 -08:00
Ehsan Akhgari
e8b9d1f551
Bug 834929 - Part 3: Squeeze two members of Event into a union to reduce its size; r=roc
2013-01-28 15:40:12 -05:00
Ehsan Akhgari
bdb1536ac3
Bug 834929 - Part 2: Remove FloatArrayWrapper and just copy the curve array when needed; r=roc
2013-01-25 16:46:44 -05:00
Ehsan Akhgari
cd11a234ad
Bug 834929 - Part 1: Store the default/min/max values on the AudioParam itself; r=roc
2013-01-25 14:26:31 -05:00
Peter Van der Beken
bfc9de7860
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
...
--HG--
extra : rebase_source : 5668d9e01bff0fe7831d98018428856e5940a620
2012-12-03 17:07:49 +01:00
Ed Morley
19dd19ed37
Backout f3c145bd1dd2 & 5075690572a9 for OS X startup failures
2013-01-28 11:08:21 +00:00
Peter Van der Beken
70a2f7c413
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
...
--HG--
extra : rebase_source : 68e5630591f6209e2af9c5cd2321fed8edd3de24
2012-12-03 17:07:49 +01:00
Ehsan Akhgari
aab1f242be
Bug 834869 - AudioBuffer's Unlink method should drop js objects; r=mccr8
...
--HG--
extra : rebase_source : 3ee8bc593cdffff135a7094eacee7c5d34c70848
2013-01-25 16:21:22 -05:00
Alexandros Chronopoulos
54d783f74f
Bug 790458 - Support multichannel Opus on mobile. r=rillian
...
Previously we stereo playback of multichannel Opus files only
for the floating-point audio pipeline.
This commit adds a fixed-point version of the downmix matricies
for use with the integer sample type used on most mobile platforms.
2013-01-23 16:44:00 -08:00
Andrew Halberstadt
c7a85c20ae
Bug 834382 - Disable failing b2g emulator crashtests, r=jgriffin
2013-01-24 15:07:07 -05:00
Paul Adenot
167d816453
Bug 819377 - Don't offset the clock by the start time of the video in AdvanceFrame, and set the media as playing earlier. r=kinetik
2013-01-24 20:28:48 +01:00
Paul Adenot
3203e8de03
Bug 814308 - MediaDecoder::SetDuration doesn't handle aDuration=inf correctly. r=kinetik
2013-01-24 20:28:48 +01:00
Paul Adenot
d78778a6db
Bug 804875 - Tests. r=kinetik
2013-01-24 20:28:48 +01:00