gecko-dev/dom/media
Cosmin Sabou 512562821f Backed out 16 changesets (bug 1752332) for causing unrooted hazard failures. CLOSED TREE
Backed out changeset 1e57c99c133b (bug 1752332)
Backed out changeset 090719a92e33 (bug 1752332)
Backed out changeset c9c556d2f676 (bug 1752332)
Backed out changeset 1ca918455158 (bug 1752332)
Backed out changeset 1e3858df144d (bug 1752332)
Backed out changeset 33fb4d7c0f3c (bug 1752332)
Backed out changeset 6320b4b3d12d (bug 1752332)
Backed out changeset 322bbf59820a (bug 1752332)
Backed out changeset fe8f3e1c43b0 (bug 1752332)
Backed out changeset e5d5d24b0f3b (bug 1752332)
Backed out changeset f48f4c1b0784 (bug 1752332)
Backed out changeset 61b6a151b215 (bug 1752332)
Backed out changeset 0e70bf8ca3e4 (bug 1752332)
Backed out changeset 2dadbfd0b1d7 (bug 1752332)
Backed out changeset ce9e1254e82f (bug 1752332)
Backed out changeset 3ce1d0529b34 (bug 1752332)
2022-04-21 21:33:03 +03:00
..
autoplay Bug 1748544 - enable browser_autoplay_policy_webRTC_permission.js. r=media-playback-reviewers,padenot 2022-01-05 18:41:23 +00:00
benchmark
bridge Bug 1402997: Move PCMedia's functionality to PCImpl. r=mjf 2022-02-15 15:37:02 +00:00
doctor Bug 1207753 - dom misc thread-safety annotations r=hsivonen,smaug 2022-03-25 13:32:35 +00:00
eme Bug 1764846 - Extend the return value of PDM's support methods to allow distinguishing between HW/SW support. r=alwu 2022-04-20 18:44:48 +00:00
encoder Bug 1759324 - fix vp8 under/overshoot percentages r=bryce 2022-04-06 21:52:14 +00:00
fake-cdm Bug 1757122 - Replace unqualified uses of std::move. r=xpcom-reviewers,media-playback-reviewers,mccr8,bryce 2022-03-01 04:15:26 +00:00
flac Bug 1749761 - Fix signed->unsigned conversion in the FLAC demuxer. r=media-playback-reviewers,alwu 2022-02-08 16:36:40 +00:00
fuzz Bug 1731564: Use motivated SpinEventLoopUntil inside dom/*. r=smaug 2021-10-07 08:06:11 +00:00
gmp Bug 1760804 - Use MFT CLSIDs for decoder instantiation instead of MFTEnumEx, as it caused a performance regression in process startup. r=alwu 2022-04-05 17:03:01 +00:00
gmp-plugin-openh264 Bug 1751821 - Correct GMPInit signature in fake openh264 GMP. r=jesup,media-playback-reviewers,alwu 2022-03-04 00:47:03 +00:00
gtest Bug 1238038 - Allow opening multiple devices r=padenot 2022-04-18 18:45:36 +00:00
hls Bug 1763392 - Generate SDK bindings for nested Java classes as nested C++ classes. r=agi,media-playback-reviewers,bryce 2022-04-07 11:12:20 +00:00
imagecapture
ipc Backed out 16 changesets (bug 1752332) for causing unrooted hazard failures. CLOSED TREE 2022-04-21 21:33:03 +03:00
mediacapabilities Bug 1755332 - Fix static-analysis issues in MediaCapabilities.cpp. r=alwu 2022-02-16 13:36:55 +00:00
mediacontrol Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
mediasession Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
mediasink Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE 2022-04-20 13:30:30 -04:00
mediasource Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu 2022-04-11 02:38:04 +00:00
mp3 Bug 1749761 - Fix signed->unsigned conversion in the MP3 demuxer. r=media-playback-reviewers,alwu 2022-02-08 16:36:39 +00:00
mp4 Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu 2022-04-11 02:38:04 +00:00
ogg Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
platforms Bug 1764846 - Extend the return value of PDM's support methods to allow distinguishing between HW/SW support. r=alwu 2022-04-20 18:44:48 +00:00
systemservices Bug 1755316 - Move AsyncBlockers outside of media r=nika,alwu 2022-04-07 10:04:50 +00:00
test Bug 1652950 - Unprefix mozPreservesPitch, update corresponding tests r=emilio,saschanaz 2022-04-20 18:43:47 +00:00
tests/crashtests Bug 1764933: Test case for bug. r=jib 2022-04-20 15:41:10 +00:00
utils Bug 1761994. Expand dropped frames telemetry. , data-review=chutten r=alwu 2022-03-31 14:45:10 +00:00
wave Bug 1749761 - Fix signed->unsigned conversion in the WAV demuxer. r=media-playback-reviewers,alwu 2022-02-08 16:36:38 +00:00
webaudio Backed out changeset 116072b466c3 (bug 1758780) as requested by the dev. 2022-04-20 09:50:56 +03:00
webm Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu 2022-04-11 02:38:04 +00:00
webrtc Bug 1764933: Do not null out the transceiver in Shutdown r=jib 2022-04-20 15:41:11 +00:00
webspeech Backed out changeset 3399a9be4b03 (bug 1764112) for causing mda crashes on test_abort.html. CLOSED TREE 2022-04-21 14:08:00 +03:00
webvtt Bug 1733232 - add a reftest. r=emilio 2022-04-07 23:58:22 +00:00
ADTSDecoder.cpp
ADTSDecoder.h
ADTSDemuxer.cpp Bug 1749761 - Fix signed->unsigned conversion in the ADTS demuxer. r=media-playback-reviewers,alwu 2022-02-08 16:36:38 +00:00
ADTSDemuxer.h Bug 1749761 - Fix signed->unsigned conversion in the ADTS demuxer. r=media-playback-reviewers,alwu 2022-02-08 16:36:38 +00:00
AsyncLogger.h Bug 1729466 - Don't enqueue async logging messages when the async logger is not running. r=pehrsons 2021-09-14 14:18:20 +00:00
AudibilityMonitor.h
AudioBufferUtils.h
AudioCaptureTrack.cpp
AudioCaptureTrack.h
AudioChannelFormat.cpp
AudioChannelFormat.h Bug 1754767 - Remove duplicate includes r=media-playback-reviewers,padenot 2022-02-11 10:01:15 +00:00
AudioCompactor.cpp
AudioCompactor.h
AudioConfig.cpp
AudioConfig.h
AudioConverter.cpp
AudioConverter.h
AudioDeviceInfo.cpp
AudioDeviceInfo.h
AudioDriftCorrection.h Bug 1754615 - Set default PrincipalHandle to AudioDriftCorrection and its friends r=padenot 2022-02-10 16:15:41 +00:00
AudioInputSource.cpp Bug 1238038 - Allow opening multiple devices r=padenot 2022-04-18 18:45:36 +00:00
AudioInputSource.h Bug 1238038 - Allow opening multiple devices r=padenot 2022-04-18 18:45:36 +00:00
AudioMixer.h
AudioPacketizer.h
AudioRingBuffer.cpp
AudioRingBuffer.h
AudioSampleFormat.h
AudioSegment.cpp Bug 1741959 - Move audio data processing to ProcessInput r=padenot,pehrsons 2021-12-18 15:09:46 +00:00
AudioSegment.h Bug 1238038 - Relax channel limit in FromInterleavedBuffer r=padenot 2022-04-18 18:45:34 +00:00
AudioStream.cpp Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE 2022-04-20 13:30:30 -04:00
AudioStream.h Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE 2022-04-20 13:30:30 -04:00
AudioStreamTrack.cpp
AudioStreamTrack.h
AudioThreadRegistry.h
AudioTrack.cpp
AudioTrack.h
AudioTrackList.cpp
AudioTrackList.h
BackgroundVideoDecodingPermissionObserver.cpp
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp Bug 1761865 - Change assert to warning; follow up to bug 1753298. r=padenot 2022-03-29 21:11:04 +00:00
BaseMediaResource.h Bug 1753298 - Improve error handling in BaseMediaResource::ModifyLoadFlags. r=media-playback-reviewers,padenot 2022-03-29 00:09:53 +00:00
Benchmark.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
Benchmark.h
BitReader.cpp Bug 1757861 - Part 1 - Transition VideoColorSpace to use gfx and gfx::CICP color space enums. r=alwu 2022-04-11 02:38:03 +00:00
BitReader.h Bug 1757861 - Part 1 - Transition VideoColorSpace to use gfx and gfx::CICP color space enums. r=alwu 2022-04-11 02:38:03 +00:00
BitWriter.cpp Bug 1757861 - Part 1 - Transition VideoColorSpace to use gfx and gfx::CICP color space enums. r=alwu 2022-04-11 02:38:03 +00:00
BitWriter.h Bug 1757861 - Part 1 - Transition VideoColorSpace to use gfx and gfx::CICP color space enums. r=alwu 2022-04-11 02:38:03 +00:00
BufferMediaResource.h
BufferReader.h Bug 1731085. Properly handle unaligned accesses. r=bryce 2021-09-22 23:21:56 +00:00
ByteWriter.h
CanvasCaptureMediaStream.cpp Bug 1752351 - Use markers instead of labels for debugging canvas.captureStream with the profiler, and add more. r=jib 2022-02-02 22:30:33 +00:00
CanvasCaptureMediaStream.h Bug 1752351 - Do not rely on a timer for canvas.captureStream's TimerDriver. r=jib 2022-02-02 22:30:33 +00:00
ChannelMediaDecoder.cpp Bug 1764515 Remove "media.block-midflight-redirects" pref r=media-playback-reviewers,padenot 2022-04-13 23:15:15 +00:00
ChannelMediaDecoder.h
ChannelMediaResource.cpp Bug 1753298 - Quick build fix. CLOSED TREE 2022-03-29 00:38:47 +00:00
ChannelMediaResource.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
CloneableWithRangeMediaResource.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
CloneableWithRangeMediaResource.h
CrossGraphPort.cpp Bug 1754615 - Set default PrincipalHandle to AudioDriftCorrection and its friends r=padenot 2022-02-10 16:15:41 +00:00
CrossGraphPort.h
CubebInputStream.cpp Bug 1238038 - Create a cubeb input stream wrapper r=padenot,pehrsons 2022-04-18 18:45:35 +00:00
CubebInputStream.h Bug 1238038 - Create a cubeb input stream wrapper r=padenot,pehrsons 2022-04-18 18:45:35 +00:00
CubebUtils.cpp Bug 1748160 - Add pref to select audioipc/audioipc2 version at runtime. r=cubeb-reviewers,padenot 2022-01-03 22:35:34 +00:00
CubebUtils.h Bug 1238038 - Create a cubeb input stream wrapper r=padenot,pehrsons 2022-04-18 18:45:35 +00:00
DOMMediaStream.cpp Bug 1724997 - Add tracing markers for more MediaTrackGraph events. r=pehrsons 2021-08-26 09:15:40 +00:00
DOMMediaStream.h
DecoderTraits.cpp
DecoderTraits.h
DeviceInputTrack.cpp Bug 1765627 - Make sure {Disc, C}onnectDeviceInput are correctly called r=padenot 2022-04-21 16:09:58 +00:00
DeviceInputTrack.h Bug 1238038 - Allow opening multiple devices r=padenot 2022-04-18 18:45:36 +00:00
DriftCompensation.h
DynamicResampler.cpp Bug 1764861 - Release SpeexResamplerState if needed r=padenot 2022-04-15 15:31:41 +00:00
DynamicResampler.h Bug 1754615 - Set default PrincipalHandle to AudioDriftCorrection and its friends r=padenot 2022-02-10 16:15:41 +00:00
FileBlockCache.cpp Bug 1207753 - dom/media/File* thread-safety annotations r=bryce 2022-03-25 01:36:33 +00:00
FileBlockCache.h Bug 1207753 - dom/media/File* thread-safety annotations r=bryce 2022-03-25 01:36:33 +00:00
FileMediaResource.cpp Bug 1747282: dom/media/File* cleanup r=bryce 2022-02-15 23:39:11 +00:00
FileMediaResource.h Bug 1207753 - dom/media/File* thread-safety annotations r=bryce 2022-03-25 01:36:33 +00:00
ForwardedInputTrack.cpp Bug 1742804 - Re-land changeset fa867b130b44. r=padenot 2021-12-01 12:59:44 +00:00
ForwardedInputTrack.h
FrameStatistics.h Bug 1761994. Expand dropped frames telemetry. , data-review=chutten r=alwu 2022-03-31 14:45:10 +00:00
GetUserMediaRequest.cpp Bug 1744350 use different types to distinguish MediaDevice objects that have Window-specific anonymized fields set r=jib 2021-12-21 02:43:29 +00:00
GetUserMediaRequest.h Bug 1744350 use different types to distinguish MediaDevice objects that have Window-specific anonymized fields set r=jib 2021-12-21 02:43:29 +00:00
GraphDriver.cpp Bug 1238038 - Create an input-only audio source r=padenot 2022-04-18 18:45:35 +00:00
GraphDriver.h Bug 1238038 - Create an input-only audio source r=padenot 2022-04-18 18:45:35 +00:00
GraphRunner.cpp Bug 1519636 - First reformat with clang-format 13.0.0. r=firefox-build-system-reviewers,sylvestre,mhentges 2021-11-16 08:07:30 +00:00
GraphRunner.h Bug 1207753 - MediaTrackGraph* thread-safety annotations r=padenot 2022-03-28 14:26:12 +00:00
IdpSandbox.jsm
ImageToI420.cpp
ImageToI420.h
Intervals.h
MPSCQueue.h Bug 1724997 - Fix a typo in a constant's name. r=pehrsons 2021-08-26 09:15:39 +00:00
MediaBlockCacheBase.h
MediaCache.cpp Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
MediaCache.h Bug 1746905: dom/media misc cleanup r=bryce 2021-12-21 17:49:12 +00:00
MediaChannelStatistics.h
MediaContainerType.cpp
MediaContainerType.h
MediaData.cpp Bug 1757067 - Explicitly specify chroma subsampling scheme for YCbCr data. r=jgilbert,jrmuizel 2022-03-10 09:24:15 +00:00
MediaData.h Bug 1757067 - Explicitly specify chroma subsampling scheme for YCbCr data. r=jgilbert,jrmuizel 2022-03-10 09:24:15 +00:00
MediaDataDemuxer.h
MediaDecoder.cpp Bug 1724106 - Clarify threading usage when getting media debug info. r=alwu 2022-03-29 22:17:58 +00:00
MediaDecoder.h Bug 1755045 - remove dead function 'IsWMFEnabled()'. r=media-playback-reviewers,bryce 2022-02-14 18:23:19 +00:00
MediaDecoderOwner.h
MediaDecoderStateMachine.cpp Backed out 12 changesets (bug 1743834, bug 1765554) for causing reftest failures CLOSED TREE 2022-04-20 13:30:30 -04:00
MediaDecoderStateMachine.h Bug 1751023 - Fix static analysis warnings in MediaDecoderStateMachine. r=media-playback-reviewers,chunmin 2022-02-10 12:46:44 +00:00
MediaDeviceInfo.cpp
MediaDeviceInfo.h
MediaDevices.cpp Bug 1760274: Do not crash in RFP mode if GetWrapper is null r=padenot 2022-03-24 20:18:28 +00:00
MediaDevices.h Bug 1753131 - Dispatch devicechange events even without an actively capturing MediaStreamTrack r=jib 2022-02-02 19:46:19 +00:00
MediaEventSource.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
MediaFormatReader.cpp Bug 1764301 - audioRate shouldn't be divided by 1000 in MediaFormatReader::GetDebugInfo. r=azebrowski DONTBUILD 2022-04-12 16:33:32 +00:00
MediaFormatReader.h Bug 1761942 [RDD] Limit maximal number of RDD process restarts r=alwu 2022-03-30 11:37:37 +00:00
MediaInfo.cpp
MediaInfo.h
MediaMIMETypes.cpp Bug 1755332 - VideoDecoderConfig.framerate is a double. r=alwu,webidl,smaug 2022-02-16 13:36:54 +00:00
MediaMIMETypes.h Bug 1755332 - VideoDecoderConfig.framerate is a double. r=alwu,webidl,smaug 2022-02-16 13:36:54 +00:00
MediaManager.cpp Bug 1758468 - Factor out the function to generate stable, anonymous IDs r=padenot 2022-04-12 12:31:27 +00:00
MediaManager.h Bug 1758468 - Factor out the function to generate stable, anonymous IDs r=padenot 2022-04-12 12:31:27 +00:00
MediaMetadataManager.h
MediaPlaybackDelayPolicy.cpp Bug 1733902 - part2 : use the new method to check if we should delay media from starting playback. r=emilio 2021-11-01 22:26:40 +00:00
MediaPlaybackDelayPolicy.h
MediaPromiseDefs.h
MediaQueue.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
MediaRecorder.cpp Bug 1762518 - Remove unused local variables in MediaRecorder::Session::Start. r=padenot 2022-04-12 21:37:48 +00:00
MediaRecorder.h
MediaResource.cpp
MediaResource.h
MediaResourceCallback.h
MediaResult.h
MediaSegment.h
MediaShutdownManager.cpp Bug 1741257 - Report info in MediaShutdownManager::GetState. r=alwu 2021-11-16 19:09:11 +00:00
MediaShutdownManager.h
MediaSpan.h
MediaStatistics.h
MediaStreamError.cpp Bug 1753131 - Dispatch devicechange events even without an actively capturing MediaStreamTrack r=jib 2022-02-02 19:46:19 +00:00
MediaStreamError.h Bug 1753131 - Dispatch devicechange events even without an actively capturing MediaStreamTrack r=jib 2022-02-02 19:46:19 +00:00
MediaStreamTrack.cpp
MediaStreamTrack.h Bug 1402997: Move PCMedia's functionality to PCImpl. r=mjf 2022-02-15 15:37:02 +00:00
MediaStreamWindowCapturer.cpp
MediaStreamWindowCapturer.h
MediaTimer.cpp Bug 1746905: dom/media misc cleanup r=bryce 2021-12-21 17:49:12 +00:00
MediaTimer.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
MediaTrack.cpp
MediaTrack.h
MediaTrackGraph.cpp Bug 1238038 - Remove mInputDeviceID in MediaTrackGraph r=padenot 2022-04-18 18:45:37 +00:00
MediaTrackGraph.h Bug 1238038 - Allow opening multiple devices r=padenot 2022-04-18 18:45:36 +00:00
MediaTrackGraphImpl.h Bug 1238038 - Remove mInputDeviceID in MediaTrackGraph r=padenot 2022-04-18 18:45:37 +00:00
MediaTrackList.cpp
MediaTrackList.h
MediaTrackListener.cpp
MediaTrackListener.h
MemoryBlockCache.cpp
MemoryBlockCache.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
Pacer.h Bug 1529581 - Rewrite the pacing part of VideoFrameConverter as Pacer<T>. r=bwc 2021-11-03 15:23:27 +00:00
PeerConnection.jsm Bug 1764915: Make sure we set the certificate even if the PC is closed. r=jib 2022-04-20 15:41:10 +00:00
PeerConnectionIdp.jsm
PrincipalChangeObserver.h
PrincipalHandle.h
QueueObject.cpp
QueueObject.h
ReaderProxy.cpp
ReaderProxy.h
SeekJob.cpp
SeekJob.h
SeekTarget.h
SelfRef.h
SharedBuffer.h
TimeUnits.h Bug 1755316 - Add extra logging to platforms decoders r=alwu 2022-04-07 10:04:50 +00:00
Tracing.cpp Bug 1724997 - Remove the supporting code for using the async logger with MOZ_LOG. r=pehrsons 2021-08-26 09:15:41 +00:00
Tracing.h Bug 1724997 - Manually choose a tag for tracing markers. r=pehrsons 2021-08-26 09:15:39 +00:00
UnderrunHandler.h
UnderrunHandlerLinux.cpp
UnderrunHandlerNoop.cpp
VideoFrameContainer.cpp Bug 1746905: dom/media misc cleanup r=bryce 2021-12-21 17:49:12 +00:00
VideoFrameContainer.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
VideoFrameConverter.h Bug 1529581 - Make VideoFrameConverter serve frames though a MediaEventSource. r=bwc 2021-11-03 15:23:30 +00:00
VideoLimits.h
VideoOutput.h Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
VideoPlaybackQuality.cpp
VideoPlaybackQuality.h
VideoSegment.cpp Bug 1757067 - Explicitly specify chroma subsampling scheme for YCbCr data. r=jgilbert,jrmuizel 2022-03-10 09:24:15 +00:00
VideoSegment.h
VideoStreamTrack.cpp
VideoStreamTrack.h
VideoTrack.cpp
VideoTrack.h
VideoTrackList.cpp
VideoTrackList.h
VideoUtils.cpp Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu 2022-04-11 02:38:04 +00:00
VideoUtils.h Bug 1757861 - Part 2 - Add AV1 codec string parsing for MediaCapabilities, etc. decoding support checks. r=alwu 2022-04-11 02:38:04 +00:00
VorbisUtils.h
WavDumper.h Bug 1753069 - Don't use fopen on Windows in WavDumper.h. r=alwu 2022-02-02 14:07:09 +00:00
WebMSample.h
XiphExtradata.cpp
XiphExtradata.h
components.conf
metrics.yaml Bug 1739664 - Implment further telemetry for fetching update.xml from balrog. r=Gijs 2022-03-23 03:23:41 +00:00
moz.build Bug 1238038 - Create an input-only audio source r=padenot 2022-04-18 18:45:35 +00:00
nsIAudioDeviceInfo.idl
nsIDocumentActivity.h
nsIMediaDevice.idl Bug 1744346 remove unused nsIMediaDevice properties r=jib 2021-12-17 05:54:28 +00:00
nsIMediaManager.idl