gecko/content/media
Paul Adenot 9499df2a4c Bug 1027713 - Part 5 - Trigger the panning logic on stream creation. r=jesup
UpdateStreamOrder is not called often because it's expensive (it's called only
when the graph topology changed), and it's earlier in the MSG loop than the
audio stream creation, so we need to tell the newly created AudioStream that a
microphone is active on creation as well.

The panning logic is also now triggered on stream start, because it is async.
2014-07-24 17:05:24 +02:00
..
android Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
apple Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
compiledtest Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps 2014-07-23 13:33:09 +09:00
directshow Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
eme Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
encoder Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
fmp4 Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
gmp Bug 1042342 - Add GMPDecryptor::DecryptingComplete() to gmp-api. r=jesup 2014-07-24 09:35:02 +12:00
gstreamer Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
gtest Bug 1041864 - Remove LIBRARY_NAMEs that aren't used. r=mshal 2014-07-23 08:39:56 +09:00
mediasource Bug 1041919 - Always use MP4Reader/PDM in MediaSourceDecoder. r=cpearce 2014-07-22 20:20:00 +12:00
ogg Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
omx Bug 1042810 - Use string comparison for Android versions. r=gps 2014-07-23 10:07:35 -07:00
raw Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
test Bug 1023947 - Part 3 - Reset the output AudioStream when switching to an audio input device that uses the headphone jack on osx. r=jesup 2014-07-18 19:22:03 +02:00
wave Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
webaudio Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps 2014-07-23 13:33:09 +09:00
webm Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
webrtc Bug 1042672 - s/aSamples/aFrames/ in AudioOutputObserver::InsertFarEnd so it's consistent with the rest of the media code. r=jesup 2014-07-23 16:02:34 +02:00
webspeech Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
webvtt Bug 1008166 - Part 1: '-->' should always start a new cue. r=rillian 2014-06-24 17:53:00 +02:00
wmf Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
AbstractMediaDecoder.h Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE 2014-07-03 11:51:41 +02:00
AudioChannelFormat.cpp
AudioChannelFormat.h
AudioCompactor.cpp
AudioCompactor.h
AudioEventTimeline.h
AudioMixer.h Backed out changeset 8dd41701dd92 (bug 989921) on a CLOSED TREE 2014-05-22 14:49:10 +02:00
AudioNodeEngine.cpp
AudioNodeEngine.h Bug 1027573 - Crash when measuring memory in about:memory while using Web Audio. r=roc 2014-06-20 10:29:10 -07:00
AudioNodeEngineNEON.cpp
AudioNodeEngineNEON.h
AudioNodeExternalInputStream.cpp Bug 966066 - Add principal observer to web audio MediaStream input. r=roc 2014-04-25 10:32:00 -04:00
AudioNodeExternalInputStream.h Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
AudioNodeStream.cpp b=932400 change stream ordering to get feedback DelayNode output before supplying input r=roc 2014-07-17 12:55:55 +12:00
AudioNodeStream.h b=932400 change stream ordering to get feedback DelayNode output before supplying input r=roc 2014-07-17 12:55:55 +12:00
AudioSampleFormat.h Bug 991504 - Detect silent chunk when resampling, and properly handle them. r=roc 2014-04-07 18:22:11 +02:00
AudioSegment.cpp Bug 1042672 - Avoid mixing in uninitialized buffers in AudioSegment::WriteTo. r=jesup 2014-07-23 16:02:31 +02:00
AudioSegment.h Bug 1028458 - Don't try to use a resampler when resampling segments to graph rate if we haven't instanciated one yet. r=karlt 2014-06-26 14:01:01 +02:00
AudioSink.cpp
AudioSink.h
AudioStream.cpp Bug 1027713 - Part 5 - Trigger the panning logic on stream creation. r=jesup 2014-07-24 17:05:24 +02:00
AudioStream.h Bug 1023947 - Part 3 - Reset the output AudioStream when switching to an audio input device that uses the headphone jack on osx. r=jesup 2014-07-18 19:22:03 +02:00
AudioStreamTrack.cpp Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
AudioStreamTrack.h Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
AudioTrack.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
AudioTrack.h Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
AudioTrackList.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
AudioTrackList.h Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
BufferDecoder.cpp Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE 2014-07-03 11:51:41 +02:00
BufferDecoder.h Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE 2014-07-03 11:51:41 +02:00
BufferMediaResource.h Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
DecoderTraits.cpp Bug 1038564: Fix MediaCodecProxy build fail on flatfish device. r=cpearce 2014-07-22 15:35:15 +08:00
DecoderTraits.h
DOMMediaStream.cpp Backed out changeset d8350c756910 (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:07 +02:00
DOMMediaStream.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
EncodedBufferCache.cpp Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
EncodedBufferCache.h
FileBlockCache.cpp
FileBlockCache.h Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
Latency.cpp Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Latency.h Bug 994971: Don't export nsObserverService.h. r=bsmedberg 2014-04-14 12:04:27 -07:00
Makefile.in
MediaCache.cpp 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
MediaCache.h 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
MediaData.cpp Bug 1015979 - Use a fatal assert in case of empty picture rect when creating a video frame. r=cpearce DONTBUILD 2014-06-06 15:11:34 +02:00
MediaData.h Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-18 17:07:02 +12:00
MediaDataDecodedListener.h Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
MediaDecoder.cpp Bug 1042003 - Convert secs to usecs before passing to SeekTarget. r=roc 2014-07-22 03:54:32 -07:00
MediaDecoder.h Bug 904177 - Add media.omx.async.enabled preference. r=sotaro, r=cpearce 2014-07-16 15:40:05 +08:00
MediaDecoderOwner.h Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE 2014-07-03 11:51:41 +02:00
MediaDecoderReader.cpp Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-18 17:07:02 +12:00
MediaDecoderReader.h Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce 2014-06-23 22:08:34 +12:00
MediaDecoderStateMachine.cpp Bug 1043111 - Allow |mState==DECODER_STATE_DORMANT| in MediaDecoderStateMachine::ResetPlayback(). r=kinetik 2014-07-23 20:29:00 +02:00
MediaDecoderStateMachine.h Backed out changeset bbcfcf00f84e (bug 996465) for bustage on a CLOSED TREE 2014-07-11 09:54:42 +02:00
MediaDecoderStateMachineScheduler.cpp Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
MediaDecoderStateMachineScheduler.h Bug 996465 - Add ability to delay running state machine cycles for synchronization between decoding/main and state machine threads. r=cpearce 2014-07-11 03:11:00 -04:00
MediaInfo.h Backed out changeset 645a7aeef102 (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:50:27 +02:00
MediaMetadataManager.h Backed out changeset 7691b13459f4 (bug 744896) for B2G ICS Emulator Opt test failures on a CLOSED TREE 2014-07-03 11:51:41 +02:00
MediaQueue.h Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-18 17:07:02 +12:00
MediaRecorder.cpp Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
MediaRecorder.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
MediaResource.cpp Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
MediaResource.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
MediaSegment.h b=1023697 use audio ticks for graph time units r=roc 2014-06-12 16:45:00 +12:00
MediaShutdownManager.cpp Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
MediaShutdownManager.h
MediaStreamGraph.cpp Bug 1027713 - Part 5 - Trigger the panning logic on stream creation. r=jesup 2014-07-24 17:05:24 +02:00
MediaStreamGraph.h b=932400 change stream ordering to get feedback DelayNode output before supplying input r=roc 2014-07-17 12:55:55 +12:00
MediaStreamGraphImpl.h b=932400 change stream ordering to get feedback DelayNode output before supplying input r=roc 2014-07-17 12:55:55 +12:00
MediaStreamTrack.cpp Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug 2014-04-25 12:49:00 -04:00
MediaStreamTrack.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
MediaTaskQueue.cpp Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce 2014-05-11 20:12:00 +02:00
MediaTaskQueue.h Bug 1004669 - Fix leaks in MediaTaskQueue::Dispatch(). r=cpearce 2014-05-11 20:12:00 +02:00
MediaTrack.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
MediaTrack.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
MediaTrackList.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
MediaTrackList.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
moz.build Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
MP3FrameParser.cpp Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review 2014-06-23 14:49:09 -04:00
MP3FrameParser.h
nsIDocumentActivity.h Bug 969372: part1: Change the prototype of FreezableElementEnumerator in nsIDocument from nsIContent to nsISupports, and rename it to ActivityObservers. r=roc 2014-06-19 10:09:35 +08:00
RtspMediaResource.cpp Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce 2014-06-23 22:08:34 +12:00
RtspMediaResource.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
SharedBuffer.h Bug 967817 - Finish memory reporters for Web Audio. r=roc, njn 2014-04-13 11:08:10 -07:00
SharedThreadPool.cpp Bug 1038202 - Give MSCOMInitThreadPoolListener a private destructor; r=bjacob 2014-07-15 16:37:33 -04:00
SharedThreadPool.h Bug 1036803 - Removed GetEventTarget() and changed NS_FORWARD_SAFE_NSIEVENTTARGET(GetEventTarget() to NS_FORWARD_SAFE_NSIEVENTTARGET(mEventTarget). r=kinetik 2014-07-15 09:53:00 +02:00
StreamBuffer.cpp b=1023697 simplify StreamBuffer::ForgetUpTo() to avoid graph-rate-dependent conversions r=roc 2014-06-12 16:44:59 +12:00
StreamBuffer.h b=1024901 revert TrackTicks range assertion to warning, unintentionally changed in b33b8af66151 r=roc 2014-06-18 17:23:57 +12:00
TextTrack.cpp Bug 1024459 - Define an out of line destructor for TextTrack so that we can forward delcare HTMLTrackElement in TextTrack.h; r=bzbarsky 2014-06-14 22:53:52 -04:00
TextTrack.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
TextTrackCue.cpp Bug 1024463 - Define an out of line destructor for TextTrackCue so that we can forward delcare HTMLTrackElement in TextTrackCue.h; r=bzbarsky 2014-06-12 11:31:18 -04:00
TextTrackCue.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
TextTrackCueList.cpp Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
TextTrackCueList.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
TextTrackList.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
TextTrackList.h Bug 1035394 - Fix dangerous public destructors in content/media - r=cpearce 2014-07-08 17:23:16 -04:00
TextTrackRegion.cpp Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
TextTrackRegion.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
TimeVarying.h Bug 967817 - Finish memory reporters for Web Audio. r=roc, njn 2014-04-13 11:08:10 -07:00
TrackUnionStream.h b=1010000 update mTracksKnownTime when finishing a stream r=roc 2014-05-19 08:26:54 +12:00
VideoFrameContainer.cpp
VideoFrameContainer.h Bug 1027251 - Fix or whitelist dangerous public destructors in content/media - r=cpearce 2014-06-20 07:08:24 -04:00
VideoPlaybackQuality.cpp Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
VideoPlaybackQuality.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00
VideoSegment.cpp Bug 1029316 - Add an argument in |VideoSegment::AppendFrame| for the information of bFroceBlack. r=roc 2014-07-04 14:37:36 +08:00
VideoSegment.h Bug 1029316 - Add an argument in |VideoSegment::AppendFrame| for the information of bFroceBlack. r=roc 2014-07-04 14:37:36 +08:00
VideoStreamTrack.cpp Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
VideoStreamTrack.h Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
VideoTrack.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
VideoTrack.h Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
VideoTrackList.cpp Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
VideoTrackList.h Backed out changeset b191be106cae (bug 744896) for B2G ICS Emulator Opt Test failures on a CLOSED TREE 2014-07-03 11:52:23 +02:00
VideoUtils.cpp Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-18 17:07:02 +12:00
VideoUtils.h Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-18 17:07:02 +12:00
VorbisUtils.h
WebVTTListener.cpp Bug 1015662: Drop the edge from <track> to its channel once the load is completed. r=bz 2014-06-18 13:10:24 -07:00
WebVTTListener.h Bug 1028588 - Fix dangerous public destructors in content/media/ - r=cpearce,smaug 2014-06-24 12:36:43 -04:00