gecko-dev/dom/media
Gerald Squelart 95f77c2409 Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum
All calls to `profiler_add_marker()` (outside of the profilers code) are
now replaced by either:
- `PROFILER_ADD_MARKER(name, categoryPair)`
- `PROFILER_ADD_MARKER_WITH_PAYLOAD(name, categoryPair, TypeOfMarkerPayload,
                                    (payload, ..., arguments))`

This makes all calls consistent, and they won't need to prefix the category pair
with `JS::ProfilingCategoryPair::`.

Also it will make it easier to add (and later remove) internal-profiling
instrumentation (bug 1576550), and to replace heap-allocated payloads with
stack-allocated ones (bug 1576555).

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

--HG--
extra : moz-landing-system : lando
2019-09-04 07:56:51 +00:00
..
benchmark
bridge
doctor Bug 1571648 - Only allow DecoderDoctorLogger on Nightly - r=drno 2019-08-23 20:06:33 +00:00
eme Bug 1571081 - Make MediaKeys correctly specify a NS_INTERFACE_MAP_ENTRY for nsISupports. r=mccr8 2019-08-19 21:45:41 +00:00
encoder Bug 1573102 - Remove mGraph from MediaStreamTrack::MSGListener. r=karlt 2019-08-29 13:32:59 +00:00
fake-cdm Bug 1577934 - Remove using namespace std from dom/media audio tests r=gerald 2019-09-01 06:47:26 +00:00
flac
fuzz Bug 1567170 - Avoid thread leak in media fuzzing target. r=jya 2019-08-22 10:29:29 +00:00
gmp Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium 2019-09-04 02:40:32 +00:00
gmp-plugin-openh264
gtest Backed out 5 changesets (bug 1570337) for breaking Android builds in AndroidEncoderModule.cpp CLOSED TREE 2019-09-04 00:48:54 +03:00
hls
imagecapture Bug 1573102 - Remove mGraph from MediaStreamTrack::MSGListener. r=karlt 2019-08-29 13:32:59 +00:00
ipc Bug 1571711 - Factorize crash handling out of the various process IPC classes r=froydnj 2019-08-15 12:06:51 +00:00
mediacapabilities Bug 1573184 - Add unit test to DecoderBenchmark. r=jya 2019-08-14 10:41:25 +00:00
mediacontrol Bug 1565689 - part6 : add gtests. r=baku 2019-08-07 01:46:01 +00:00
mediasink Bug 1576819 - Use PROFILER_ADD_MARKER{,_WITH_PAYLOAD} everywhere - r=gregtatum 2019-09-04 07:56:51 +00:00
mediasource Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium 2019-09-04 02:40:32 +00:00
mp3
mp4 Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium 2019-09-04 02:40:32 +00:00
ogg Bug 1014393 - Use undef-after-def pattern in MediaRecorder and related files. r=bryce 2019-08-05 10:05:28 +00:00
platforms Backed out 5 changesets (bug 1570337) for breaking Android builds in AndroidEncoderModule.cpp CLOSED TREE 2019-09-04 00:48:54 +03:00
systemservices Bug 1531309 - Don't use __PRETTY_FUNCTION__ or __FUNCTION__ as format strings. r=sylvestre 2019-08-19 07:49:00 +00:00
test Bug 1572939 - part2 : remove editable content tests. r=masayuki 2019-08-27 04:46:13 +00:00
tests Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
wave
webaudio Bug 1577932 - Remove using namespace std from dom/media r=padenot 2019-09-02 12:40:00 +00:00
webm Bug 1563520 - Clarify EbmlComposer. r=bryce 2019-08-08 07:45:13 +00:00
webrtc Bug 1573102 - Remove MediaStreamGraphImpl strong-refs from MediaEngineWebRTCAudio. r=karlt 2019-08-29 13:33:08 +00:00
webspeech Bug 1577746 - Enable ESLint rule dot-notation for dom/. r=baku 2019-09-02 11:23:05 +00:00
webvtt Bug 1571908 - part6 : add debug logs. r=heycam 2019-08-21 07:10:27 +00:00
ADTSDecoder.cpp
ADTSDecoder.h
ADTSDemuxer.cpp
ADTSDemuxer.h
AsyncLogger.h
AudioBufferUtils.h
AudioCaptureStream.cpp
AudioCaptureStream.h
AudioChannelFormat.cpp
AudioChannelFormat.h
AudioCompactor.cpp
AudioCompactor.h
AudioConfig.cpp
AudioConfig.h
AudioConverter.cpp
AudioConverter.h
AudioDeviceInfo.cpp
AudioDeviceInfo.h
AudioMixer.h
AudioNotificationReceiver.cpp
AudioNotificationReceiver.h
AudioNotificationSender.cpp
AudioNotificationSender.h
AudioPacketizer.h
AudioSampleFormat.h
AudioSegment.cpp
AudioSegment.h
AudioStream.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
AudioStream.h
AudioStreamTrack.cpp Bug 1571705 - Clarify mInputStream guarantees in MediaStreamTrack. r=karlt 2019-08-19 19:26:25 +00:00
AudioStreamTrack.h Bug 1571705 - Clarify mInputStream guarantees in MediaStreamTrack. r=karlt 2019-08-19 19:26:25 +00:00
AudioTrack.cpp
AudioTrack.h
AudioTrackList.cpp
AudioTrackList.h
AutoplayPolicy.cpp
AutoplayPolicy.h
BackgroundVideoDecodingPermissionObserver.cpp
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp
BaseMediaResource.h
Benchmark.cpp Bug 1567170 - P1. Shutdown demuxer earlier. r=decoder 2019-08-12 12:04:42 +00:00
Benchmark.h
BitReader.cpp
BitReader.h
BitWriter.cpp
BitWriter.h
BufferMediaResource.h
BufferReader.h
ByteWriter.h
CanvasCaptureMediaStream.cpp
CanvasCaptureMediaStream.h
ChannelMediaDecoder.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
ChannelMediaDecoder.h
ChannelMediaResource.cpp
ChannelMediaResource.h
CloneableWithRangeMediaResource.cpp
CloneableWithRangeMediaResource.h
components.conf
CubebUtils.cpp
CubebUtils.h
DecoderTraits.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
DecoderTraits.h
DOMMediaStream.cpp Bug 1576836 - Let audio elements end when a MediaStream becomes inaudible. r=jib 2019-09-02 13:53:50 +00:00
DOMMediaStream.h Bug 1576836 - Let audio elements end when a MediaStream becomes inaudible. r=jib 2019-09-02 13:53:50 +00:00
DriftCompensation.h
FileBlockCache.cpp
FileBlockCache.h
FileMediaResource.cpp
FileMediaResource.h
FrameStatistics.h
GetUserMediaRequest.cpp
GetUserMediaRequest.h
GraphDriver.cpp Bug 1574965 - Remove GraphDriver::Revive. r=karlt,padenot 2019-08-28 10:05:22 +00:00
GraphDriver.h Bug 1574965 - Remove GraphDriver::Revive. r=karlt,padenot 2019-08-28 10:05:22 +00:00
GraphRunner.cpp
GraphRunner.h
IdpSandbox.jsm
ImageToI420.cpp
ImageToI420.h
Intervals.h
MediaBlockCacheBase.h
MediaCache.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
MediaCache.h
MediaChannelStatistics.h
MediaContainerType.cpp
MediaContainerType.h
MediaData.cpp
MediaData.h
MediaDataDemuxer.h
MediaDecoder.cpp Bug 1577495 - Use a single SharedDummyStream per HTMLMediaElement. r=karlt 2019-08-29 23:11:19 +00:00
MediaDecoder.h Bug 1577495 - Use a single SharedDummyStream per HTMLMediaElement. r=karlt 2019-08-29 23:11:19 +00:00
MediaDecoderOwner.h Bug 1507193 - Don't leave dangling js promises after seeking. r=jya 2019-08-29 14:30:06 +00:00
MediaDecoderStateMachine.cpp Bug 1577495 - Use a single SharedDummyStream per HTMLMediaElement. r=karlt 2019-08-29 23:11:19 +00:00
MediaDecoderStateMachine.h Bug 1577495 - Use a single SharedDummyStream per HTMLMediaElement. r=karlt 2019-08-29 23:11:19 +00:00
MediaDeviceInfo.cpp
MediaDeviceInfo.h
MediaDevices.cpp
MediaDevices.h
MediaEventSource.h
MediaFormatReader.cpp Bug 1572043 - Check the version of the stored benchmarks when a video decoder is initialized.r=jya 2019-08-13 09:54:27 +00:00
MediaFormatReader.h Bug 1530996 - Use the new storage mechanism to save the current playback benchmark. r=jya 2019-08-06 09:25:45 +00:00
MediaInfo.cpp
MediaInfo.h Bug 1530996 - Use the new storage mechanism to save the current playback benchmark. r=jya 2019-08-06 09:25:45 +00:00
MediaManager.cpp Bug 1571667 - Lift constraint checking of deviceId and groupId out of MediaEngineSources. r=jib 2019-08-28 08:39:57 +00:00
MediaManager.h Bug 1571667 - Lift constraint checking of deviceId and groupId out of MediaEngineSources. r=jib 2019-08-28 08:39:57 +00:00
MediaMetadataManager.h
MediaMIMETypes.cpp Bug 1573381 - "gtest MediaMIMETypes.MediaCodecs fails: Bug in MediaCodecs::ContainsPrefix()". r=bvandyk 2019-08-13 00:50:00 +03:00
MediaMIMETypes.h
MediaPromiseDefs.h
MediaQueue.h
MediaRecorder.cpp Bug 1573524 - In MediaRecorder::MediaStreamReady, get the graph rate from a track that's guaranteed live. r=padenot 2019-08-26 07:48:23 +00:00
MediaRecorder.h Bug 1014393 - Unify MediaRecorder session shutdown paths and fix event timing when stopping per spec. r=bryce 2019-08-03 17:27:15 +00:00
MediaResource.cpp
MediaResource.h
MediaResourceCallback.h
MediaResult.h
MediaSegment.h
MediaShutdownManager.cpp
MediaShutdownManager.h
MediaSpan.h
MediaStatistics.h
MediaStreamError.cpp
MediaStreamError.h
MediaStreamGraph.cpp Bug 1577534 - Give MediaStreamGraphs individual ShutdownBlockers. r=karlt 2019-09-02 23:51:18 +00:00
MediaStreamGraph.h Bug 1577495 - Use a single SharedDummyStream per HTMLMediaElement. r=karlt 2019-08-29 23:11:19 +00:00
MediaStreamGraphImpl.h Bug 1577534 - Give MediaStreamGraphs individual ShutdownBlockers. r=karlt 2019-09-02 23:51:18 +00:00
MediaStreamListener.cpp
MediaStreamListener.h Bug 1573102 - Remove mGraph from MediaStreamTrack::MSGListener. r=karlt 2019-08-29 13:32:59 +00:00
MediaStreamTrack.cpp Bug 1576938 - Allow a live MediaStreamTrack to be created with a destroyed input stream. r=karlt 2019-08-29 23:45:04 +00:00
MediaStreamTrack.h Bug 1576938 - Allow a live MediaStreamTrack to be created with a destroyed input stream. r=karlt 2019-08-29 23:45:04 +00:00
MediaStreamTypes.h
MediaStreamWindowCapturer.cpp
MediaStreamWindowCapturer.h
MediaTimer.cpp
MediaTimer.h
MediaTrack.cpp
MediaTrack.h
MediaTrackList.cpp
MediaTrackList.h
MemoryBlockCache.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
MemoryBlockCache.h
moz.build Bug 1565689 - part1 : implement MediaController and MediaControlService. r=baku 2019-08-07 01:46:10 +00:00
nsIAudioDeviceInfo.idl
nsIAutoplay.idl
nsIDocumentActivity.h
nsIDOMNavigatorUserMedia.idl
nsIMediaManager.idl
PeerConnection.jsm
PeerConnectionIdp.jsm
PrincipalChangeObserver.h
QueueObject.cpp
QueueObject.h
ReaderProxy.cpp
ReaderProxy.h
RTCStatsReport.jsm
SeekJob.cpp
SeekJob.h
SeekTarget.h
SelfRef.h
SharedBuffer.h
StreamTracks.cpp
StreamTracks.h
TextTrack.cpp
TextTrack.h
TextTrackCue.cpp
TextTrackCue.h
TextTrackCueList.cpp
TextTrackCueList.h
TextTrackList.cpp
TextTrackList.h
TextTrackRegion.cpp
TextTrackRegion.h
ThreadPoolCOMListener.cpp
ThreadPoolCOMListener.h
TimeUnits.h
Tracing.cpp
Tracing.h
TrackID.h
TrackUnionStream.cpp
TrackUnionStream.h
VideoFrameContainer.cpp Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce 2019-08-02 18:17:45 +00:00
VideoFrameContainer.h
VideoFrameConverter.h Bug 1570673 - Update last frame's time on same-frame-ticks. r=bwc 2019-08-07 15:11:00 +00:00
VideoLimits.h
VideoOutput.h Bug 1573102 - Remove mGraph from MediaStreamTrack::MSGListener. r=karlt 2019-08-29 13:32:59 +00:00
VideoPlaybackQuality.cpp
VideoPlaybackQuality.h
VideoSegment.cpp
VideoSegment.h
VideoStreamTrack.cpp Bug 1571705 - Clarify mInputStream guarantees in MediaStreamTrack. r=karlt 2019-08-19 19:26:25 +00:00
VideoStreamTrack.h Bug 1571705 - Clarify mInputStream guarantees in MediaStreamTrack. r=karlt 2019-08-19 19:26:25 +00:00
VideoTrack.cpp
VideoTrack.h
VideoTrackList.cpp
VideoTrackList.h
VideoUtils.cpp Bug 1577236 - clang-10: Fix -Wimplicit-int-float-conversion warnings in dom/media r=jya 2019-08-30 05:44:13 +00:00
VideoUtils.h Bug 1570982 - remove CPP_THROW_NEW; r=glandium 2019-08-14 01:32:41 +00:00
VorbisUtils.h
WavDumper.h
WebMSample.h
WebVTTListener.cpp
WebVTTListener.h
XiphExtradata.cpp
XiphExtradata.h