Граф коммитов

1977 Коммитов

Автор SHA1 Сообщение Дата
Martin Thomson 328712fa16 Bug 975144 - Disabling b2g tests due to bug 1135339, r=jib 2015-02-22 10:57:21 +13:00
Martin Thomson f2ac9cf5f5 Bug 975144 - Updating identity tests to use promises, r=jib 2015-02-22 10:57:21 +13:00
Martin Thomson e397039c75 Bug 975144 - Moving to fold identity errors into the promises we return, r=jib 2015-02-22 10:57:21 +13:00
Martin Thomson 6146b91446 Bug 975144 - Enabling tests on e10s, r=jib 2015-02-22 10:57:21 +13:00
Martin Thomson 49b3699492 Bug 975144 - Adding IdP loading tests, r=jib 2015-02-22 10:57:20 +13:00
Martin Thomson 6bbea481b8 Bug 975144 - Updating RTC identity tests, r=jib 2015-02-22 10:57:20 +13:00
Martin Thomson bca489e4fb Bug 975144 - Updating test IdP for new API, r=jib 2015-02-22 10:57:20 +13:00
Martin Thomson e9a8238316 Bug 975144 - Rework RTC identity to use JS sandbox, r=jib 2015-02-22 10:57:20 +13:00
Martin Thomson d168b26bed Bug 975144 - Implementation of RTC identity DOM component, r=jib 2015-02-22 10:57:20 +13:00
James Willcox ef1854ac4e Bug 1090300 - Repopulate input buffers when necessary in Android media decoder r=gcp 2015-02-20 23:03:40 -06:00
Kannan Vijayan f8c06902f7 Bug 1119335 - Fix static analysis test failure on CLOSED TREE. r=treeherder-red 2015-02-20 19:02:03 -05:00
Kannan Vijayan 5fb547f7c2 Bug 1119335 - Fix static analysis test failure on CLOSED TREE. r=treeherder-red 2015-02-20 18:54:04 -05:00
Jan-Ivar Bruaroey 8c1b9f1777 Bug 1119335 - support ideal/exact constraint syntax. r=mrbkap, r=mt 2015-02-20 17:06:26 -05:00
Jan-Ivar Bruaroey e232893cc3 Bug 1119335 - Streamline camera capabilities (remove alternate algorithm for OSX/B2G). r=jesup, r=ayang 2015-02-18 13:06:01 -05:00
Nils Ohlmeier [:drno] b25a2bb677 Bug 1089798 - MediaStream ID tests. r=bwc 2015-02-17 22:54:00 -05:00
Nils Ohlmeier [:drno] 629772a073 Bug 1089798 - Implemenation of MediaStream IDs. r=bwc 2015-02-19 12:59:00 -05:00
Nils Ohlmeier [:drno] c4ce9d4203 Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug 2015-02-05 11:03:00 -05:00
Chris Pearce 2880c3a9b1 Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz 2015-02-20 14:38:08 +13:00
Chris Pearce 2d975b23e2 Bug 1124031 part 3 - Parse min CDM version from EME keySystem string. r=bz 2015-02-20 14:38:01 +13:00
Chris Pearce f09d7b2a50 Bug 1124031 part 2 - Rename EMELog.h to EMEUtils.h. r=bz
--HG--
rename : dom/media/eme/EMELog.cpp => dom/media/eme/EMEUtils.cpp
rename : dom/media/eme/EMELog.h => dom/media/eme/EMEUtils.h
2015-02-20 14:37:55 +13:00
Chris Pearce feeeb99a0a Bug 1124031 part 1 - Expose GMP version on GMPParent. r=jesup 2015-02-20 14:37:49 +13:00
Jean-Yves Avenard bd730cc79a Bug 1133625: Part2. Don't accept buffer exceeding our threshold. r=cajbir
YouTube attempts to load data in excess of 8MB when close to the end of the
video, and never attempts to re-append should it error. As such,
the sourcebuffer threshold can't be set to lower than 8MB with this change.
2015-02-20 14:19:14 +13:00
Jean-Yves Avenard 5d262eea0b Bug 1133625: Fix mochitest so it doesn't append data forever. r=cajbir 2015-02-20 14:19:14 +13:00
Jean-Yves Avenard 7d46083b98 Bug 1133625: Return an error when attempting to append too much data. r=cajbir
Implement part 6 of Prepare Append Algorithm:
http://w3c.github.io/media-source/#sourcebuffer-prepare-append
"If the buffer full flag equals true, then throw a QuotaExceededError exception and abort these step."
2015-02-20 14:19:13 +13:00
Chris Double 3fc47297c7 Bug 1119947 - Add telemetry for MSE video playback - r=cpearce,bsmedberg
This adds telemetry to record the state of the video playback
when the user exits. We are interested in knowing if the video
was buffering, paused, seeking, ended or other.

More telemetry will be added in bug 1127646.
2015-02-20 13:46:56 +13:00
Ryan VanderMeulen 960d863c87 Merge inbound to m-c. a=merge
CLOSED TREE
2015-02-19 18:52:02 -05:00
Kilik Kuo cbe28e8d8f Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio & video timestamp boundary in addition. r=cpearce 2015-02-17 11:21:40 +08:00
Randell Jesup b155c873e1 Bug 1116925: queue track adds for getUserMedia and cleanup r=roc 2015-02-19 12:04:26 -05:00
Carsten "Tomcat" Book e56838e981 Backed out changeset 4b194434cfee (bug 1089798) for breaking nexus builds
--HG--
extra : rebase_source : 2392cb7988579b71b55c4c4886170d5a2134db91
2015-02-19 10:32:09 +01:00
Carsten "Tomcat" Book dc0853c72b Backed out changeset abf7a473323c (bug 1089798)
--HG--
extra : rebase_source : c1248ca0d1b5f136c935a606f2968cc16aed2b7d
2015-02-19 10:31:42 +01:00
Carsten "Tomcat" Book 51d447f32c Backed out changeset a6ccfddbdac0 (bug 1089798)
--HG--
extra : rebase_source : bec618ddce6083d609ae1432b2b7c7366634a508
2015-02-19 10:31:37 +01:00
Jean-Yves Avenard 767afcf910 Bug 1133633: Part1. Add logging reporting if we are using HW accelerated decode. r=rillian 2015-02-19 15:37:08 +13:00
Nils Ohlmeier [:drno] daec70e513 Bug 1089798 - MediaStream ID tests. r=bwc 2015-02-17 22:54:00 -05:00
Nils Ohlmeier [:drno] 0084d83191 Bug 1089798 - Implemenation of MediaStream IDs. r=bwc 2015-02-17 22:52:00 -05:00
Nils Ohlmeier [:drno] 421d85b859 Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug 2015-02-05 11:03:00 -05:00
Anthony Jones 28c7d528c1 Bug 1133572 - Use new demuxer for all sample fetches; r=cpearce 2015-02-18 19:13:15 +13:00
Blake Wu a8afe737e9 Bug 1123669 - Reset mDrainComplete flag and implement overridden flush() for audio. r=ajones 2015-02-16 11:16:31 +08:00
Edwin Flores eda1e0c4c7 Bug 1133634 - Fix CanPlayType in GStreamer backend - r=kinetik 2015-02-18 15:33:42 +13:00
Matthew Gregan a533827683 Bug 1133645 - Check size of audio_specific_config before use. r=snorp 2015-02-18 11:02:00 +13:00
Stephen Pohl 3cd8f6ba9b Bug 1089867: Rename media.eme.adobe-access.enabled pref to media.gmp-eme-adobe.enabled. r=cpearce 2015-02-17 12:50:16 -05:00
Sotaro Ikeda 8d10939395 Bug 1133167 - Add CancelSeek call to FlushDecoding() r=cpearce,bholley 2015-02-17 07:50:49 -08:00
Byron Campen [:bwc] 248d6e6d79 Bug 1017888 - Part 2: Testing for renegotiation. r=mt, r=drno
--HG--
extra : rebase_source : 7434ef35ea6294966220f20431941e0790c4221c
2015-02-10 10:17:03 -08:00
Byron Campen [:bwc] 1f815978b4 Bug 1017888 - Part 1: Renegotiation support. r=mt, r=smaug
--HG--
extra : rebase_source : df1c2962ee88f75c6ad676b9cd79978a87dafb65
extra : amend_source : c938904331323ff3565624795ac76d82502f43fb
2014-12-10 15:53:54 -08:00
Jean-Yves Avenard d3a0d3375e Bug 1132796: Revert incorrect change on A CLOSED TREE. r=me
Revision 355f5e2dee58 got overwritten in dad2b3245457
2015-02-17 22:07:48 +13:00
Jean-Yves Avenard 819f901b7f Bug 1132796: Evict data we likely previously read. r=cajbir
Also attempt to evict future data, the furthest away from playback position.
2015-02-13 16:52:42 +11:00
Jean-Yves Avenard cd2aae8295 Bug 1132825: Don't evict partial segments. r=cajbir
Evicting a partial segment can leave the entire sourcebuffer in unplayable
state.
2015-02-17 16:24:19 +13:00
Jean-Yves Avenard 31151f0376 Bug 1131487: Part3. Fix stall when switching decoders. r=mattwoodrow 2015-02-17 16:22:51 +13:00
Matthew Gregan e3547aa414 Bug 1133600 - Drop monitor before shutting down AudioStream. r=cpearce 2015-02-17 12:02:07 +13:00
Gijs Kruitbosch 74d4e285be Bug 1133583 - pass window in EME notifications instead of null subject, r=cpearce
--HG--
extra : rebase_source : 509464a80ee8e3d82e5cfb24b6c215ab82d11056
2015-02-16 21:25:11 +00:00
Bobby Holley 4ee93e5397 Bug 1125970 - Make flushing an opt-in mechanism, and use it only for the PDM task queues. v1 r=cpearce 2015-02-16 09:03:34 -08:00