John Lin
22a50710de
Bug 1010841 - Handle on-demand key frame request in OMX H.264 encoder. r=jesup
2014-05-16 01:56:00 -04:00
Matthew Gregan
25e203d9bf
Bug 1010163 - Cast out warning demons on a CLOSED TREE.
2014-05-16 17:09:28 +12:00
Matthew Gregan
6bfed5e01a
Bug 1010163 - Fix. r=cajbir
2014-05-16 13:46:39 +12:00
Simon Wilper
ba56b9ebcd
Bug 999496 - Move AudioData::SizeOfIncludingThis to MediaData.cpp. r=kinetik
2014-05-14 05:38:00 +12:00
Karl Tomlinson
de707ee34f
b=990868 limit ChannelMergerNode output channel count r=padenot
...
--HG--
extra : transplant_source : 5S-%40T%8E%8B%F8%B4W%1F%B3%BA5O%83%BF%044%23
2014-05-16 09:23:38 +12:00
Karl Tomlinson
8f9e0bc940
b=991533 limit AudioBuffer channel count r=padenot
...
--HG--
extra : transplant_source : %28%F0%2Cc%FE%60%B3%EE%A0O%3F%E6%C4%C4%F9%88%1C%E3%89%09
2014-05-16 09:23:38 +12:00
Karl Tomlinson
765941c8f9
b=991533 limit AudioBuffers from decodeAudioData to the same sample rates as createBuffer r=ehsan
...
The numberOfChannels array on AudioBuffer is now an infallible array, as this
is considerably smaller than infallible channel data array allocations in
AllocateAudioBlock and similar to channel data pointer array allocations in
AudioChunk.
--HG--
extra : transplant_source : C%29_%13%9C%9C%A1%E1%A3%E8%C9_%93%11%85lM%FC%7E%BC
2014-05-16 09:23:27 +12:00
Karl Tomlinson
cff596396d
b=991533 throw exception from AudioProcessingEvent buffer getters when allocation fails r=ehsan,bz
...
--HG--
extra : transplant_source : C%60%E5f6%1D%D3%0F%D6%0B%9CV%A6%AD%C5%5D%E9%9B%C6%BD
2014-05-16 09:11:13 +12:00
Karl Tomlinson
449848718e
b=991533 limit OfflineAudioContext to the same sample rates as AudioBuffer r=padenot
...
OfflineAudioCompletionEvent needs to use AudioBuffer for its output,
and so the AudioContext should run at the rates supported by AudioBuffer.
--HG--
extra : transplant_source : %F2%A0%90%E6%DD%21%15%CDBa%F4%24%93%22%FA%A3%D8%12KU
2014-05-16 08:44:18 +12:00
Karl Tomlinson
d9df2bf7be
b=991533 move sample rate limits to WebAudioUtils r=padenot
...
Also change WebAudioUtils from a class to a namespace, so that constant
variables can be defined inline with internal linkage.
static class variables cannot be defined inline because this violates the one
definition rule, even though some compilers may not notice.
--HG--
extra : transplant_source : %9F4%2Ct%BA%D2%BD%8A1Xev%92%C0%A1%AD%88IH%BF
2014-05-16 08:44:17 +12:00
Randell Jesup
5b6c282707
Bug 1003006: Move b2g camera rotation checks to MainThread r=mikeh
2014-05-15 19:17:40 -04:00
Bob Owen
4f1f4726fd
Bug 1006024 - Part 10: Remove AudioContext::GetJSContext. r=bholley
2014-05-09 20:07:34 +01:00
Bob Owen
1c972a7cf3
Bug 1006024 - Part 9: Remove unused JSContext parameter from AudioBuffer::SetRawChannelContents. r=bholley
2014-05-09 10:16:03 +01:00
Bob Owen
281ce8bc87
Bug 1006024 - Part 8: Replace AutoPushJSContext in ScriptProcessorNode - Command::Run. r=bholley
2014-05-09 19:57:24 +01:00
Bob Owen
6036ee39b3
Bug 1006024 - Part 7: Replace AutoPushJSContext in WebAudioDecodeJob::AllocateBuffer. r=bholley
2014-05-09 19:51:56 +01:00
Bob Owen
c7b2f869da
Bug 1006024 - Part 6: Replace AutoPushJSContext in AudioProcessingEvent::LazilyCreateBuffer. r=bholley
2014-05-09 19:43:48 +01:00
Bob Owen
93de59a4c4
Bug 1006024 - Part 5: Replace AutoPushJSContext in AudioDestinationNode FireOfflineCompletionEvent. r=bholley
2014-05-09 19:33:17 +01:00
Benjamin Chen
bb15fc1a76
Bug 951043 - [MediaEncoder::GTest] Implement unit test of Vorbis encoding. r=rillian
2014-05-13 15:07:56 +08:00
Karl Tomlinson
bae077011c
b=994351 re-enable media-element-source-seek-1 on B2G
...
--HG--
extra : transplant_source : %8E%A7%8A%CA%27%A6%FF%AD%B1S%86%E3u%CAL%C7%F26%D0%11
2014-05-14 16:40:27 +12:00
Karl Tomlinson
42ef85fbfe
b=994351 break playing/seeked cycle in test
...
The seek is also moved to after the timeout to make the assertion failure
more reliable (in broken builds).
--HG--
extra : transplant_source : %CB_q%E3%CF%D9%25%85U%D3%B2X%CA%82%01%0D%91%D9%3C%A5
2014-05-14 12:12:47 +12:00
JW Wang
4a17ce8532
Bug 1000813 - Do nothing in MediaDecoder::NotifyBytesConsumed() when |mShuttingDown| is true. r=cpearce
2014-05-11 19:20:00 -04:00
Martin Thomson
238d7b8adc
Bug 966066 - Add principal observer to web audio MediaStream input. r=roc
2014-04-25 10:32:00 -04:00
Martin Thomson
17a9d92d1e
Bug 966066 - Add principal observer to DOMMediaStream. r=roc
2014-04-25 10:30:00 -04:00
Paul Adenot
85faf1f3dd
Bug 991273 - Warn instead of asserting until we can find a solution.
2014-05-13 13:27:21 +02:00
Wes Kocher
af21632c4d
Backed out 4 changesets (bug 908503) for breaking the Hamachi eng dep build on an otherwise CLOSED TREE
...
Backed out changeset 476cd5c9c5a9 (bug 908503)
Backed out changeset add95b3c2e7f (bug 908503)
Backed out changeset 30957caad928 (bug 908503)
Backed out changeset f6f386352d12 (bug 908503)
2014-05-12 21:18:31 -07:00
Anthony Jones
e03c355334
Bug 908503: Remove Chrome demuxer; r=cpearce
2014-05-13 14:53:54 +12:00
Anthony Jones
4964d0eb43
Bug 908503: Change to stagefright demuxer; r=cpearce
2014-05-13 14:53:54 +12:00
Chris Pearce
748bbc4459
Bug 1008800 - Seek android audio to video position after fastSeek, speeds up fastSeek by 12%. r=doublec
2014-05-13 09:10:16 +12:00
Randell Jesup
87a338a3b7
Bug 1000539: clear getUserMedia AudioOutputObserver when it's deleted r=padenot
2014-05-12 09:25:01 -04:00
JW Wang
9602426a5f
Bug 1001317 - reset |MediaCacheStream::mDidNotifyDataEnded| so that it can notify data ended correctly upon 2nd download. r=roc
2014-05-11 20:43:00 +02:00
Carsten "Tomcat" Book
5588906ba9
Backed out changeset 7276d56ec510 (bug 951043) for build test failures
2014-05-12 11:51:31 +02:00
Benjamin Chen
a802da032a
Bug 951043 - [MediaEncoder::GTest] Implement unit test of Vorbis encoding. r=rillian
2014-05-09 12:07:17 +08:00
JW Wang
60c4486389
Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce
2014-05-11 20:12:00 +02:00
Chris Pearce
90f333326d
Bug 1008785 - Ensure the last video frame end time is correct on Android MP4 playback. r=kinetik
2014-05-12 14:35:46 +12:00
Anthony Jones
7ade5a8b4a
Backed out changeset 191741878690 (bug 908503)
2014-05-12 10:11:04 +12:00
Anthony Jones
6d5c96f21e
Backed out changeset f9b51826b2ff (bug 908503)
2014-05-12 10:11:01 +12:00
Anthony Jones
f3a5362a4e
Bug 908503: Remove Chrome demuxer; r=cpearce
2014-05-12 09:46:44 +12:00
Anthony Jones
de91bb4f70
Bug 908503: Change to stagefright demuxer; r=cpearce
2014-05-12 09:46:18 +12:00
Anthony Jones
cd97fda295
Bug 908503: Clean up MP4Reader; r=cpearce
2014-05-12 09:46:00 +12:00
Randell Jesup
c5da908831
Bug 1005637: undo accidental parameter change not part of reviewed code rs=jesup
2014-05-11 10:45:09 -04:00
Randell Jesup
e026a20ad8
Bug 1005637: Add support for controlling the OMX encoder config settings r=roc
2014-05-10 08:21:23 -04:00
Benoit Jacob
472e4472e0
Bug 1004098 - Make nsTArray use size_t in its interface (32bitness is fine as an internal detail) - r=froydnj, sr=bsmedberg
2014-05-08 21:03:35 -04:00
Ehsan Akhgari
4bfbeaa5c6
Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
2014-05-08 16:45:36 -04:00
Ryan VanderMeulen
150ab7617e
Merge b2g-inbound to m-c.
2014-05-08 15:52:48 -04:00
Benjamin Chen
617936e233
Bug 1000195 - Fix the auto-play path by calling MediaDecoder::NotifySuspendedStatusChanged. r=sworkman, r=ettseng
2014-05-08 14:30:30 +08:00
Edwin Flores
967aeaf3f0
Bug 977089 - Don't pass ID3 headers to GStreamer r=cpearce
2014-05-08 15:49:31 +12:00
Matthew Gregan
50baa14b08
Bug 1005366 - Tighten up handling of SourceBuffer decoder resets. r=cajbir
...
--HG--
rename : content/media/test/crashtests/926665.html => content/media/mediasource/test/crashtests/926665.html
2014-05-08 14:22:34 +12:00
Matthew Gregan
8e813f3fbd
Bug 1005366 - Minor tidy up of string use in content/media/mediasource. r=cajbir
2014-05-08 14:22:27 +12:00
Randell Jesup
b8dd1076f3
Bug 1002340: Allow gUM fake audio timers to skip if we overrun r=bsmedberg
2014-05-07 17:36:41 -04:00
Randy Lin
909cb6bf36
Bug 969372 - Move mediaRecorder in global scope to avoid test timeout. r=jsmith
2014-05-07 23:50:57 +08:00