Commit Graph

5780 Commits

Author SHA1 Message Date
Fabrice Desré
72233b19c7 Bug 1254515 - GonkCameraImage.cpp:16:5: error: class 'mozilla::GonkCameraImage' does not have any field named 'mThread' r=reuben 2016-03-08 18:23:43 -08:00
Wes Kocher
9a43697d65 Backed out changeset 6358a64e4f15 (bug 1236112) for windows video wpt failures
MozReview-Commit-ID: 6tovOHlvyak
2016-03-08 16:23:04 -08:00
Randell Jesup
fc6187d378 Bug 1224029: ensure video elements that may be disabled (black) are scaled r=mattwoodrow
disabled video elements may be 1x1 black images

MozReview-Commit-ID: 6xTm8Eq1Tjs
2016-03-08 19:21:40 -05:00
Wes Kocher
2048d9f4a0 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: 4SEUTTY9jRn
2016-03-08 16:08:08 -08:00
Wes Kocher
0fbf6c1476 merge inbound to m-c a=merge
MozReview-Commit-ID: BHxDQF6gIe3
2016-03-08 16:00:45 -08:00
Matt Woodrow
bfae8352c6 Bug 1236112 - Block on d3d9 video frames to complete before returning them from the decoder. r=cpearce 2016-03-09 10:34:49 +13:00
Randell Jesup
8851505a96 Bug 1250934: Modify MediaEngine shutdown to allow neutering the AudioDataListener r=padenot
MozReview-Commit-ID: 7LeFAbaTHMY
2016-03-08 12:11:09 -05:00
Randell Jesup
9cec436b3e Bug 1250934: remove unused method from MediaStreamGraphImpl r=padenot
on IRC
MozReview-Commit-ID: 2o6v4T7e4Qw
2016-03-08 12:11:09 -05:00
Randell Jesup
a237d6632f Bug 1250934: Only dig out cubeb deviceIDs immediately before use since they can be freed r=padenot
MozReview-Commit-ID: CyIk4WCuJ9s
2016-03-08 12:11:09 -05:00
Randell Jesup
ca3eeefaf9 Bug 1250934: Make tests use the correct audio frequency when fake devices are used r=drno
MozReview-Commit-ID: 7LROWzMLGyS
2016-03-08 12:11:09 -05:00
Randell Jesup
1a6c605f9c Bug 1250934: Update some MediaStreamGraph logging r=padenot
MozReview-Commit-ID: Hqo3vihDzcy
2016-03-08 12:11:09 -05:00
Randell Jesup
21685ca126 Bug 1250934: Block GraphDriver switching if audio input is enabled (full-duplex) r=padenot
Also fixes a debug that would always report 'nil' for a pointer

MozReview-Commit-ID: 2xKD9s47d8z
2016-03-08 12:11:08 -05:00
Randell Jesup
39c683f5b6 Bug 1250934: Don't reopen input AudioCallbackDrivers on a second use r=padenot
MozReview-Commit-ID: 6Ky8UMyOHJG
2016-03-08 12:11:08 -05:00
Randell Jesup
6cbe994f89 Bug 1250934: Factor out AudioTracksPresent() in MediaStreamGraph, and add checks of 'pending' tracks r=padenot
MozReview-Commit-ID: KLWleRaAjx3
2016-03-08 12:11:08 -05:00
Randell Jesup
2fcb417fe7 Bug 1250934: Don't allow switching to a clock driver when we already have a switch pending r=padenot
MozReview-Commit-ID: 5DJQhx7cyf1
2016-03-08 12:11:08 -05:00
Syd Polk
4e27fe1a3b Bug 1253723 - Text from README.md should be moved to http://developer.mozilla.org. r=SingingTree
MozReview-Commit-ID: JTWxhDfEfRd

--HG--
extra : rebase_source : dcc037a1d10df83ff67fdb64c3fc586c6c5c721c
2016-03-04 15:00:52 -06:00
Mark Banner
d81b31cff7 Bug 1249365 - Fix regression in e10s mode to re-allow the camera by default in Loop's conversation window. r=gcp
--HG--
extra : commitid : 83CnO0jToMb
2016-03-07 14:11:54 +00:00
JW Wang
d5a8e21b53 Bug 1253928 - adjust the time passed to RequestVideoData() by the start time to avoid incorrectly skipping key frames. r=jya.
MozReview-Commit-ID: 9NHapIMoozG
2016-03-07 18:44:03 +08:00
JW Wang
09155c88a8 Bug 1253959 - per comment 10, #ifdef code that causes ReadMetadata() to fail on Windows XP debug. r=cpearce.
MozReview-Commit-ID: J6Muv6pJJhf
2016-03-07 16:07:14 +08:00
Tim Taubert
0d2f5760da Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz 2016-03-08 11:15:58 +01:00
JW Wang
2b94f1c475 Bug 1252753. Part 2 - remove MediaDecoderStateMachine::PushFront(). r=kinetik.
MozReview-Commit-ID: 2jtDFI61bGf
2016-03-08 11:20:39 +08:00
JW Wang
e25d87faab Bug 1252753. Part 1 - remove calls to PushFront(). r=kinetik.
MozReview-Commit-ID: BJ9F4GRYFIe
2016-03-08 11:20:22 +08:00
Gerald Squelart
1471e61be9 Bug 1253395 - Disable msmpeg2vdec.dll blackslisting - r=cpearce
Disable the blacklisting introduced in bug 1242343, as it was having a
negative effect on many working configurations.
2016-03-08 12:54:48 +11:00
Randell Jesup
260da5482b Bug 1253333: Don't cause a second MediaManager to be created if there's a race with NotifyFinished r=jib
MozReview-Commit-ID: J4GArKKncYx
2016-03-07 16:44:25 -05:00
Eugen Sawin
dd0ca3004d Bug 1232308 - [1.1] Disable MediaRecorder tests requiring video encoding. r=snorp 2016-03-07 22:24:03 +01:00
Sebastian Hengst
587e9dfd1b Backed out changeset ea5fb05616a7 (bug 1109614) for Android 2.3 M(9) orange. r=test-failure on a CLOSED TREE 2016-03-07 20:46:18 +01:00
Jonathan Watt
a73bd8c354 Bug 1253094, part 1 - Stop using DebugOnly for class/struct members in dom/. r=baku
MozReview-Commit-ID: ErWZs9oV4WS
2016-02-26 15:52:06 +00:00
Jan-Ivar Bruaroey
2f8eca5103 Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt
MozReview-Commit-ID: 14uiIICVF30

--HG--
extra : rebase_source : 0b2977cf89111c4d6dcba5ad868d84e5a66e0154
2016-03-04 15:05:20 -05:00
Ruxton
28870fef4b Bug 1109614 - Part 1: Add tests for TextTrack cuechange on AudioElement. r=rillian
MozReview-Commit-ID: G5BsH2dtJHf
2016-03-07 09:05:05 -08:00
Nathan Froyd
0ce6da7e92 Bug 1253711 - delete unused MediaFormatReader::ByteInterval typedef; r=jya 2016-03-04 15:25:58 -05:00
JW Wang
1d43d61105 Bug 1253490 - fix the calculation of decodeTime. r=jya.
MozReview-Commit-ID: 6LMH7cQrC02
2016-03-05 09:32:26 +08:00
Makoto Kato
d5d324001f Bug 1247514 - Clear speech delegate when finishing speaking. r=eeejay
After dispatched didFinishSpeaking by OS, another events may be dispatched.  So I should remove speech delegate soon when didFinishSpeaking is called.

MozReview-Commit-ID: nsHKJCX8MQ

--HG--
extra : rebase_source : 2ab599f39065d76c4f7319cdf7a92dcb3ea2c8f7
2016-03-03 11:14:01 +09:00
Christoph Kerschbaumer
cacb6fe0fc Bug 1228677 - Do not enforce CORS when loading file for MediaResource. r=cpearce
MozReview-Commit-ID: 4RNWLi1QQC7
2016-03-06 19:17:43 -08:00
Randell Jesup
904ffa008a Bug 963238: Support isTypeSupported() in MediaRecorder, and throw on invalid mimetypes at construction r=cpearce,khuey
MozReview-Commit-ID: LPIJMSgXwxf
2016-03-06 22:48:16 -05:00
Doug Turner
bf44c44934 Bug 1252750 - Part 4: Convert dom/media/webspeech to use SpecialPowers.spinEventLoop. r=mrbkap
--HG--
extra : rebase_source : 67d3067907c44ce38907dbfd8ffc429adc106836
2016-03-05 00:06:00 -05:00
Doug Turner
f77ed0040b Bug 1252750 - Part 2: Convert dom/media to use SpecialPowers.spinEventLoop. r=mrbkap
--HG--
extra : rebase_source : 37821b331d76f555f60173644e15244f618c06bf
2016-03-05 00:05:00 -05:00
sakshi
1af0b67296 Bug 1197311 - Remove PR_snprintf calls in dom/ r=froydnj 2016-02-17 14:23:39 -05:00
Wes Kocher
0c4a0e7ccb Backed out changeset 20d8879ac256 (bug 1242682) a=backout CLOSED TREE
MozReview-Commit-ID: AH8yw9fw2kD

--HG--
extra : source : 5a2e0878d6c258b36b0ee8712a2afcde6ad94c78
2016-03-04 11:41:25 -08:00
Carsten "Tomcat" Book
7141570807 merge mozilla-inbound to mozilla-central a=merge 2016-03-04 11:49:58 +01:00
JW Wang
be803477f3 Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku.
MozReview-Commit-ID: KAArYtFqUKQ
2016-03-04 10:47:26 +08:00
Joel Maher
4719fa3568 Bug 1242682 - Separate dom/media into its own subsuite. r=armenzg, a=Tomcat
MozReview-Commit-ID: 55QtAPlIltM
2016-02-04 13:35:06 -08:00
Chris Pearce
648f43b562 Bug 1252168 - Don't send CDM unsupported notifications from Gecko to chrome. r=kentuckyfriedtakahe
MozReview-Commit-ID: FDfpeEt3HfT

--HG--
extra : rebase_source : 5bddbeae15a8afb750f4baae416d9ff8257893c4
2016-03-03 11:02:17 +13:00
Gerald Squelart
368b69b72f Bug 1242343 - p2. Blacklist msmpeg2vdec.dll 12.0.9200.16426 & .17037 - r=cpearce
MozReview-Commit-ID: C6osQ3ubhH1
2016-03-03 08:40:26 +11:00
Ruxton
e8669ba74e Bug 1033144 - Part 2: Add tests for TextTrack cuechange event. r=rillian 2016-03-02 11:35:09 -08:00
Ruxton
24b291374f Bug 1033144 - Part 1: Dispatch 'cuechange' event on TextTracks. r=rillian,bz 2016-03-02 11:35:09 -08:00
Jan-Ivar Bruaroey
fe08f0669c Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup
MozReview-Commit-ID: 2j8rRzZemql

--HG--
extra : rebase_source : c3750d3ed62d99d05cf2b637ef06001b5a9c347e
2016-02-28 09:19:23 -05:00
Nathan Froyd
3f6ef6aa59 Bug 1252198 - use UniquePtr instead of ScopedFreePtr in MediaEngineTabVideoSource; r=gerald
UniquePtr is more standard than ScopedFreePtr; using standard constructs
whenever possible is preferable.  In this case, we're allocating a
simple block of memory, so we can allocate an |unsigned char[]| via
MakeUnique for the same effect.
2016-02-29 10:20:01 -05:00
Dan Minor
3b0b90c4ba Bug 1158741 - Implement a version of omxSP_FFTInv_CCSToR_F32_Sfs in openmax DL's FFT that is not scaled r=padenot
The new routine actually multiplies by two for consistency with the other FFT
routines in use.

MozReview-Commit-ID: Hk2Dg3fR2cQ

--HG--
extra : rebase_source : 08bdbbd65d372a3d0eb69568313cec33ccea6af3
2016-01-25 06:38:29 -05:00
JW Wang
69ca12a319 Bug 1252344. Part 2 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeAudio(). r=bechen.
MozReview-Commit-ID: LiFvkp9RNsI
2016-03-02 10:39:22 +08:00
JW Wang
c3f95d4dba Bug 1252344. Part 1 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeVideo(). r=bechen.
MozReview-Commit-ID: Jgo9g5B9yq
2016-03-02 10:39:20 +08:00