Randy Lin
74fa67f516
Bug 879669 - Part 1: Don't callback if there is no track in MediaStream. r=roc
2013-11-23 09:14:29 +13:00
Chris Pearce
02a858e731
Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
...
Add a MediaShutdownManager and have that as the only xpcom-shutdown
observer. This then shutsdown the MediaDecoders, and blocks waiting for
the media state machine's shared thread to complete shutdown before
exiting from the xpcom-shutdown observer. This ensures that the
MediaDecoder infrastructure does not use XPCOM on any thread after XPCOM
has shutdown, which is a logical error.
2013-12-18 16:59:11 +13:00
Ehsan Akhgari
cd98ad7afc
Bug 950840 - Rename some logging macros in content/media/wmf; r=cpearce
2013-12-17 14:43:29 -05:00
Matthew Gregan
e3d1d94694
Bug 950120 - Use audio reader if no video reader available, and handle zero reader case. r=doublec
2013-12-16 16:24:44 +13:00
Edwin Flores
eb341a9af3
Bug 866080 - Use Android I420ColorConverter in OMX plugin r=sotaro,doublec
2013-12-17 11:58:16 +13:00
Ehsan Akhgari
31f4fce54e
Bug 950507 - Build content/media/fmp4 in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Ehsan Akhgari
107c450138
Bug 950506 - Part 2: Build content/media/directshow in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Ehsan Akhgari
bdfe715407
Bug 950506 - Part 1: Rename the LOG macro to DIRECTSHOW_LOG in SourceFilter.cpp
2013-12-16 13:08:53 -05:00
Ehsan Akhgari
7367f0a8f5
Bug 950505 - Build content/media/wmf in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Alexandros Chronopoulos
d471b465db
Bug 911482 - Perform audio downmix inside AudioStream class. r=rillian
2013-09-26 22:06:59 +03:00
Paul Adenot
08266738cb
Bug 932621 - Use fabs instead of abs (forgot to address review comments). r=ehsan
2013-12-16 14:08:22 +01:00
Paul Adenot
3236595731
Bug 932621 - Make sure the latency does not grow up in ScriptProcessorNode. r=ehsan
2013-12-13 18:21:05 +01:00
Brian Smith
d067308638
Back out cset bce074481220 (bug 950507) for build failure on Windows when warnings are treated as errors
2013-12-16 00:39:15 -08:00
Brian Smith
abb4b93333
Back out cset caa78bef50e3 (bug 950506) for build failure on Windows when warnings are treated as errors
2013-12-16 00:39:13 -08:00
Brian Smith
bf28b3dc60
Back out cset 1566a2e95c3b (bug 950505) for build failure on Windows when warnings are treated as errors
2013-12-16 00:39:11 -08:00
Edwin Flores
d04aeec4bc
Bug 948326 - Actually address review comments in bug 918135 r=cpearce
2013-12-16 17:47:50 +13:00
Phil Ringnalda
3d31b7b1b6
Back out 377f51d0e354 (bug 938108) for crashtest shutdown crashes
2013-12-15 19:56:24 -08:00
Chris Pearce
3704925aab
Bug 938108 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
...
Add a MediaShutdownManager and have that as the only xpcom-shutdown
observer. This then shutsdown the MediaDecoders, and blocks waiting for
the media state machine's shared thread to complete shutdown before
exiting from the xpcom-shutdown observer. This ensures that the
MediaDecoder infrastructure does not use XPCOM on any thread after XPCOM
has shutdown, which is a logical error.
2013-12-16 15:52:59 +13:00
Chris Pearce
f0f2468f2e
Bug 938107 - Backed out changeset 7aff3ce81046 for bustage. r=bustage.
2013-12-16 13:48:54 +13:00
Chris Pearce
3130353840
Bug 938107 - Wait for media state machine thread to shutdown during XPCOM shutdown before returning. r=roc
...
Add a MediaShutdownManager and have that as the only xpcom-shutdown
observer. This then shutsdown the MediaDecoders, and blocks waiting for
the media state machine's shared thread to complete shutdown before
exiting from the xpcom-shutdown observer. This ensures that the
MediaDecoder infrastructure does not use XPCOM on any thread after XPCOM
has shutdown, which is a logical error.
2013-12-16 13:31:03 +13:00
Ehsan Akhgari
60effb6c7e
Bug 950507 - Build content/media/fmp4 in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Ehsan Akhgari
719af67369
Bug 950506 - Build content/media/directshow in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Ehsan Akhgari
741e67febd
Bug 950505 - Build content/media/wmf in unified mode; r=roc
2013-12-15 19:00:54 -05:00
Tor Arvid Lund
a8c09b0aa0
Bug 929513 - Fix compile errors on Windows/Android r=nical
...
Forgot an include in the ImageLayerD3D9.cpp file (though I am unable to
reproduce the issue on my own windows installation).
Also seems in my previous attempt to fix the build, I introduced a
breakage for Android. Hopefully this will fix things.
2013-12-13 18:32:10 +01:00
Tor Arvid Lund
af7e76f848
Bug 929513 - Replace some instances of gfxIntSize with gfx::IntSize r=nical
2013-12-13 18:32:02 +01:00
Paul Adenot
db5ba45bd3
Bug 949474 - Reflect the fact that the nominal range for the sampleRate argument of the AudioContext.createBuffer changed in the spec. r=
...
* * *
Bug 949474 - Fix various oranges, on a CLOSED TREE.
--HG--
extra : rebase_source : 1317857063b7f028687aab1c00f113d947cd5685
2013-12-13 17:58:00 +01:00
Wes Kocher
aa49cfcd54
Merge inbound to m-c
2013-12-12 19:12:51 -08:00
Shelly Lin
f56ef2b7b5
Bug 948819 - Do not round the frame size if the source video is in odd resolutions. r=roc
2013-12-11 17:42:56 +08:00
Bruce Sun
f2ddb3802a
Bug 947113 - Sync RTSP play & pause with the life time of the decoding thread. r=doublec
2013-12-12 11:21:04 +08:00
Thomas Zimmermann
0c1b4a5df0
Bug 947905: Release OmxDecoder on main thread
...
OmxDecoder refers to MediaResource, which must be released on
the main thread. This patch changes the MP3 parser logic to send
a runnable to the main thread for releasing OmxDecoder.
2013-12-12 09:57:56 +01:00
Ryan VanderMeulen
ab2b6eed46
Merge m-c to b-i.
2013-12-11 13:37:13 -05:00
Jan Gerber
fb205442ce
Bug 945863 - Handle CodecDelay and SeekPreroll for Opus in WebM. r=kinetik
2013-12-10 10:36:05 +01:00
Shelly Lin
5ea82d3051
Bug 945127 - Correct the checking of input sampling rate. r=giles
2013-12-11 13:56:18 +08:00
Ryan VanderMeulen
6fb3114a62
Merge m-c to inbound.
2013-12-10 15:48:16 -05:00
Carsten "Tomcat" Book
89c65ce284
merge mozilla-inbound to mozilla-central
2013-12-10 13:02:55 +01:00
Randell Jesup
824977556d
Bug 853356: backout p2
2013-12-10 01:03:23 -05:00
Carsten "Tomcat" Book
6c1aee1b2a
Backed out changeset 1d72742584ad (bug 945614) per Bug 853356 comment 209
2013-12-10 08:38:43 +01:00
Birunthan Mohanathas
759ab69b0a
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Birunthan Mohanathas
2a97f4dc0d
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
2013-12-08 21:52:33 -05:00
Ehsan Akhgari
d4490ee3c7
Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg
2013-12-10 18:10:01 -05:00
Matthew Gregan
9d3c6097af
Backed out changeset 66be4716e86e (bug 944707) for regressing lazy libcubeb initialization, startup time, and causing bug 946037.
2013-12-09 11:49:25 +13:00
Wes Kocher
ea7a42ee9b
merge m-c to b2g-inbound
2013-12-06 20:49:02 -06:00
Randell Jesup
28164c51c2
Bug 945614: Don't track windowIDs in MediaEngine for B2G r=mikeh,schien
2013-12-06 17:38:52 -05:00
Alfredo Yang
4525f5855b
Bug 853356 - Part2 Add MediaPermissionGonk.h and MediaPermissionGonk.cpp to implement ContentPermissionPrompt. r=jesup
2013-12-06 17:38:51 -05:00
Jan Gerber
bca185af77
Bug 833023 - Enable VP9 playback in HTML media elements. r=kinetik
2013-12-03 16:21:00 -08:00
Nicholas Nethercote
bdfbbf7bcd
Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
...
--HG--
extra : rebase_source : f6f74de69d8c1d79d38b84b19dff5439efc41075
2013-12-07 21:39:47 -08:00
Paul Adenot
a7bf924cb8
Bug 947910 - Relax the MOZ_ASSERT(mPosition <= mDuration) in case of looping, in AudioBufferSourceNode::CopyFromBufferWithResampling. r=karlt
2013-12-10 14:35:50 +01:00
Ethan Tseng
aa913d7243
Bug 938512 - HTMLMediaElement does not fire loadedmetadata. r=sworkman
2013-11-26 17:25:40 +08:00
Chris Pearce
409de3cf97
Bug 941314 - Use SpecialPowers.exactGC in media mochitests to hopefully improve their reliability. r=kinetik
2013-12-06 17:15:13 +13:00
Ryan VanderMeulen
b2f54fc850
Merge b2g-inbound to m-c.
2013-12-05 17:53:41 -05:00