Andrea Marchesini
86cfd6c10e
Bug 1135682 - Do not update the all MediaStreamGraph if it's not dirty, r=padenot
2015-02-24 09:59:29 -05:00
Jean-Yves Avenard
4cc8ddead7
Bug 1096089: Part3. Add trimming support from beginning of source buffer. r=cajbir
2015-02-24 16:38:42 +11:00
Jean-Yves Avenard
c6138de589
Bug 1134064: Part5. Evict from TrackBuffer's current decoder. r=cajbir
...
Also evicts all data from inactive decoders once there's nothing left to play
in them.
2015-02-24 16:38:41 +11:00
Jean-Yves Avenard
2c4cc92b83
Bug 1134064: Part4. Fix racing condition should data get evicted. r=mattwoodrow
...
Should required data get evicted between the time we checked for availability
and the time we started seeking, it would have caused the seek to fail. Instead
cancel current seek and go back waiting for more data.
2015-02-24 16:38:41 +11:00
Jean-Yves Avenard
7c9260ddd3
Bug 1134064: Part2. Drop current reader when seeking outside range. r=mattwoodrow
2015-02-24 16:38:41 +11:00
Jean-Yves Avenard
7d129db315
Bug 1134064: Part1. Don't hold on reader when we stop needing it. r=mattwoodrow
2015-02-24 16:38:41 +11:00
Jean-Yves Avenard
32297172a5
Bug 1132342: Handle race should operation be aborted while reading metadata. r=karlt
2015-02-24 16:38:41 +11:00
Daniel Holbert
1b3cedf62c
Bug 1135825: Add missing MOZ_OVERRIDE annotation in RTCIdentityProviderRegistrar.h. r=ehsan
2015-02-23 13:24:20 -08:00
Martin Thomson
8cd5975fbc
Bug 975144 - Disabling b2g tests due to bug 1135339, r=jib
2015-02-22 10:57:21 +13:00
Martin Thomson
bc755236a9
Bug 975144 - Updating identity tests to use promises, r=jib
2015-02-22 10:57:21 +13:00
Martin Thomson
34940092a3
Bug 975144 - Moving to fold identity errors into the promises we return, r=jib
2015-02-22 10:57:21 +13:00
Martin Thomson
b60cdaacee
Bug 975144 - Enabling tests on e10s, r=jib
2015-02-22 10:57:21 +13:00
Martin Thomson
b7f628963c
Bug 975144 - Adding IdP loading tests, r=jib
2015-02-22 10:57:20 +13:00
Martin Thomson
42e602a493
Bug 975144 - Updating RTC identity tests, r=jib
2015-02-22 10:57:20 +13:00
Martin Thomson
19a1f64280
Bug 975144 - Updating test IdP for new API, r=jib
2015-02-22 10:57:20 +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 Willcox
5c310df1f7
Bug 1090300 - Repopulate input buffers when necessary in Android media decoder r=gcp
2015-02-20 23:03:40 -06:00
Kannan Vijayan
b10bdc35ba
Bug 1119335 - Fix static analysis test failure on CLOSED TREE. r=treeherder-red
2015-02-20 19:02:03 -05:00
Kannan Vijayan
353ca3331f
Bug 1119335 - Fix static analysis test failure on CLOSED TREE. r=treeherder-red
2015-02-20 18:54:04 -05:00
Jan-Ivar Bruaroey
5cacb6dd84
Bug 1119335 - support ideal/exact constraint syntax. r=mrbkap, r=mt
2015-02-20 17:06:26 -05:00
Jan-Ivar Bruaroey
9f2cb664df
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]
e701d38674
Bug 1089798 - MediaStream ID tests. r=bwc
2015-02-17 22:54:00 -05:00
Nils Ohlmeier [:drno]
a73c305eae
Bug 1089798 - Implemenation of MediaStream IDs. r=bwc
2015-02-19 12:59:00 -05:00
Nils Ohlmeier [:drno]
fdcf98732a
Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug
2015-02-05 11:03:00 -05:00
Chris Pearce
778b941d64
Bug 1124031 part 4 - Enforce min CDM version from keySystem string. r=bz
2015-02-20 14:38:08 +13:00
Chris Pearce
2d90d26912
Bug 1124031 part 3 - Parse min CDM version from EME keySystem string. r=bz
2015-02-20 14:38:01 +13:00
Chris Pearce
8a80f2a199
Bug 1124031 part 2 - Rename EMELog.h to EMEUtils.h. r=bz
2015-02-20 14:37:55 +13:00
Chris Pearce
c1d6bc68f4
Bug 1124031 part 1 - Expose GMP version on GMPParent. r=jesup
2015-02-20 14:37:49 +13:00
Jean-Yves Avenard
66825ddafb
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
0bbea444e6
Bug 1133625: Fix mochitest so it doesn't append data forever. r=cajbir
2015-02-20 14:19:14 +13:00
Jean-Yves Avenard
685d065d81
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
869137f359
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
d9bd1c99a0
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-19 18:52:02 -05:00
Kilik Kuo
214e3c7dd5
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
24f5f4658a
Bug 1116925: queue track adds for getUserMedia and cleanup r=roc
2015-02-19 12:04:26 -05:00
Carsten "Tomcat" Book
362b1afd6e
Backed out changeset 4b194434cfee (bug 1089798) for breaking nexus builds
2015-02-19 10:32:09 +01:00
Carsten "Tomcat" Book
ede825d59f
Backed out changeset abf7a473323c (bug 1089798)
2015-02-19 10:31:42 +01:00
Carsten "Tomcat" Book
dac7c2594b
Backed out changeset a6ccfddbdac0 (bug 1089798)
2015-02-19 10:31:37 +01:00
Jean-Yves Avenard
f8e6635518
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]
fbb25f886d
Bug 1089798 - MediaStream ID tests. r=bwc
2015-02-17 22:54:00 -05:00
Nils Ohlmeier [:drno]
f1adee431c
Bug 1089798 - Implemenation of MediaStream IDs. r=bwc
2015-02-17 22:52:00 -05:00
Nils Ohlmeier [:drno]
f3000a9764
Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug
2015-02-05 11:03:00 -05:00
Anthony Jones
55768dec61
Bug 1133572 - Use new demuxer for all sample fetches; r=cpearce
2015-02-18 19:13:15 +13:00
Blake Wu
0f9769a61f
Bug 1123669 - Reset mDrainComplete flag and implement overridden flush() for audio. r=ajones
2015-02-16 11:16:31 +08:00
Edwin Flores
b675f67bd3
Bug 1133634 - Fix CanPlayType in GStreamer backend - r=kinetik
2015-02-18 15:33:42 +13:00
Matthew Gregan
41039dafc4
Bug 1133645 - Check size of audio_specific_config before use. r=snorp
2015-02-18 11:02:00 +13:00
Stephen Pohl
53185b2936
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
b7e2f7d612
Bug 1133167 - Add CancelSeek call to FlushDecoding() r=cpearce,bholley
2015-02-17 07:50:49 -08:00
Byron Campen [:bwc]
75c217fe3a
Bug 1017888 - Part 2: Testing for renegotiation. r=mt, r=drno
2015-02-10 10:17:03 -08:00