Commit Graph

106 Commits

Author SHA1 Message Date
Martin Thomson
1ad85837bd Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc 2015-07-08 12:27:45 -07:00
Sotaro Ikeda
4bee224ec8 Bug 1112219 - Implement platform independent MediaResourceManager r=cpearce,bwu,nical 2015-07-05 11:56:04 -07:00
Chris Pearce
2bc9f7509e Bug 1174055 - Remove WMFReader. r=jya 2015-06-16 14:28:01 +12:00
Eugen Sawin
074028605f Bug 1168374 - Add MP3 decoder and integrate with MP3 demuxer. r=kinetik 2015-06-05 15:53:31 +02:00
Eugen Sawin
1aaee34cfa Bug 1166779 - Rebase MP3 demuxer on MediaDataDemuxer interface. r=kinetik 2015-06-05 14:34:19 +02:00
Blake Wu
3ff0bbca0d Bug 1168309 - Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce. 2015-05-26 17:33:29 +08:00
Jean-Yves Avenard
511763543f Bug 1163458: Part1. Move PlatformDecoderModule outside fmp4. r=kentukyfriedtakahe 2015-05-18 15:42:32 +10:00
Jean-Yves Avenard
2c142fbf23 Bug 1156708: Part1. Add MediaFormatReader player. r=cpearce 2015-05-18 15:40:32 +10:00
JW Wang
5fa89dff39 Bug 1163469 - Move MediaDecoder::DecodedStreamData and related code to its own file. r=roc. 2015-05-10 11:38:15 +08:00
Andreas Pehrson
d16b330922 Bug 1032848 - Part 1: Implement WebIDL for HTMLCanvasElement::CaptureStream. r=smaug, r=mt 2015-05-13 14:04:30 +08:00
Jean-Yves Avenard
7ebda8d2ed Bug 1154164: Add MediaDataDemuxer and MediaTrackDemuxer classes. r=cpearce 2015-05-11 20:54:10 +10:00
Jean-Yves Avenard
46438e91ff Bug 1159579: Add Interval and IntervalSet objects. r=mattwoodrow
Along with a TimeIntervals class that reimplement all of dom::TimeRanges
features.
2015-05-07 10:24:10 +10:00
Paul Kerr [:pkerr]
92b365e4c3 Bug 1159320: disable-webrtc builds fail after bug 1100502 applied. r=rjesup 2015-05-06 09:29:33 -07:00
Randell Jesup
6c571f94f3 Bug 1159300: Add a clone of gmp-fake that doesn't do decryption r=glandium,cpearce 2015-04-30 00:52:26 -04:00
David Major
ed6ca74f4f Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium 2015-04-27 19:59:27 -04:00
Bobby Holley
f223aa0035 Bug 1144481 - Implement state mirroring machinery. r=jww 2015-04-23 11:55:13 -07:00
Bobby Holley
d36d4434d1 Bug 1144486 - Implement state watching machinery. r=jww 2015-04-22 21:38:11 -07:00
Ralph Giles
4babc37f5b Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr 2015-04-10 17:10:00 -07:00
Ralph Giles
5a87bab537 Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik 2015-04-08 15:21:00 -07:00
Randall Barker
d0d583d636 Bug 1101651 - Part 1: xpcomrt version of dom media library need for standalone webrtcs. r=jesup
Enable WebRTC unit tests to be built using standalone WebRTC library Includes VideoSegment and SimpleImageBuffer.
2015-04-09 09:15:00 -04:00
Bobby Holley
81b4387a0d Bug 1151656 - Implement TaskDispatcher.h. r=mattwoodrow 2015-04-08 21:33:19 -07:00
Wes Kocher
edb3d7acc8 Backed out changeset b84eb39d1b52 (bug 1101651) 2015-04-02 13:42:30 -07:00
Randall Barker
cc72022bf7 Bug 1101651 - Part 1, xpcomrt version of dom media library need for standalone webrtcs. r=jesup
Enable WebRTC unit tests to be built using standalone WebRTC library Includes VideoSegment and SimpleImageBuffer.
2015-04-02 12:14:15 -07:00
Jan-Ivar Bruaroey
5335c1d913 Bug 1046245 - enumerateDevices (harmless interface version) r=smaug, r=jesup 2015-03-03 09:51:05 -05:00
Randell Jesup
489c2b15d5 Backed out 6 changesets (bug 1046245) on a CLOSED TREE 2015-03-29 01:42:32 -04:00
Jan-Ivar Bruaroey
c8e4c06861 Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup 2015-03-03 09:51:05 -05:00
Phil Ringnalda
13670b07d8 Back out 6 changesets (bug 1046245) for thinking that MSVC would have anything to do with a __PRETTY_FUNCTION__
CLOSED TREE

Backed out changeset 9e3ecca831d8 (bug 1046245)
Backed out changeset 87dc145f4da8 (bug 1046245)
Backed out changeset 01606cf19a77 (bug 1046245)
Backed out changeset 2ed2b15fe940 (bug 1046245)
Backed out changeset 2b99b193828a (bug 1046245)
Backed out changeset d1ac67faccbb (bug 1046245)
2015-03-28 19:57:17 -07:00
Jan-Ivar Bruaroey
0c42ccac9d Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup 2015-03-03 09:51:05 -05:00
Ryan VanderMeulen
0ec3fab670 Backed out 6 changesets (bug 1046245) for bustage on a CLOSED TREE.
Backed out changeset 222c2f9e3bc9 (bug 1046245)
Backed out changeset 4251eef464a2 (bug 1046245)
Backed out changeset 592f4cc23197 (bug 1046245)
Backed out changeset 5bfb9a1c0550 (bug 1046245)
Backed out changeset e966a5df87b6 (bug 1046245)
Backed out changeset 609f3ca64004 (bug 1046245)
2015-03-28 16:24:25 -04:00
Jan-Ivar Bruaroey
e9ef942b38 Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup 2015-03-03 09:51:05 -05:00
Bobby Holley
6e48198a60 Bug 1144487 - Implement AbstractThread. r=mattwoodrow 2015-03-18 08:25:55 -07:00
Bobby Holley
2b06e85fba Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow 2015-03-16 14:38:44 -07:00
Bobby Holley
c8039d4f74 Bug 1135424 - Implement MediaTimer. r=mattwoodrow 2015-03-16 14:38:43 -07:00
Phil Ringnalda
dc0c8ecc2d Back out 3 changesets (bug 1135424) on suspicion of causing frequent hangs in test_playback.html on mochitest-e10s
CLOSED TREE

Backed out changeset 584d91ffdf88 (bug 1135424)
Backed out changeset d86806ea63f4 (bug 1135424)
Backed out changeset e52401d30a67 (bug 1135424)
2015-03-12 23:05:11 -07:00
Bobby Holley
5a6a477341 Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow 2015-03-12 17:54:35 -07:00
Bobby Holley
5dabf38e5b Bug 1135424 - Implement MediaTimer. r=mattwoodrow 2015-03-12 17:52:51 -07:00
Matt Woodrow
c88a00a5d4 Bug 1138260 - Add typed Microseconds class and use it for the range removal algorithm. r=jya,kinetik 2015-03-03 17:38:45 +13:00
Martin Thomson
c24d8aeadd Bug 975144 - Rework RTC identity to use JS sandbox, r=jib 2015-02-22 10:57:20 +13:00
Martin Thomson
a2154ee959 Bug 975144 - Implementation of RTC identity DOM component, r=jib 2015-02-22 10:57:20 +13:00
James Kitchener
6a912052bb Bug 1100184 - Flatten netwerk/base/{public,src}/ directories. r=mcmanus, r=poiru 2015-01-20 03:58:00 -05:00
Bobby Holley
1c8af20fde Bug 1114840 - Dynamically compute preroll thresholds. r=cpearce
Currently, the preroll threshold ends up higher than the ample threshold in the
audio-only case where we slash the audio thresholds by a factor of 8. The best
way to avoid these sorts of bugs is to compute the values dynamically.
2014-12-29 23:16:48 -08:00
Matt Woodrow
878c895eb7 Bug 1111413 - Part 2: Remove RequestSampleCallback. r=bholley 2014-12-16 23:08:42 +13:00
Botond Ballo
c177fe8e56 Bug 1073081 - Fix -Wmultichar warnings by disabling them. r=ehsan,ted
--HG--
extra : source : be2421d1f5774650bfef732bdf046bf638293a5b
2014-12-10 21:09:33 -05:00
Botond Ballo
02ff512bc3 Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
--HG--
extra : source : 8393f458463ff465c0862209a7bef284e5ce6b48
2014-11-24 19:43:19 -05:00
Bobby Holley
bf39da4317 Bug 1108767 - Stop including MediaTaskQueue.h from MediaPromise.h. r=cpearce
We need this so that MediaTaskQueue can use promises.
2014-12-08 17:19:05 -08:00
Bobby Holley
b9edd1ae36 Bug 1097823 - Implement Media Promises. r=cpearce 2014-12-08 14:45:37 -08:00
Ryan VanderMeulen
b04ae532a6 Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
DONTBUILD CLOSED TREE
2014-12-08 15:00:02 -05:00
Bobby Holley
2899d41945 Bug 1097823 - Implement Media Promises. r=cpearce 2014-12-08 11:34:50 -08:00
Bobby Holley
a23a0bacd4 Backed out changeset b56e5e762329 (bug 1097823) 2014-12-07 17:09:09 -08:00
Bobby Holley
f20b71ac9a Bug 1097823 - Implement Media Promises. r=cpearce 2014-12-07 11:21:34 -08:00