Chris Pearce
7d1bb71973
Bug 903051 - Prevent aborted loads from messing with ChannelMediaResource state. r=roc
2014-02-13 17:08:55 +13:00
Ryan VanderMeulen
74a3c05243
Merge inbound to m-c.
2014-02-12 15:48:01 -05:00
Alfredo Yang
8a2d8862cf
Bug 970793 - Update correct base_data_offset. r=cpearce
2014-02-12 09:54:56 -05:00
JW Wang
69ea137fe6
Bug 969583 - Remove the canplaythrough listener inside the canplaythrough listener, so that the listener only runs once. r=cpearce
2014-02-12 10:44:17 +08:00
Ryan VanderMeulen
34f969356b
Bug 966804 - Disable webspeech/recognition/test/test_timeout.html on Windows due to frequent failures.
2014-02-12 09:50:10 -05:00
Jacek Caban
3bfaf86a69
Bug 970429 - Don't allow using INITGUID in unified sources. r=Ehsan
2014-02-12 10:59:05 +01:00
Ryan VanderMeulen
8e92ad5678
Merge m-c to inbound.
2014-02-11 14:58:40 -05:00
Ryan VanderMeulen
dcea739f15
Merge b2g-inbound to m-c.
2014-02-11 14:57:31 -05:00
Randy Lin
5f0064c544
Bug 957452 - Test case for capture use-after-free on MediaRecorder::Session::GetEncodedData. r=jsmith
2014-02-10 16:55:22 +08:00
Birunthan Mohanathas
d07d624561
Bug 963056 - Part 1: Name unnamed struct in IRC_Composite_C_R0195-incl.cpp. r=ehsan
2014-02-11 13:31:57 -05:00
Randy Lin
73ee60f823
Bug 957452 - MediaRecorder: Fix use-after-free crash [@mozilla::dom::MediaRecorder::Session::GetEncodedData]. r=roc
2014-01-13 16:11:22 +08:00
Ryan VanderMeulen
832d95d373
Merge m-c to b2g-inbound.
2014-02-11 08:43:09 -05:00
Ben Kelly
87f4307d9e
Bug 969114: Avoid allocation slop in MediaCacheStream. r=cpearce DONTBUILD
2014-02-10 22:43:52 -08:00
Ben Kelly
61b24a1f26
Revert bug 969114 (76e72417a9d7) for incorrect commit message. DONTBUILD
2014-02-10 22:43:52 -08:00
Ben Kelly
fdd8120dd6
Bug 969114: Avoid allocation slop in MediaCacheStream.
2014-02-10 22:31:40 -08:00
Phil Ringnalda
5a748ed604
Back out f03664765359 (bug 909542) for unexpected assertions and lack of expected assertions
2014-02-10 19:09:23 -08:00
Mike Habicher
e97948ed28
Bug 909542 - refactor CameraControl API, r=dhylands,jst,jesup,onecyrenus
...
* * *
Debugging the rotation issue with new camera.js
* * *
Fix the occasionally-invalid MOZ_ASSERT on GonkCameraControl.cpp:844
2014-02-10 17:53:19 -05:00
Ryan VanderMeulen
d2ef169276
Merge inbound to m-c.
2014-02-10 15:42:58 -05:00
Rick Eyre
0471b003b2
Bug 969506 - TextTrack's ActiveCues should return null of TextTrack's mode is set to 'disabled'. r=rillian
2014-02-07 13:59:26 -05:00
Benjamin Chen
83fd8dc8be
Bug 964209 - [RTSP] Implement flags() function and set mExtractor to fix content process crash. r=sworkman
2014-02-07 15:46:26 +08:00
JW Wang
194a2b78cb
Bug 951100 - a.setAttribute("autoplay", false) doesn't work as expected as a.autoplay = false. r=cpearce
2014-02-10 10:27:47 +08:00
Alfredo Yang
3853c6783a
Bug 853356 - gUM video permisson prompt. r=fabrice, felipc, wjohnston, mrbkap, jimm, jesup, khuey, jsmith
2014-02-09 15:34:40 -05:00
Ms2ger
2e89bf81de
Merge m-i to m-c.
2014-02-09 10:31:55 +01:00
Ms2ger
59d9de38de
Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc
2014-02-09 09:04:38 +01:00
Ms2ger
7f9273ba28
Bug 952033 - Part d: Use IntSize in MediaDecoder; r=roc
2014-02-09 09:04:38 +01:00
Ms2ger
d9ed6641c7
Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
2014-02-09 09:04:38 +01:00
Ronny Perinke
8e4c34ac59
Bug 967731 - Fix import and type conversion error from bug 963621. r=doublec
2014-02-08 20:58:14 -05:00
Ben Kelly
eceb0a5ba0
Bug 969826: Correctly track number of samples copied in DirectShowCopy. r=cpearce
2014-02-08 16:43:49 -08:00
Karl Tomlinson
feacffa94a
b=969089 allow an offline graph to shutdown before it's AudioDestinationNode is unlinked r=roc
...
A non-realtime graph does not start up again after finished processing, so it
can safely enter LIFECYCLE_WAITING_FOR_STREAM_DESTRUCTION.
--HG--
extra : transplant_source : %AF%98D%D5%EE%CA7zfv.%B4%F4%D8%05Q7%C2%8D%A7
2014-02-11 13:04:58 +13:00
Karl Tomlinson
e64c4d709d
b=967972 avoid overflow in buffer position when looping r=padenot
...
As a side-effect, the buffer playback will now continue from the same buffer
sample number (even when looping), where possible, in the following situations:
* Changing the loop start or end parameters.
* Changing the buffer to one of a different sample rate.
--HG--
extra : transplant_source : 2%11%7Dm%92pu%60%E3G%D4%D4%DB0%2B%20%9A%1Bd%FA
2014-02-11 11:19:26 +13:00
Rick Eyre
d7d60b44e6
Bug 967157 - Setting TextTrackCue::DisplayState should set TextTrackCue::HasBeenReset to false. r=rillian
2014-02-03 15:27:51 -05:00
Honza Bambas
852124b77e
Bug 962949 - disable v.networkState checks in test_preload_actions.html because those are not reliable, r=roc
2014-02-07 22:15:22 +01:00
Ryan VanderMeulen
9b6b0a5e15
Merge inbound to m-c.
2014-02-07 14:22:17 -05:00
Jacek Caban
81f27e5b75
Bug 962385 - Minor GCC compilation fix.
2014-02-07 12:51:34 +01:00
Rick Eyre
0bf15cf8bd
Bug 881976 - Part 3: Refactor TextTrack classes. r=rillian
...
Change the way they store references to eachother to make more sense.
A Track will never belong to a MediaElement directly. It will always
belong to one through a TextTrackList.
2014-01-27 15:17:20 -05:00
Rick Eyre
bc8fa5d9c8
Bug 881976 - Part 2: Expose TextTrackList's MediaElement to chrome JS. r=rillian, r=bz
...
Our JS WebVTT implementation (vtt.js) needs access to a TextTrackList's
MediaElement in order to compute a TextTrackCue's line position. Therefore,
we need to expose it to chrome JS.
2014-01-27 14:51:28 -05:00
Ben Kelly
48cb1044e7
Bug 960873: Part 8: Use AudioCompactor in android PluginMediaReader.cpp. r=cpearce (DONTBUILD for re-land)
2014-02-06 16:59:06 -05:00
Ben Kelly
c7cdfb90dd
Revert Bug 960873 Part 8 (de00c8bfc9b9) due to missing r= in commit message
2014-02-06 16:55:00 -05:00
Ben Kelly
89fd1b1db1
Bug 960873: Part 8: Use AudioCompactor in android PluginMediaReader.cpp.
2014-02-06 16:49:53 -05:00
Ryan VanderMeulen
c38a20a8ce
Merge m-c to inbound on a CLOSED TREE.
2014-02-06 16:29:41 -05:00
Ryan VanderMeulen
612a51c419
Merge b2g-inbound to m-c.
2014-02-06 16:28:14 -05:00
Ehsan Akhgari
38c067be0b
Bug 968879 - Use [Pref] annotations to enable web speech interfaces; r=smaug
2014-02-06 15:00:37 -05:00
JW Wang
e57b03630e
Bug 964674 - Use SpecialPowers.pushPrefEnv to ensure "media.video_stats.enabled" is turned on/off before proceeding test. r=padenot
2014-02-06 16:27:35 +08:00
Alfredo Yang
b5e5adfdfb
Bug 968144 - Stop sending frame when camera stopping. r=jesup
2014-02-06 10:12:07 -05:00
Daniel Holbert
6130cb0486
Bug 968634: Fix broken inequality comparison in SpeechRecognition.cpp. r=ggp
2014-02-06 10:56:50 -08:00
Ehsan Akhgari
060c5d2671
Bug 968643 - Part 1: Stop using [PrefControlled]; r=bzbarsky
2014-02-06 13:28:14 -05:00
Ehsan Akhgari
95cbd5d2b1
Bug 968479 - Remove the media.webaudio.enabled pref; r=roc
...
--HG--
extra : rebase_source : 3618cb3097aa99a79a06af016bf6b3a3c6f77208
2014-02-06 08:36:46 -05:00
Ralph Giles
2cf002736e
Bug 966311 - Calculate frame size for stereo wave. r=doublec
...
We were assuming 8-bit WAVE files were mono-only, but this is
not necessarily the case.
2014-01-31 13:50:45 -08:00
JW Wang
ec8e91fe3e
Bug 962883 - Use SpecialPowers.pushPrefEnv to ensure "media.ogg.enabled" is turned off before testing media recorder. r=jsmith
2014-01-28 12:03:59 +08:00
Karl Tomlinson
1851b62473
b=967992 collect unreferenced AudioBufferSourceNodes with no buffer r=padenot
...
The playing ref now only exists while there is a buffer.
We don't currently dispatch ended events when there is no buffer.
--HG--
extra : transplant_source : Ba%0BRD%89%96%99%F14%B6%40%3D%B2%C1%D5%28%D6%15%12
2014-02-06 08:33:16 +13:00