Makoto Kato
c46046d1a5
Bug 1262335 - Part 3. Remove OMX loader for Android GB/HC. r=snorp
...
MozReview-Commit-ID: CBWVeqimtq0
--HG--
extra : rebase_source : ade416b02eafba462ad6eb6bf6d5a12096a10a11
2016-04-06 17:30:45 +09:00
Nathan Froyd
bb79683a51
Bug 1262473 - don't needlessly construct nsAutoCString temporaries when serializing GMPVideoCodec; r=cpearce
...
We have nsDependentCString to avoid needless memory traffic here. We
need an explicit cast, however, because we don't have a ParamTraits
specialization for nsDependentCString, only for nsCString, and template
specialization doesn't take derived classes into account.
2016-03-31 15:19:38 -04:00
Jean-Yves Avenard
0bd6645973
Bug 1262396: [MSE] Remove incorrect assertion. r=gerald
...
MozReview-Commit-ID: Dav8XajE6mU
--HG--
extra : rebase_source : e54c67cf6df968d7463afbf3fcffe2cc3032d7c5
2016-04-06 21:26:46 +10:00
Jean-Yves Avenard
2686e88fdc
Bug 1261129: Make VP9 sample data const. r=kentuckyfriedtakahe
...
MozReview-Commit-ID: 1VhEkxqLInz
--HG--
extra : rebase_source : 2915047cba83971618329a3f471e0a8e541dfe62
2016-04-01 14:23:07 +11:00
Chris Manchester
f7a1b3fb60
Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
...
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.
MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Mats Palmgren
bd8a2afe08
Bug 1261627 - Unbreak --disable-webrtc builds. r=cpearce
2016-04-02 12:04:00 -04:00
Makoto Kato
3631d1cc14
Bug 1222697
- Audio Indicator doesn't appear when using Web Speech Synthesis. r=eeejay
...
Create audio channel agent even if e10s. Dispatch*Inner won't be called from
child process's SpeechSynthesisRequestChild, so it is created at Dispatch*Impl.
MozReview-Commit-ID: 4ZQWE2gPh9g
--HG--
extra : rebase_source : 0de343e33b4f1720682183b120aa062267cbe3d7
2016-03-31 11:09:03 +09:00
Mike Shal
33c2aa983c
Bug 1259553
- Remove dom/media/webspeech/recognition/Makefile.in; r=ted
...
MozReview-Commit-ID: FQFTk9LYoEt
2016-03-23 17:30:33 -04:00
Paul Adenot
352f3c7654
Bug 1241096 - Add a better memory reporting system for AudioBuffers. r=erahm
...
MozReview-Commit-ID: GHiauyyD3R2
2016-04-01 13:36:41 +02:00
Carsten "Tomcat" Book
18f9b34175
Backed out changeset 5d5b5862ab90 (bug 1241096) for crashtest crashes
2016-04-01 09:42:07 +02:00
Paul Adenot
2b277c167c
Bug 1241096 - Add a better memory reporting system for AudioBuffers. r=erahm
...
MozReview-Commit-ID: GHiauyyD3R2
2016-04-01 08:27:08 +02:00
George Wright
5c454494ce
Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer
...
--HG--
rename : ipc/app/module.ver => ipc/app/plugin-container/module.ver
rename : ipc/contentproc/plugin-container.cpp => ipc/contentproc/firefox-webcontent.cpp
2016-04-01 02:12:59 -04:00
Randell Jesup
ce36c0e082
Bug 1258942: Lock around DeviceID access for audio inputs r=padenot
...
MozReview-Commit-ID: DQ5FBW4H8mX
2016-04-01 00:18:13 -04:00
JW Wang
0cff6d9802
Bug 1239911 - Remove unused |mAudioChannel|. r=bechen.
...
MozReview-Commit-ID: F10HLXyHGKk
2016-04-01 07:41:28 +08:00
JW Wang
11cf428801
Bug 1250054. Part 2 - employ MediaDecoderReaderWrapper for MDSM and remove code about adjusting start time. r=jya.
...
MozReview-Commit-ID: CvEnGuvr6gt
2016-03-31 16:35:47 +08:00
JW Wang
13a1e758be
Bug 1250054. Part 1 - implement MediaDecoderReaderWrapper. r=jya.
...
MozReview-Commit-ID: KKN6GR9MO8p
2016-03-31 16:32:03 +08:00
Chris Pearce
3c22b050df
Bug 1261192 - Make EMEDecryptor clear decrypted samples' crypto field before passing to wrapped MediaDataDecoder for decoding. r=gerald
...
The Adobe GMP unencrypted decoder can't decode unencrypted input which has
valid crypto data attached; it thinks the sample is encrypted, and returns a
crypto error and decoding fails. The sample should be decrypted by the time
we pass it to the wrapped decoder, so decoding should succeed without the
crypto data.
MozReview-Commit-ID: KjZcQyYiRqp
2016-04-01 13:53:01 +13:00
Syd Polk
8deb560b78
Bug 1260872 - The docs are not being generated correctly on readthedocs - r=whimboo
...
MozReview-Commit-ID: Dazbq17WU9X
--HG--
extra : rebase_source : 8bfd81ccc8d8b7b4a08dc55242f4050e33c5064d
2016-03-30 17:45:23 -05:00
Syd Polk
a803c54f06
Bug 1258020 - Increase timeouts for network bandwidth limiting tests. Netflix takes a LONG time to load when bandwidth is low. r=maja_zf,SingingTree
...
MozReview-Commit-ID: 3mukTlWesby
--HG--
extra : rebase_source : 08671ed881213c8069d368cf80295daed7842c4a
2016-03-24 11:49:05 -05:00
Eitan Isaacson
c561d48d2b
Bug 1254378 - Update synth tests and introduce no voiceschanged test. r=smaug
...
MozReview-Commit-ID: 6O9bBFGgFFq
--HG--
extra : rebase_source : 7f4bcb1af86271bc4f82160bbfc008f623813720
2016-03-24 16:43:04 -07:00
Eitan Isaacson
3b0eec544f
Bug 1254378 - Dispatch 'voiceschanged' when notified. r=smaug
...
MozReview-Commit-ID: 7BAJaqMtVUE
--HG--
extra : rebase_source : bf3289d1fb7909ef5dbacca410142775d2115578
2016-03-23 11:01:05 -07:00
Eitan Isaacson
820a2aca9c
Bug 1254378 - Implement nsISynthVoiceRegistry.notifyVoicesChanged. r=smaug
...
MozReview-Commit-ID: DIRcnw5Rfnc
--HG--
extra : rebase_source : b8d5b034a8a27e06b67f959eb837732d8f7a5804
2016-03-23 10:38:18 -07:00
Eitan Isaacson
1fd9961689
Bug 1254378 - Make new 'speech-synth-started' component service category. r=smaug
...
MozReview-Commit-ID: LsPDCdpUA48
--HG--
extra : rebase_source : 5ebebebb601a54959c49d9e4b87c8f96be4ff2c7
2016-03-23 10:32:58 -07:00
Eitan Isaacson
1df06a0d6d
Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug
...
MozReview-Commit-ID: AmreVzU18LI
--HG--
extra : rebase_source : 3437459fc486721be11d42ca234a450b7493d2c7
2016-03-23 10:30:00 -07:00
Syd Polk
351276fc23
Bug 1259249 Make sure that EME system is setup before running tests. r=maja_zf,SingingTree
...
MozReview-Commit-ID: 6I4uVo5Gld7
--HG--
extra : rebase_source : 8b677e85b839d14d657420e676ac920704d08fd7
2016-03-29 16:13:58 -05:00
Randell Jesup
5f438060c1
Bug 1260702: Don't crash on input sources from WebAudio in MediaRecorder r=padenot
...
MozReview-Commit-ID: cseol6STUw
2016-03-30 10:08:04 -04:00
Jan-Ivar Bruaroey
036cbca2a2
Bug 1259728 - minimal fix for reentrancy in pc.close(). r=jesup
...
MozReview-Commit-ID: Dji4d2bYTcj
--HG--
extra : rebase_source : 65d08cc6869444b2219ed7529ebad6c23115153f
2016-03-29 16:27:03 -04:00
Eugen Sawin
ee4df2bffc
Bug 1232911 - [3.2] Block VPX support in ADM on unsupported devices. r=snorp
2016-03-30 13:19:33 +02:00
Eugen Sawin
6d621f5c28
Bug 1232911 - [1.2] Allow to test for specific VPX MIME type version. r=cpearce
2016-03-30 13:19:33 +02:00
David Anderson
b20d5f6769
Add telemetry for which WMF backends are used. (bug 1259695, r=mattwoodrow)
2016-03-29 22:49:02 -07:00
James Cheng
23a3da9399
Bug 1260377 - Fix CDMProxy::SetServerCertificate crash since null pointer. r=cpearce
2016-03-30 11:26:44 +13:00
Carsten "Tomcat" Book
cee1a58936
Backed out changeset 15058cd33731 (bug 1250054) for leaks
...
--HG--
extra : rebase_source : 4586059d7b80f6d417aa07dbf9877b170a64ccab
2016-03-29 15:52:29 +02:00
Carsten "Tomcat" Book
c7515d6856
Backed out changeset fe425b8cb8cb (bug 1250054)
...
--HG--
extra : rebase_source : ea79fd42beb7cf841989816b227ce57209494355
2016-03-29 15:45:32 +02:00
Carsten "Tomcat" Book
d65d442422
Backed out changeset ea3d6ace0405 (bug 1250054)
...
--HG--
extra : rebase_source : 2b4bcf5d740e874a146bb4993456717ae904d7ea
2016-03-29 15:45:31 +02:00
JW Wang
234c4687d6
Bug 1250054. Part 3 - employ MediaDecoderReaderWrapper and remove code about adjusting start time. r=jya.
2016-03-02 21:20:40 +08:00
JW Wang
cd4fad046a
Bug 1250054. Part 2 - implement MediaDecoderReaderWrapper. r=jya.
2016-03-02 21:16:00 +08:00
JW Wang
635996582d
Bug 1250054. Part 1 - add new files and move StartTimeRendezvous from MediaDecoderStateMachine.h to MediaDecoderReaderWrapper.cpp. r=jya.
2016-03-29 14:48:11 +08:00
Sotaro Ikeda
505c880bbe
Bug 1259366 - Flush after eos of android::MediaCodec r=jolin
2016-03-28 21:39:05 -07:00
Randell Jesup
3fd01980f6
Bug 1258144: warnings-as-errors bustage r=cpearce
...
MozReview-Commit-ID: 6CIkX6F6cl2
2016-03-28 21:00:21 -04:00
Randell Jesup
d990461ce1
Bug 1258144: Flip warning sense typo in original patch for bug r=cpearce
...
MozReview-Commit-ID: dztvbBSYyI
2016-03-28 20:02:40 -04:00
Kyle Huey
d9265a3eaf
Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
2016-03-28 10:28:15 -07:00
Kyle Huey
20daca1a98
Bug 1258905: Remove a bunch of dead IPC code. r=jld
2016-03-28 10:28:14 -07:00
Jean-Yves Avenard
37d629b09b
Bug 1259916: [MSE] P3. Simplify eviction calculation logic. r=gerald
...
Also, remove no longer used code and update comments to properly reflect the current algorithms used.
MozReview-Commit-ID: GwsGC70xM85
--HG--
extra : rebase_source : 2c1a2cd449eac243d8e3d77cc1bf80c2adc64cdf
2016-03-28 00:58:37 +11:00
Jean-Yves Avenard
9867dc58c5
Bug 1259916: [MSE] P2. Bump audio source buffer eviction threshold to 30MB. r=gerald
...
20MB appears to work, but just to be safe until we get confirmation from YouTube on what is a safe value to use.
MozReview-Commit-ID: BnGaVLeCRJ5
--HG--
extra : rebase_source : 6333dd4c8dbd6f846344218dd50124797fc5cb23
2016-03-28 00:48:57 +11:00
Jean-Yves Avenard
c7c99753a2
Bug 1259916: [MSE] P1. Fix eviction. r=gerald
...
Bug 1216460 introduced a regression which would cause to always evict from both ends of the current track buffer.
MozReview-Commit-ID: 4f01tNQ2KU8
--HG--
extra : rebase_source : 7da96fc1cbca03d60705fce681ee9259dd81d173
2016-03-28 00:41:31 +11:00
Alex Chronopoulos
bc6563f248
Bug 1251502 - Use devid
instead of device_id
when getting the ID for a cubeb device. r=jesup
...
MozReview-Commit-ID: JojzRPFhYJ
2016-03-25 17:41:45 +01:00
Jean-Yves Avenard
70a7329e7e
Bug 1259274: [MSE] P5. Use new AutoTaskQueue with MSE objects. r=gerald
...
It was possible for a TrackBuffersManager to have pending tasks currently running while the MediaSourceDemuxer was shutting down the task queue. This would cause an assertion upon resolution of the promise attempting to schedule a new runnable as the task queue was now shutdown.
The AutoTaskQueue only shuts down once it's no longer used.
MozReview-Commit-ID: IzPh2OdGbvN
--HG--
extra : rebase_source : 3b39ca72f1bbb1d64e7f9f7a376b5b9cb68da0f6
2016-03-26 02:14:49 +11:00
Jean-Yves Avenard
e7f959b6f8
Bug 1259274: [MSE] P4. Add AutoTaskQueue convenience class. r=gerald
...
Just like TaskQueue, but doesn't require to be shutdown.
MozReview-Commit-ID: 9JR9mZZuP4w
--HG--
extra : rebase_source : c98aaafdad31e34afe7a58d1113f5835f777c1c0
2016-03-26 02:09:26 +11:00
Jean-Yves Avenard
5f3b4ca5d5
Bug 1259274: [MSE] P3. Refactor handling of tasks so they only ever run concurrently. r=gerald
...
MozReview-Commit-ID: 1U8r82kTR0t
--HG--
extra : rebase_source : 0646125364bee89f37cfff426c1034a6feb3a516
2016-03-27 20:20:40 +11:00
Jean-Yves Avenard
8da4d6ea4d
Bug 1259274: [MSE] P2. Remove unused code path. r=gerald
...
MozReview-Commit-ID: FHj3u1WL1ul
--HG--
extra : rebase_source : aa5303670890056e716edb3ce50e774df143c6e7
2016-03-27 18:44:10 +11:00