Commit Graph

1308 Commits

Author SHA1 Message Date
Matt Woodrow
c58ee588bc Bug 1111966 - Fix reporting of parsed and decoded frames for MP4Reader. r=cpearce 2014-12-17 11:31:17 +13:00
Matt Woodrow
94612fe3a0 Bug 1111413 - Part 2: Remove RequestSampleCallback. r=bholley 2014-12-16 23:08:42 +13:00
Matt Woodrow
98dd818ec6 Bug 1111413 - Part 1: Use MediaPromises for seeking. r=bholley 2014-12-16 22:52:57 +13:00
Ryan VanderMeulen
c8728d7d48 Merge m-c to inbound. a=merge
--HG--
rename : xpcom/tests/TestExpirationTracker.cpp => xpcom/glue/tests/gtest/TestExpirationTracker.cpp
2014-12-16 16:05:26 -05:00
Ryan VanderMeulen
bf23bf03d5 Merge b2g-inbound to m-c. a=merge 2014-12-16 16:03:17 -05:00
Sotaro Ikeda
0d2fb7a573 Bug 1043558 - Use gralloc for WebRTC camera preview r=jesup,nical 2014-12-16 07:11:48 -08:00
Alfredo Yang
a0051050f9 Bug 1105209 - Add media resource request API. r=kentuckyfriedtakahe 2014-12-15 22:25:00 -05:00
Carsten "Tomcat" Book
377a249e57 merge fx-team to mozilla-central a=merge 2014-12-16 13:39:48 +01:00
JW Wang
75fe5aee97 Bug 1111508 - cache GMP thread so we can access it after mPlugin is reset by GMPDecryptorParent. r=cpearce 2014-12-15 19:32:00 +01:00
Anthony Jones
2cc6ea0555 Bug 1110608 - Unit test for MP4 demuxer with CENC; r=edwin 2014-12-16 18:10:46 +13:00
Brad Lassey
55c0eb17ab bug 1088758 - Add the ability to mirror tabs from desktop to a second screen, restrict privledged GuM based on calling compartment rather than passed window's document r=rjesup 2014-12-10 09:06:02 -08:00
James Willcox
682b86cdf1 Bug 1097116 - Remove accidental debug spew r=me
--HG--
extra : rebase_source : 3d9e519901326a54cfe0867cda2f0c57c697c261
2014-12-09 08:58:55 -06:00
Anthony Jones
ad0036715b Bug 1098126 - MoofParser fixes and disable for EME; r=mattwoodrow 2014-12-05 14:01:44 -08:00
Anthony Jones
f6f2abfc31 Bug 1098126 - Add CENC support to MoofParser; r=edwin 2014-12-16 18:10:45 +13:00
Wes Kocher
2e2d08fbaf Backed out changeset bfe4f2eb91c5 (bug 938034) for non-unified bustage on a CLOSED TREE 2014-12-15 14:16:59 -08:00
Wes Kocher
22145ea650 Backed out changeset 4dabf09c2e19 (bug 938034) for non-unified bustage on a CLOSED TREE 2014-12-15 14:16:45 -08:00
Paul Adenot
ba54ebf225 Bug 1108455 - r=jesup 2014-12-09 11:37:01 +01:00
Jan-Ivar Bruaroey
a7f43bd386 Bug 1106675 - Replace _queueOrRun with a promise-chain. r=mt 2014-12-04 11:12:19 -08:00
Ryan VanderMeulen
83f4f0ee51 Backed out changeset 938abddb1a2d (bug 1080995) for Linux mochitest failures. 2014-12-16 11:41:36 -05:00
Ralph Giles
2c114b556a Bug 1080995 - Filter out h264parse gstreamer element. r=edwin
This avoids the crash but also blocks video decoding in general, at least with the fluendo decoder. The audio track still plays on valid videos.

We limit the blacklist by version.

Gstreamer 1.0 api calls are untested.
2014-12-16 10:45:48 -05:00
Carsten "Tomcat" Book
b943c950c9 Backed out changeset 732d6e4e6bed (bug 1098126) 2014-12-15 09:03:08 +01:00
Carsten "Tomcat" Book
b604517fda Backed out changeset 7da16258c33b (bug 1098126) 2014-12-15 09:03:06 +01:00
Nigel Babu
af06a2d970 Backed out changeset 03e5a89726be (bug 1110608) for non-unified build failure on CLOSED TREE 2014-12-15 12:40:46 +05:30
Anthony Jones
bcbc0e4866 Bug 1110608 - Unit test for MP4 demuxer with CENC; r=edwin 2014-12-15 17:44:00 +13:00
Anthony Jones
04765e3b40 Bug 1098126 - MoofParser fixes and disable for EME; r=mattwoodrow 2014-12-05 14:01:44 -08:00
Anthony Jones
fa1de4cb32 Bug 1098126 - Add CENC support to MoofParser; r=edwin 2014-12-15 17:43:59 +13:00
Chris Pearce
f65c7d3575 Bug 1111387 - Nullcheck mTaskQueue in TrackBuffer::QueueInitializeDecoder, as we can shutdown in between dispatching and running the task that calls QueueInitializeDecoder. r=cajbir 2014-12-15 15:30:20 +13:00
Chris Pearce
6ecd983bd1 Bug 1111114 - Make EMEDecryptor clear its weak ref to its MediaDataDecoderCallback. r=kinetik 2014-12-15 09:16:31 +13:00
Botond Ballo
e639245399 Bug 1073081 - Fix -Woverloaded-virtual warnings in the MediaDecoder hierarchy. r=cpearce
--HG--
extra : source : 9aba1a2b1b23b0640867501b1b92f96fb6d0b13a
2014-12-10 13:48:56 -05:00
Botond Ballo
efe879a532 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
b273018bde Bug 1073081 - Fix warnings about macro redefinitions by renaming macros. r=ehsan
--HG--
extra : source : 18294144de5ff84e3a88945f7222e6eb8bbfcb34
2014-12-10 18:20:10 -05:00
Botond Ballo
1394111644 Bug 1073081 - Fix -Wreorder warnings. r=ehsan
--HG--
extra : source : bb7467946fb9144514a5460a7103956449595d21
2014-11-26 17:57:40 -05:00
Botond Ballo
8296035077 Bug 1073081 - Fix -Wunused-result, -Wunused-variable, and -Wunused-but-set-variable warnings. r=ehsan
--HG--
extra : source : a1ac7acfcf14207706eca29be3a20c576c8fae06
2014-11-26 18:13:49 -05:00
Botond Ballo
7a90ff53d7 Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
--HG--
extra : source : 8393f458463ff465c0862209a7bef284e5ce6b48
2014-11-24 19:43:19 -05:00
Botond Ballo
81bbb8a3de Bug 1073081 - Fix -Wattribute warnings by removing MOZ_EXPORT from forward declarations. r=ehsan
--HG--
extra : source : 25145aa73cb75faa067ec96114968bc55bf7bbac
2014-11-24 19:40:59 -05:00
Sotaro Ikeda
ca2e2e5c88 Bug 1108728 - Remove dormant related state from MediaDecoder r=cpearce 2014-12-12 17:29:24 -08:00
Bobby Holley
3f36ff87a3 Bug 1109216 - Chain MediaOmxReader::ReleaseDecoder off MediaDecoderReader::Shutdown resolution. r=cpearce 2014-12-12 14:22:29 -08:00
Bobby Holley
a68519a020 Bug 1109954 - Make resolve/reject values optional in callback signatures. r=cpearce 2014-12-12 14:22:23 -08:00
Benjamin Smedberg
5e65ee397e Bug 1110818 - Measure crash and breakpad rates for subprocesses (plugin/gmplugin/content), r=gfritzsche
--HG--
extra : rebase_source : d5817f37804323f59d46c9c22c13f0588f2512fc
2014-12-12 14:13:28 -05:00
Jan-Ivar Bruaroey
96335656d8 Bug 1110478 - Remove obsolete peerConnectionImpl.connectDataConnection. r=smaug, r=jesup 2014-12-12 13:00:42 -05:00
Alastor Wu
aede0b5682 Bug 1100803 - Re-create a decoded media stream if necessary. r=roc 2014-12-15 09:22:15 +08:00
Alastor Wu
879436436c Bug 1100803 - Avoid repeated deletion of media ports. r=roc 2014-12-11 10:53:00 +08:00
Alfredo Yang
404a3d0bf1 Bug 938034 - Enable new gUM recording callback. r=roc 2014-12-15 01:01:00 -05:00
Alfredo Yang
fe254ebfaf Bug 938034 - Add new GonkCameraImage image type. r=roc 2014-12-15 01:01:00 -05:00
Jan-Ivar Bruaroey
d041d747c6 Bug 1098314 - Ignore and warn on turns: and stuns: urls until we support TURN/STUN TLS. r=bwc 2014-11-17 22:18:49 -05:00
Andreas Pehrson
f5cf3e1648 Bug 1109405 - Fix shutdown of MediaEngineWebRTC sources with multiple attached streams. r=jesup 2014-12-11 23:52:00 -05:00
Ehsan Akhgari
309b4049b4 Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
We are white-listing the existing set of tests that use setTimeout
like this.  Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.

This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Shelly Lin
d149fd1be9 Bug 1003695 - Support multiple audio tracks and video tracks in DOMMediaStream. r=roc,jib,smaug 2014-12-12 11:54:12 +08:00
Anthony Jones
1b1d177a63 Bug 1110595 - Fix MSE playback stalling; r=mattwoodrow 2014-12-12 17:11:51 +13:00
Wes Kocher
340d6a8f92 Merge inbound to m-c a=merge 2014-12-11 16:50:45 -08:00