gecko-dev/dom/media
Andreas Pehrson 0facadf342 Bug 1480161: Fix underrun assert for processed input stream. r=achronop
The logic here intends to (as is written in the comment) append one block of
silence to the track to allow for us to underrun one full scratch buffer.

The code doesn't match this behavior however, because if we are not underrunning
by less than a block, we end up appending *less* than a block. This causes us to
append at a later time as the scratch buffer can swallow more (up to a full
block) than we appended.

Without processing this seems to work because of timing and ordering, but
with processing (aec/agc/ns) we tend to add 71
(512 for an iteration - 441 packed) samples of silence,
leaving us to hit the assert with a 44% ((128-71)/128) chance during subsequent
iterations.

Differential Revision: https://phabricator.services.mozilla.com/D2644

--HG--
extra : moz-landing-system : lando
2018-08-02 10:25:05 +00:00
..
benchmark
bridge Bug 1450422. Get rid of nsIDOMDataChannel. r=mystor 2018-04-04 15:32:19 -04:00
doctor Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
eme Bug 1450167. Stop using atom-or-string for event names in the listener manager. r=smaug 2018-07-24 18:15:19 -04:00
encoder Bug 1471588 - Trace track and stream media consumers. r=padenot 2018-06-27 18:25:49 +02:00
fake-cdm Bug 1437893 - Removed an unnecessary string initialization in cdm-test-decryptor.cpp r=cpearce 2018-02-27 18:15:45 +05:30
flac Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
gmp Bug 1460022: Part 6 - Update GMP code to work with new DLL interceptor interface; r=cpearce 2018-06-27 11:49:49 -06:00
gmp-plugin-openh264 Bug 1444363: Don't dispatch Encode/Decode to main in the fake h264 impl, because the callsite is on main in the first place. r=bryce 2018-04-16 10:52:29 -05:00
gtest Bug 1409664 - P22. Create SPS/PPS extradata to better determine decoder capabilities. r=bryce 2018-07-03 11:45:24 -07:00
hls Bug 1409664 - P9. Remove AutoTaskQueue and its use r=bryce 2018-07-03 11:45:19 -07:00
imagecapture Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
ipc Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
mediacapabilities Bug 1474943 - Enable VP9 benchmark logic when using a non intel GPU on mac. r=mattwoodrow 2018-07-12 08:52:55 +00:00
mediasink Bug 1453127 - Clear output streams on shutdown. r=jya 2018-05-30 10:44:56 +02:00
mediasource Backed out 3 changesets (bug 1476975) for mochitest failures on test_can_play_type_webm.html 2018-07-20 21:27:01 +03:00
mp3 Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
mp4 Bug 1409664 - P22. Create SPS/PPS extradata to better determine decoder capabilities. r=bryce 2018-07-03 11:45:24 -07:00
ogg Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
platforms bug 1476231 add accessor for ffvpx real DFT functions r=jya 2018-07-14 12:32:20 +12:00
systemservices Bug 1409664 - P9. Remove AutoTaskQueue and its use r=bryce 2018-07-03 11:45:19 -07:00
test Bug 1478208 - Implement HTMLMediaElement.allowedToPlay. r=alwu,bz 2018-07-25 14:25:17 +12:00
tests Bug 1476600: Stop reusing mids from stopped transceivers. r=jib 2018-07-31 20:44:47 +00:00
wave Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
webaudio bug 1476231 switch FFTBlock from libav to ffvpx r=jya 2018-07-14 14:44:43 +12:00
webm Backed out 3 changesets (bug 1476975) for mochitest failures on test_can_play_type_webm.html 2018-07-20 21:27:01 +03:00
webrtc Bug 1480161: Fix underrun assert for processed input stream. r=achronop 2018-08-02 10:25:05 +00:00
webspeech Bug 1478890. Stop using ToXPCOMCallback in GetUserMedia code. r=jib 2018-07-28 00:40:26 -04:00
webvtt Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8 2018-04-22 20:55:06 -07:00
ADTSDecoder.cpp Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
ADTSDecoder.h Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
ADTSDemuxer.cpp
ADTSDemuxer.h
AsyncLogger.h Backed out 3 changesets (bug 1444976) for failing android at dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html a=backout 2018-04-18 21:25:14 +03:00
AudioBufferUtils.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
AudioCaptureStream.cpp
AudioCaptureStream.h
AudioChannelFormat.cpp
AudioChannelFormat.h
AudioCompactor.cpp
AudioCompactor.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
AudioConfig.cpp Bug 1444479 - P4. Add new AudioConfig constructor. r=padenot 2018-03-24 10:58:01 +01:00
AudioConfig.h Bug 1444479 - P11. Remove unused constant. r=padenot 2018-03-24 11:04:18 +01:00
AudioConverter.cpp Bug 1448705: use input latency for draining r=jya 2018-04-05 17:15:07 -04:00
AudioConverter.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
AudioDeviceInfo.cpp Bug 1152401 - Augment AudioDeviceInfo with a cubeb device id. r=padenot 2018-07-18 10:38:34 +02:00
AudioDeviceInfo.h Bug 1152401 - Augment AudioDeviceInfo with a cubeb device id. r=padenot 2018-07-18 10:38:34 +02:00
AudioMixer.h bug 1457060 dereference MixerCallback and receiver on separate lines r=padenot 2018-04-26 18:30:31 +12:00
AudioNotificationReceiver.cpp
AudioNotificationReceiver.h
AudioNotificationSender.cpp
AudioNotificationSender.h
AudioPacketizer.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
AudioSampleFormat.h
AudioSegment.cpp
AudioSegment.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
AudioStream.cpp Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
AudioStream.h Bug 1432779 - P7. Use typedef rather than actual type. r=padenot 2018-03-24 10:57:59 +01:00
AudioStreamTrack.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
AudioStreamTrack.h
AudioTrack.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
AudioTrack.h Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly 2018-04-11 10:27:00 -04:00
AudioTrackList.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
AudioTrackList.h
AutoplayPolicy.cpp Bug 1466926 - part1 : always allow extension background script to autoplay. r=cpearce 2018-07-10 10:37:33 -07:00
AutoplayPolicy.h Bug 1476456 - Add telemetry to report whether autoplay would be not allowed if autoplay was disabled. r=baku,francois 2018-07-18 15:34:04 +12:00
BackgroundVideoDecodingPermissionObserver.cpp Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug 2018-06-26 18:22:06 +02:00
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp Bug 1466023 - Separate FontTableURI and BlobURL, r=qdot 2018-06-02 15:51:42 +02:00
BaseMediaResource.h Bug 1424973. P1 - propagate 'IsLiveStream' changes to MDSM in MediaDecoder subclasses. r=bechen,gerald 2017-12-06 16:00:20 +08:00
Benchmark.cpp Bug 1474943 - Enable VP9 benchmark logic when using a non intel GPU on mac. r=mattwoodrow 2018-07-12 08:52:55 +00:00
Benchmark.h Bug 1474943 - Enable VP9 benchmark logic when using a non intel GPU on mac. r=mattwoodrow 2018-07-12 08:52:55 +00:00
BitReader.cpp Bug 1409664 - P20. Add BitWriter class. r=bryce 2018-07-03 11:45:23 -07:00
BitReader.h Bug 1409664 - P20. Add BitWriter class. r=bryce 2018-07-03 11:45:23 -07:00
BitWriter.cpp Bug 1409664 - P20. Add BitWriter class. r=bryce 2018-07-03 11:45:23 -07:00
BitWriter.h Bug 1409664 - P20. Add BitWriter class. r=bryce 2018-07-03 11:45:23 -07:00
BufferMediaResource.h
BufferReader.h Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
ByteWriter.h
CanvasCaptureMediaStream.cpp Bug 1471588 - Trace all NotifyPull calls. r=padenot 2018-06-27 17:59:19 +02:00
CanvasCaptureMediaStream.h
ChannelMediaDecoder.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ChannelMediaDecoder.h Backed out changeset 8ac015e40755 (bug 1441153) for web platform tests failre on media files 2018-03-02 04:06:22 +02:00
ChannelMediaResource.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ChannelMediaResource.h Bug 1443942 - Ensure MediaCacheStreams are initialized with the length of the resource, not the length of the byte range response. r=jya 2018-04-04 12:36:00 +12:00
CloneableWithRangeMediaResource.cpp
CloneableWithRangeMediaResource.h
CubebUtils.cpp Bug 1476405: Part 6 - Register AudioIPC threads with the profiler. r=kinetik 2018-07-18 23:29:16 -07:00
CubebUtils.h Bug 1152401 - Augment AudioDeviceInfo with a cubeb device id. r=padenot 2018-07-18 10:38:34 +02:00
DecoderTraits.cpp Bug 1409664 - P15. Fix canPlayType so that it checks codecs if provided. r=bryce 2018-07-03 11:45:21 -07:00
DecoderTraits.h Bug 1409664 - P11. Add GetTracksInfo method to all MediaDecoder instances. r=bryce 2018-07-03 11:45:20 -07:00
DOMMediaStream.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
DOMMediaStream.h Bug 1449631 part 13. Remove now-unnecessary forwarding macros. r=smaug 2018-04-05 13:42:42 -04:00
FileBlockCache.cpp Bug 1448222 - Remove MediaPrefs. r=jya 2018-03-20 09:48:56 +11:00
FileBlockCache.h
FileMediaResource.cpp Bug 1466023 - Separate FontTableURI and BlobURL, r=qdot 2018-06-02 15:51:42 +02:00
FileMediaResource.h Bug 1457661 - P2. Ensure we call NotifyDataEnded for local resource once size is known. r=bryce 2018-05-28 23:06:38 +02:00
FrameStatistics.h
GetUserMediaRequest.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
GetUserMediaRequest.h Bug 1299515 - Flatten MediaEngineSource class hierarchy. r=jib 2018-01-24 16:49:13 +01:00
GraphDriver.cpp Bug 1477200 - Temporarily bump audio input and output latency on OSX as a stop-gap measure, on macbook pros. r=pehrsons 2018-07-20 11:27:27 +02:00
GraphDriver.h bug 1472925 keep a strong reference to MediaStreamGraph from GraphDriver r=padenot 2018-07-03 17:23:09 +12:00
IdpSandbox.jsm Bug 1478305 - Remove unnecessary ChromeUtils.import calls in dom/media. r=bwc 2018-07-30 10:28:11 +01:00
Intervals.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
Latency.cpp
Latency.h
MediaBlockCacheBase.h Bug 1435262 - Remove the const type qualifiers to silent a gcc 8 warning r=gerald 2018-02-02 15:49:00 +01:00
MediaCache.cpp Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj 2018-06-17 22:43:11 -07:00
MediaCache.h Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
MediaChannelStatistics.h Bug 1423465. P5 - run ComputePlaybackRate() off the main thread. r=bechen,gerald 2017-12-05 15:21:45 +08:00
MediaContainerType.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MediaContainerType.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MediaData.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MediaData.h Bug 1469399 - remove virtual qualifiers from MediaRawData methods; r=jya 2018-07-23 11:19:59 -04:00
MediaDataDemuxer.h
MediaDecoder.cpp Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya 2018-05-29 10:21:51 +02:00
MediaDecoder.h Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya 2018-05-29 10:21:51 +02:00
MediaDecoderOwner.h
MediaDecoderStateMachine.cpp Bug 1450845 - MediaDecoderStateMachine now ignores SeekToNextFrame if already seeking. r=jya 2018-06-06 15:17:30 -04:00
MediaDecoderStateMachine.h Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya 2018-05-29 10:21:51 +02:00
MediaDeviceInfo.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
MediaDeviceInfo.h
MediaDevices.cpp Bug 1478890. Stop using ToXPCOMCallback in GetUserMediaDevices. r=jib 2018-07-28 00:40:29 -04:00
MediaDevices.h Bug 1449631 part 10. Devirtualize AddEventListener. r=smaug 2018-04-05 13:42:42 -04:00
MediaEventSource.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
MediaFormatReader.cpp Bug 1409664 - P9. Remove AutoTaskQueue and its use r=bryce 2018-07-03 11:45:19 -07:00
MediaFormatReader.h Bug 1454630 - P2. Use new PDMFactory whenever encryption type change. r=bryce,cpearce 2018-05-27 18:42:25 +02:00
MediaInfo.cpp Bug 1431221 - P5. Split AudioConfig.{h,cpp} from MediaInfo. r=padenot 2018-03-24 10:57:54 +01:00
MediaInfo.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
MediaManager.cpp Bug 1478890. Stop using ToXPCOMCallback in GetUserMediaDevices. r=jib 2018-07-28 00:40:29 -04:00
MediaManager.h Bug 1478890. Stop using ToXPCOMCallback in GetUserMediaDevices. r=jib 2018-07-28 00:40:29 -04:00
MediaMetadataManager.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
MediaMIMETypes.cpp Bug 1471165 - P1. Simulate required MediaCapabilities members in optional dictionary. r=bz 2018-07-03 11:45:28 -07:00
MediaMIMETypes.h Bug 1409664 - P10. Extend MediaExtendedMIMEType to know about audio configuration. r=bryce 2018-07-03 11:45:19 -07:00
MediaPromiseDefs.h
MediaQueue.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
MediaRecorder.cpp Bug 1409664 - P3. Allow audio/webm container type in MediaRecorder. r=bryce 2018-07-03 11:45:16 -07:00
MediaRecorder.h
MediaResource.cpp Bug 1448222 - Remove MediaPrefs. r=jya 2018-03-20 09:48:56 +11:00
MediaResource.h
MediaResourceCallback.h Bug 1422657. P2 - remove unused mDecoderPosition and related code. r=bechen,gerald 2017-12-01 14:02:44 +08:00
MediaResult.h
MediaSegment.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
MediaShutdownManager.cpp Bug 1392747 - Backed out changeset 6524c2d721db. r=backout 2018-02-20 15:54:00 +13:00
MediaShutdownManager.h
MediaStatistics.h
MediaStreamError.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
MediaStreamError.h Bug 1452031 - Use strong types for Media error names, fixing OverconstrainedError typo. r=pehrsons 2018-04-10 01:22:53 -04:00
MediaStreamGraph.cpp Bug 1479027 - Don't announce existing ended tracks when they have no input r=padenot 2018-08-01 14:47:46 +00:00
MediaStreamGraph.h Backed out 3 changesets (bug 1444976) for failing android at dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html a=backout 2018-04-18 21:25:14 +03:00
MediaStreamGraphImpl.h Bug 1460346 - Assert in SetCurrentDriver method of MSG that is called from audio thread or when the thread is not running. r=pehrsons 2018-05-25 11:58:58 +03:00
MediaStreamListener.cpp
MediaStreamListener.h Bug 1456115 - Re-serialize inbound NotifyPull. r=jya 2018-04-12 14:23:03 +02:00
MediaStreamTrack.cpp Bug 1453127 - Do not use iterators in MediaStreamTrack when removing listeners. r=pehrsons 2018-04-18 15:30:57 -04:00
MediaStreamTrack.h Bug 1463581 - Signal enabled state changes also on UnregisterSink. r=jib 2018-05-30 16:48:22 +02:00
MediaStreamTypes.h
MediaStreamVideoSink.cpp
MediaStreamVideoSink.h
MediaTimer.cpp Bug 1447091: Add #includes to fix non-unified bustage in dom/media. r=gerald 2018-03-19 11:48:38 -07:00
MediaTimer.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
MediaTrack.cpp Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly 2018-04-11 10:27:00 -04:00
MediaTrack.h Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly 2018-04-11 10:27:00 -04:00
MediaTrackList.cpp Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug 2018-06-26 18:22:06 +02:00
MediaTrackList.h Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly 2018-04-11 10:27:00 -04:00
MemoryBlockCache.cpp Bug 1448222 - Remove MediaPrefs. r=jya 2018-03-20 09:48:56 +11:00
MemoryBlockCache.h
moz.build Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
nsIAudioDeviceInfo.idl
nsIAutoplay.idl Bug 1470082 - Change autoplay checkbox to combobox. r=cpearce,flod,johannh 2018-06-29 14:14:33 +01:00
nsIDocumentActivity.h
nsIDOMNavigatorUserMedia.idl Bug 1462964: Remove obsolete nsIDOMBlob interface. r=bz 2018-05-21 17:32:44 -07:00
nsIMediaManager.idl Bug 1299515 - Wire up track-disabling logic to frontend APIs. r=jib, r=johannh 2017-11-17 20:13:06 +01:00
PeerConnection.js Bug 1476145 part 5. Stop using getInterface(nsIDOMWindowUtils) in DOM code. r=mccr8 2018-07-24 19:47:41 -04:00
PeerConnection.manifest
PeerConnectionIdp.jsm Bug 1478305 - Remove unnecessary ChromeUtils.import calls in dom/media. r=bwc 2018-07-30 10:28:11 +01:00
PrincipalChangeObserver.h
QueueObject.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
QueueObject.h
ReaderProxy.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
ReaderProxy.h
RTCStatsReport.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
SeekJob.cpp
SeekJob.h
SeekTarget.h
SelfRef.h
SharedBuffer.h
StreamTracks.cpp
StreamTracks.h Bug 1453795 - DOM/Media - Initialize member fields in classes/ structures. r=jyavenard 2018-06-15 10:25:02 +03:00
TextTrack.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
TextTrack.h
TextTrackCue.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
TextTrackCue.h
TextTrackCueList.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
TextTrackCueList.h
TextTrackList.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
TextTrackList.h Bug 1455052 part 8. Stop using nsIDOMEvent in docshell and dom. r=masayuki 2018-04-20 12:55:30 -04:00
TextTrackRegion.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
TextTrackRegion.h
ThreadPoolCOMListener.cpp
ThreadPoolCOMListener.h
TimeUnits.h Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
Tracing.cpp Bug 1471588 - Use format strings for TRACE_COMMENT. r=padenot 2018-06-27 15:35:14 +02:00
Tracing.h Bug 1471588 - Add macro for tracing with comment on the audio thread. r=padenot 2018-06-27 17:41:00 +02:00
TrackID.h
TrackUnionStream.cpp Bug 1471588 - Add details to SourceMediaStream and TrackUnionStream tracing. r=padenot 2018-06-27 18:30:13 +02:00
TrackUnionStream.h Bug 1447563 - Clear direct track listeners from TrackUnionStream during shutdown. r=padenot 2018-03-26 19:20:44 +02:00
VideoFrameContainer.cpp Bug 1471588 - Trace track and stream media consumers. r=padenot 2018-06-27 18:25:49 +02:00
VideoFrameContainer.h
VideoLimits.h
VideoPlaybackQuality.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
VideoPlaybackQuality.h
VideoSegment.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
VideoSegment.h Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj 2018-06-02 09:33:26 +02:00
VideoStreamTrack.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
VideoStreamTrack.h
VideoTrack.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
VideoTrack.h Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly 2018-04-11 10:27:00 -04:00
VideoTrackList.cpp Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot 2018-06-26 17:05:01 -07:00
VideoTrackList.h
VideoUtils.cpp Bug 1474684 - Remove unnecessary already_addRefed from return; r=jya 2018-07-20 08:39:50 -04:00
VideoUtils.h Backed out 3 changesets (bug 1476975) for mochitest failures on test_can_play_type_webm.html 2018-07-20 21:27:01 +03:00
VorbisUtils.h
WebMSample.h
WebVTTListener.cpp
WebVTTListener.h
XiphExtradata.cpp
XiphExtradata.h