Bobby Holley
7a9636027d
Bug 1104964 - Make sure that MediaDecoderReader::Shutdown is always called. r=cpearce
2014-12-01 21:51:02 -08:00
Bobby Holley
5e569529a8
Bug 1104964 - Handle ShutdownPoolsEvent race. r=cpearce
2014-12-01 21:51:02 -08:00
Matthew Gregan
87f717717e
Bug 1104410 - Add a test.
...
--HG--
extra : rebase_source : 5350acb0503b650ba322cebe14d39e1df5778e51
2014-12-02 11:59:45 +13:00
JW Wang
1de4325a88
Bug 1102607 - make GMPStorage APIs callable off the main thread. r=cpearce.
2014-11-28 00:34:00 +01:00
awake
153d42d171
Bug 1100632 - Remove --disable-opus option and MOZ_OPUS #define macros. r=rillian,ted
2014-11-28 01:20:00 -08:00
Ralph Giles
5b0b9228c8
Bug 1065111 - Remove more obsolete AppleUtils includes. r=jya
2014-11-27 15:23:00 -08:00
Ralph Giles
6a64d0a39b
Bug 1065111 - Move logging function AppleDecoderModule. r=jya
...
This allows us to remove the AppleUtils.cpp source file entirely.
2014-11-27 13:23:00 -08:00
Ralph Giles
9fc126e5e8
Bug 1065111 - Remove obsolete logging macros. r=jya
2014-11-27 13:21:00 -08:00
Ralph Giles
091ee0e924
Bug 1065111 - Remove obsolete SetCFDict helpers. r=jya
...
We use CFDictionaryCreate with array literals for the keys and values
now instead.
2014-11-27 13:20:00 -08:00
Paul Adenot
6caf4dcabc
Bug 1087944 - Test for the promise returned by OfflineAudioContext.startRendering(). r=ehsan
...
--HG--
extra : rebase_source : 134c1bb8684be1cefe9bd75efc9868eaf42a674e
2014-11-19 18:18:24 +01:00
Paul Adenot
0ebbb55c29
Bug 1087944 - Implement the promise version of OfflineAudioContext. r=ehsan,smaug
...
--HG--
extra : rebase_source : b5546f150ae8b2307e82dc8c6aae5bfbd5b5e670
2014-11-19 11:38:39 +01:00
Phil Ringnalda
59b7974ee0
Merge b-i to m-c, a=merge
2014-11-28 15:08:30 -08:00
Blake
73df94c36b
Bug 1104411- Continue to read next frame if the length is 0. r=sotaro
2014-11-26 10:59:17 +08:00
Matt Woodrow
ddb3346974
Bug 1102647 - Always call Shutdown when removing decoders from TrackBuffer. r=karlt
2014-11-28 13:20:09 +13:00
Matt Woodrow
3734895cea
Bug 1105553 - Handle 'CANCELLED' NotDecodedReason in MediaSourceReader. r=ajones
2014-11-28 13:17:32 +13:00
JW Wang
f672c4bc59
Bug 886188 - add debuggins logs to diagnose test15 timeouts in test_preload_actions.html. r=cpearce
2014-11-24 19:46:00 +01:00
Ryan VanderMeulen
5df3040f12
Merge m-c to inbound. a=merge
2014-11-26 21:43:23 -05:00
Ryan VanderMeulen
1ac5f2eafb
Merge inbound to m-c. a=merge
2014-11-26 20:34:29 -05:00
Mike Habicher
6a2195c0c0
Bug 1099390 - add reason to onClosed event, r=aosmond,bz
2014-11-25 14:45:00 -05:00
Chris Double
6743c02593
Bug 1104410 - Check mVideoDecoder before usage to prevent nullptr crash - r=kinetik
2014-11-25 17:19:10 +13:00
Matthew Gregan
8364540745
Bug 1104357 - Ensure MediaDecoderReader is shutdown on all exit paths from MediaDecodeTask::Decode. r=cpearce
...
Also adds an assertion to MediaDecoderReader::Shutdown to ensure it is called from the appropriate thread.
2014-11-25 14:09:19 +13:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Ryan VanderMeulen
970abf2e16
Backed out changeset 6dad5fe1d22b (bug 1087944) for Linux64 mochitest-e10s orange.
2014-11-26 17:40:52 -05:00
Ryan VanderMeulen
96b12573a9
Backed out changeset e82170d665d8 (bug 1087944)
2014-11-26 17:40:42 -05:00
Paul Adenot
9c2b18c89e
Bug 1087944 - Test for the promise returned by OfflineAudioContext.startRendering(). r=ehsan
...
--HG--
extra : rebase_source : 351f66c2cd7f2c269d7f2c05214d0f291488cf23
2014-11-19 18:18:24 +01:00
Paul Adenot
a1aac031b9
Bug 1087944 - Implement the promise version of OfflineAudioContext. r=ehsan,smaug
...
--HG--
extra : rebase_source : 1ede286a68f592038320ed5b82051bb9dd3cc0db
2014-11-19 11:38:39 +01:00
James Willcox
1cda29e8cc
Bug 1097116 - Disable Android MediaCodec on PowerVR devices r=cpearce
...
--HG--
extra : rebase_source : 8c852f321f5755f4af702011f6cf72ba9c605104
2014-11-26 15:16:08 -06:00
James Willcox
8dd07570c6
Bug 1097116 - Copy the decoded SurfaceTexture into an EGLImage to allow accurate presentation r=jgilbert
...
--HG--
extra : rebase_source : d3165eb2d9534f82c84e3399e744e0c31b64c2dd
2014-11-26 15:16:07 -06:00
Karl Tomlinson
a025074343
bug 1100409 set AudioNodeStream::mLastChunks length only once r=padenot
...
This can be done because AudioNodeEngine::mOutputCount is const.
--HG--
extra : rebase_source : 66f997f5a25c4296d230e8067bf7d7cb1d688029
2014-11-18 16:22:45 +13:00
Karl Tomlinson
3e2f8e6df2
bug 1100409 uninline AudioNodeStream constructor to avoid requiring AudioNodeEngine.h r=padenot
...
--HG--
extra : rebase_source : 4d9fe22d15680e299f0834905f7e45b0ff294049
2014-11-21 08:41:18 +13:00
Matt Woodrow
622ca6978c
Bug 1098678 - Implement TimestampsFuzzyEqual for mp4. r=ajones
2014-11-26 16:50:29 +13:00
Matt Woodrow
3ec73fd05c
Bug 1104426 - Always rebuild the moof index, in case new data has been added. r=ajones
2014-11-26 16:49:22 +13:00
Chris Pearce
3ca50ae2f0
Bug 1104101 - Ensure we always set mVideoDecodeStartTime when calling RequestVideoData. r=kinetik
2014-11-26 15:39:11 +13:00
Alfredo Yang
b4570bf7fb
Bug 1101374: create frame time table to filter the invalid pts frame. r=edwin
2014-11-25 15:35:28 -08:00
Jean-Yves Avenard
2714e8284b
Bug 1101534 - detect SBR (HE-AAC) in AAC streams with implicit signalling. r=rillian
2014-11-28 21:13:18 +11:00
Carsten "Tomcat" Book
8b5a04ae61
Backed out changeset eeb261ef19d6 (bug 1101534) for unified build bustage
2014-11-28 12:00:52 +01:00
Carsten "Tomcat" Book
6c8b78c194
Backed out changeset 9f013d802a78 (bug 1091992) for Android m5 test failures
2014-11-28 10:33:02 +01:00
Chris Peterson
6e4c94eebd
Bug 1105867 - Fix -Wunused-const-variable warnings-as-errors in nonunified build of dom/media/webm. r=kinetik
2014-11-27 00:33:34 -08:00
Jean-Yves Avenard
6b3390d4a1
Bug 1101534 - detect SBR (HE-AAC) in AAC streams with implicit signalling. r=rillian
2014-11-27 13:23:15 +11:00
Jan-Ivar Bruaroey
527f8638a0
Bug 1087528: make pc.id settable from chrome content. r=smaug, r=bwc
2014-11-20 14:43:02 -05:00
Benjamin Chen
1c419c22d9
Bug 1091992 - fix the flag skipToNextKeyFrame in DecodeVideo can't be raised if the video is slower than audio. r=cpearce, r=jwwang
2014-11-26 18:38:38 +08:00
Andreas Pehrson
4c6b203682
Bug 1103848
- Part 2. Use a single source for audio/video track ID constants. r=roc
2014-11-26 21:09:00 +01:00
Andreas Pehrson
d8270a86d0
Bug 1103848
- Part 1. Hint existing output streams as tracks become known. r=roc
2014-11-24 23:53:00 +01:00
Alastor Wu
be0fa8a339
Bug 1090130 - [b2g] can't transcode video file by MediaRecorder API. r=jolin
2014-11-27 18:30:38 +08:00
Jed Davis
35861fc466
Bug 1101170 - Move GMP's LinuxSandboxStarter into plugin-container. r=cpearce r=glandium
2014-11-24 15:22:14 -08:00
Jed Davis
279ab5b3c8
Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium
...
This changes the interface so that the code which determines the flags
can live in one place, but checking the flags doesn't need to call into
another library.
Also removes the no-op wrappers for Set*Sandbox when disabled at build
time; nothing used them, one of them was unusable due to having the wrong
type, and all they really accomplish is allowing sloppiness with ifdefs
(which could hide actual mistakes).
2014-11-24 15:22:13 -08:00
Nils Ohlmeier [:drno]
4ff25afeb3
Bug 1101163 - Fix Steeplechase ICE errors if one client is faster then the other. r=spolk
2014-11-18 21:44:00 +01:00
Nils Ohlmeier [:drno]
8219944bb9
Bug 1101770 - add an over all timeout for steeplecahse tests. r=spolk
2014-11-19 14:01:00 +01:00
JW Wang
c6f6f43e11
Bug 1098668 - remember the end time of the last decoded audio sample so that HasLowUndecodedData doesn't need to peek AudioQueue or query AudioClock. r=cpearce
2014-11-20 22:24:00 +01:00
Joe Olivas
ca455e0705
Bug 922314 - Add support for decoding VPx via MediaFoundation on Windows. r=cpearce,kinetik
...
Refactor WebMReader's VPx decoding out to SoftwareWebMVideoDecoder and introduce a new IntelWebMVideoDecoder that uses the MediaFoundation/MFT backend to decode VPx when the requisite hardware and software is available.
2014-11-11 16:30:52 +13:00