gecko-dev/dom/media
Edgar Chen 1609bd332a Bug 1880372 - Include headers for ManagedEndpoint/Endpoint if it is used in a struct or union; r=nika,media-playback-reviewers,padenot
Differential Revision: https://phabricator.services.mozilla.com/D201878
2024-02-15 22:16:42 +00:00
..
autoplay Bug 1780071 - autofix dom/ and layout/ violations of no-comparison-or-assignment-inside-ok r=media-playback-reviewers,dom-storage-reviewers,layout-reviewers,dom-core,emilio,mccr8,aosmond,tschuster,padenot,asuth 2024-01-25 22:18:55 +00:00
benchmark
bridge Bug 1802289 - enforce license linter for .idl and .webidl files r=linter-reviewers,sylvestre,saschanaz DONTBUILD 2023-11-06 10:18:23 +00:00
doctor Bug 1875430 part 1: Convert 'static UniquePtr' global vars to use StaticAutoPtr, in dom/media. r=padenot 2024-01-23 19:00:48 +00:00
driftcontrol Bug 1863799 return a Span from AudioChunk::ChannelData() to forbid nsTArray::Clone() r=padenot 2023-11-10 05:57:05 +00:00
eme Bug 1878039 - part3 : display HDCP 2.2 compatible in 'about:support'. r=fluent-reviewers,jolin,flod 2024-02-10 00:24:34 +00:00
encoder Bug 1864008 - Move libvpx to libgkcodecs, part 1 r=media-playback-reviewers,glandium,alwu,padenot 2023-12-05 20:08:22 +00:00
fake-cdm Bug 1862512: Remove extra ';' after member function definition in cdm-test-storage.cpp r=alwu 2023-12-08 19:03:48 +00:00
flac
fuzz
gmp Bug 1880372 - Include headers for ManagedEndpoint/Endpoint if it is used in a struct or union; r=nika,media-playback-reviewers,padenot 2024-02-15 22:16:42 +00:00
gmp-plugin-openh264 Bug 1870786 - Fix the type of RTP timestamps in WebrtcGmpVideoEncoder. r=webrtc-reviewers,pehrsons,media-playback-reviewers,aosmond 2023-12-25 21:29:43 +00:00
gtest Backed out 3 changesets (bug 1878380) for causing gtest failures in GraphDriver.cpp CLOSED TREE 2024-02-14 17:12:03 -05:00
hls Bug 1863846 change VideoInfo::Rotation to non-nested enum class VideoRotation so that it can be forward declared r=aosmond,media-playback-reviewers,padenot 2023-11-29 01:44:45 +00:00
imagecapture Bug 1862244 - Add GlobalTeardownHelper r=smaug 2023-11-23 17:17:39 +00:00
ipc Bug 1876414 - Let PlanarYCbCrImage::CopyData return nsresult r=media-playback-reviewers,gfx-reviewers,sotaro,padenot 2024-02-13 00:18:14 +00:00
mediacapabilities Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
mediacontrol Bug 1780071 - autofix dom/ and layout/ violations of no-comparison-or-assignment-inside-ok r=media-playback-reviewers,dom-storage-reviewers,layout-reviewers,dom-core,emilio,mccr8,aosmond,tschuster,padenot,asuth 2024-01-25 22:18:55 +00:00
mediasession Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot 2023-10-24 08:48:41 +00:00
mediasink Bug 1872003 uninline AudioSegment::Resample() to remove MediaTrackGraph.h include r=padenot 2024-01-09 00:11:22 +00:00
mediasource Bug 1877617 - Further increase fuzzing value used for stream start/seek to better support muxed streams with mismatched start times as seen on Twitter/DokiDoki/etc r=padenot 2024-02-03 00:13:25 +00:00
mp3
mp4 Bug 1873663 - Remove legacy audio decoders (vorbis, opus, pcm). r=media-playback-reviewers,alwu 2024-01-12 09:18:35 +00:00
ogg Bug 1873663 - Remove legacy audio decoders (vorbis, opus, pcm). r=media-playback-reviewers,alwu 2024-01-12 09:18:35 +00:00
platforms Bug 1879720 - Apply Pixel video color-space workaround to additional color space value. r=media-playback-reviewers,padenot 2024-02-13 10:56:05 +00:00
systemservices Bug 1880206 - Do not fallback from PipeWire to V4L2 on unsupported arches r=pehrsons 2024-02-14 07:57:48 +00:00
test Bug 1878039 - part2 : add test for mfcdm. r=jolin 2024-02-10 00:24:33 +00:00
tests/crashtests Bug 1875941 - Move 1848460.html to dom/media/webcodecs/crashtests r=media-playback-reviewers,padenot 2024-01-26 01:20:06 +00:00
tools
utils Bug 1873394 - part2 : add telemetry probe to record error and crash. r=jolin,chutten 2024-02-08 18:38:30 +00:00
wave Bug 1865091 - When the channel count and channel map disagree in a WAVE file, disregard the channel map. r=azebrowski 2023-11-20 09:12:27 +00:00
webaudio Bug 1877221 - Clamp rolloff factor appropriately in PannerNodeEngine. r=pehrsons 2024-02-08 10:39:55 +00:00
webcodecs Bug 1876414 - Let PlanarYCbCrImage::CopyData return nsresult r=media-playback-reviewers,gfx-reviewers,sotaro,padenot 2024-02-13 00:18:14 +00:00
webm Bug 1873663 - Remove legacy audio decoders (vorbis, opus, pcm). r=media-playback-reviewers,alwu 2024-01-12 09:18:35 +00:00
webrtc Bug 1880231 - Add names to WorkerDebuggeeRunnable and WorkerDebuggerRunnable derived runnables. r=dom-worker-reviewers,smaug 2024-02-14 10:24:15 +00:00
webspeech Bug 1874739 - Part 9: Make PSpeechSynthesis refcounted, r=eeejay 2024-01-19 20:23:21 +00:00
webvtt Bug 1824671 - patch 3 - Convert intl Bidi component to be backed by the unicode-bidi crate. r=platform-i18n-reviewers,dminor 2024-02-06 11:41:09 +00:00
ADTSDecoder.cpp
ADTSDecoder.h
ADTSDemuxer.cpp
ADTSDemuxer.h
AsyncLogger.h
AudibilityMonitor.h Bug 1863799 return a Span from AudioChunk::ChannelData() to forbid nsTArray::Clone() r=padenot 2023-11-10 05:57:05 +00:00
AudioBufferUtils.h Bug 1869043 interleave audio output after AudioMixer mixing r=padenot 2024-01-11 23:42:47 +00:00
AudioCaptureTrack.cpp Bug 1869043 pull mixed audio from AudioMixer instead of using a callback r=padenot 2024-01-12 01:32:50 +00:00
AudioCaptureTrack.h Bug 1869043 pull mixed audio from AudioMixer instead of using a callback r=padenot 2024-01-12 01:32:50 +00:00
AudioChannelFormat.cpp
AudioChannelFormat.h Bug 1605894 support different in and out sample formats in AudioChannelsDownMix r=padenot 2023-11-14 20:23:19 +00:00
AudioCompactor.cpp
AudioCompactor.h
AudioConfig.cpp Bug 1863226 - Allow logging TrackInfo, AudioInfo. r=azebrowski 2023-11-14 10:17:45 +00:00
AudioConfig.h Bug 1863226 - Allow logging TrackInfo, AudioInfo. r=azebrowski 2023-11-14 10:17:45 +00:00
AudioConverter.cpp Bug 1862504 - Removed 'else' after 'return' for code readability. r=alwu,sylvestre 2023-12-04 08:02:46 +00:00
AudioConverter.h
AudioDeviceInfo.cpp
AudioDeviceInfo.h Bug 1869043 allow a device to be specified with MediaTrack::AddAudioOutput() r=padenot 2024-01-12 19:08:57 +00:00
AudioInputSource.cpp
AudioInputSource.h
AudioMixer.h Bug 1869043 pull mixed audio from AudioMixer instead of using a callback r=padenot 2024-01-12 01:32:50 +00:00
AudioPacketizer.h
AudioRingBuffer.cpp
AudioRingBuffer.h
AudioSampleFormat.h Bug 1605894 support different in and out sample formats in AudioChannelsDownMix r=padenot 2023-11-14 20:23:19 +00:00
AudioSegment.cpp Bug 1872519 introduce AudioChunk::DownMixTo() to export existing downmix code r=padenot 2024-01-15 22:20:59 +00:00
AudioSegment.h Bug 1872519 introduce AudioChunk::DownMixTo() to export existing downmix code r=padenot 2024-01-15 22:20:59 +00:00
AudioStream.cpp Bug 1876526: Make cubeb singleton refcounted. r=pehrsons 2024-02-08 13:08:29 +00:00
AudioStream.h Bug 1876526: Make cubeb singleton refcounted. r=pehrsons 2024-02-08 13:08:29 +00:00
AudioStreamTrack.cpp Bug 1869043 manage AudioStreamTrack outputs to non-default devices in MediaTrackGraph r=pehrsons 2024-01-16 14:23:27 +00:00
AudioStreamTrack.h Bug 1869043 manage AudioStreamTrack outputs to non-default devices in MediaTrackGraph r=pehrsons 2024-01-16 14:23:27 +00:00
AudioTrack.cpp
AudioTrack.h
AudioTrackList.cpp
AudioTrackList.h
BackgroundVideoDecodingPermissionObserver.cpp
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp
BaseMediaResource.h
Benchmark.cpp Bug 1876536 - Part 3: Remove self refcounts within constructor in dom/media r=media-playback-reviewers,pehrsons,padenot 2024-02-01 11:04:00 +00:00
Benchmark.h
BitReader.cpp
BitReader.h
BitWriter.cpp
BitWriter.h
BufferMediaResource.h
BufferReader.h Bug 1868403 - Set extra data in AVCC encoding r=media-playback-reviewers,padenot 2023-12-18 22:54:02 +00:00
ByteWriter.h
CallbackThreadRegistry.cpp
CallbackThreadRegistry.h
CanvasCaptureMediaStream.cpp
CanvasCaptureMediaStream.h
ChannelMediaDecoder.cpp
ChannelMediaDecoder.h
ChannelMediaResource.cpp Bug 1869719 - dom/media ChannelMediaResource thread-safety annotations r=media-playback-reviewers,karlt 2023-12-13 05:28:50 +00:00
ChannelMediaResource.h Bug 1869719 - dom/media ChannelMediaResource thread-safety annotations r=media-playback-reviewers,karlt 2023-12-13 05:28:50 +00:00
CloneableWithRangeMediaResource.cpp
CloneableWithRangeMediaResource.h
CrossGraphPort.cpp Bug 1869043 manage AudioStreamTrack outputs to non-default devices in MediaTrackGraph r=pehrsons 2024-01-16 14:23:27 +00:00
CrossGraphPort.h Bug 1869043 manage AudioStreamTrack outputs to non-default devices in MediaTrackGraph r=pehrsons 2024-01-16 14:23:27 +00:00
CubebInputStream.cpp Bug 1876526: Make cubeb singleton refcounted. r=pehrsons 2024-02-08 13:08:29 +00:00
CubebInputStream.h Bug 1876526: Make cubeb singleton refcounted. r=pehrsons 2024-02-08 13:08:29 +00:00
CubebUtils.cpp Bug 1879192 - Migrate GVST metrics in the audio namespace to pure glean r=chutten,media-playback-reviewers,padenot 2024-02-09 18:44:12 +00:00
CubebUtils.h Bug 1876526: Make cubeb singleton refcounted. r=pehrsons 2024-02-08 13:08:29 +00:00
DOMMediaStream.cpp Bug 1862244 - Add GlobalTeardownHelper r=smaug 2023-11-23 17:17:39 +00:00
DOMMediaStream.h
DecoderTraits.cpp Bug 1859535, part 3 - Remove HavePluginForType. r=media-playback-reviewers,dom-core,padenot,sefeng 2023-11-20 17:44:20 +00:00
DecoderTraits.h
DeviceInputTrack.cpp Backed out 3 changesets (bug 1878380) for causing gtest failures in GraphDriver.cpp CLOSED TREE 2024-02-14 17:12:03 -05:00
DeviceInputTrack.h Bug 1859433 remove MediaTrackGraphImpl class usage for audio input tracks r=pehrsons 2023-10-18 23:22:28 +00:00
DriftCompensation.h
EncoderTraits.cpp Bug 1749047 - Remove extra empty line in EncoderTraits.cpp r=padenot 2023-12-22 21:39:24 +00:00
EncoderTraits.h Bug 1749047 - Add EncoderTraits. r=chunmin 2023-12-22 21:39:09 +00:00
ExternalEngineStateMachine.cpp Bug 1873394 - part2 : add telemetry probe to record error and crash. r=jolin,chutten 2024-02-08 18:38:30 +00:00
ExternalEngineStateMachine.h Bug 1873394 - part2 : add telemetry probe to record error and crash. r=jolin,chutten 2024-02-08 18:38:30 +00:00
FileBlockCache.cpp
FileBlockCache.h
FileMediaResource.cpp
FileMediaResource.h
ForwardedInputTrack.cpp Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
ForwardedInputTrack.h
FrameStatistics.h
GetUserMediaRequest.cpp
GetUserMediaRequest.h
GraphDriver.cpp Backed out 3 changesets (bug 1878380) for causing gtest failures in GraphDriver.cpp CLOSED TREE 2024-02-14 17:12:03 -05:00
GraphDriver.h Backed out 3 changesets (bug 1878380) for causing gtest failures in GraphDriver.cpp CLOSED TREE 2024-02-14 17:12:03 -05:00
GraphRunner.cpp Bug 1869043 pull mixed audio from AudioMixer instead of using a callback r=padenot 2024-01-12 01:32:50 +00:00
GraphRunner.h Bug 1869043 pull mixed audio from AudioMixer instead of using a callback r=padenot 2024-01-12 01:32:50 +00:00
IdpSandbox.sys.mjs
ImageToI420.cpp
ImageToI420.h
Intervals.h Bug 1869675 - Make CompareIntervals::LessThan become a symmetric relation. r=media-playback-reviewers,padenot 2023-12-13 11:03:31 +00:00
MPSCQueue.h
MediaBlockCacheBase.h
MediaCache.cpp
MediaCache.h
MediaChannelStatistics.h
MediaContainerType.cpp
MediaContainerType.h
MediaData.cpp Bug 1876414 - Let PlanarYCbCrImage::CopyData return nsresult r=media-playback-reviewers,gfx-reviewers,sotaro,padenot 2024-02-13 00:18:14 +00:00
MediaData.h Bug 1876414 - Let SetVideoDataToImage return MediaResult r=media-playback-reviewers,padenot 2024-02-13 00:18:13 +00:00
MediaDataDemuxer.h
MediaDecoder.cpp Bug 1873394 - part3 : record telemetry for the failure to recreate the state machine. r=jolin,chutten 2024-02-08 18:38:30 +00:00
MediaDecoder.h
MediaDecoderOwner.h
MediaDecoderStateMachine.cpp
MediaDecoderStateMachine.h
MediaDecoderStateMachineBase.cpp
MediaDecoderStateMachineBase.h
MediaDeviceInfo.cpp
MediaDeviceInfo.h
MediaDevices.cpp
MediaDevices.h
MediaEventSource.h
MediaFormatReader.cpp
MediaFormatReader.h
MediaInfo.cpp Bug 1863226 - Allow logging TrackInfo, AudioInfo. r=azebrowski 2023-11-14 10:17:45 +00:00
MediaInfo.h Bug 1749047 - Add the ability to print a VideoInfo and a VideoDecoderConfigInternal. r=chunmin,media-playback-reviewers 2023-12-22 21:39:16 +00:00
MediaMIMETypes.cpp
MediaMIMETypes.h
MediaManager.cpp Bug 1868127 - Split MediaManager::EnumerateRawDevices into two. r=karlt 2023-12-21 13:19:28 +00:00
MediaManager.h Bug 1868127 - Split MediaManager::EnumerateRawDevices into two. r=karlt 2023-12-21 13:19:28 +00:00
MediaMetadataManager.h
MediaPlaybackDelayPolicy.cpp
MediaPlaybackDelayPolicy.h
MediaPromiseDefs.h
MediaQueue.h
MediaRecorder.cpp Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
MediaRecorder.h
MediaResource.cpp
MediaResource.h
MediaResourceCallback.h
MediaResult.h
MediaSegment.h
MediaShutdownManager.cpp
MediaShutdownManager.h
MediaSpan.h
MediaStatistics.h
MediaStreamError.cpp
MediaStreamError.h
MediaStreamTrack.cpp
MediaStreamTrack.h Bug 1869043 manage AudioStreamTrack outputs to non-default devices in MediaTrackGraph r=pehrsons 2024-01-16 14:23:27 +00:00
MediaStreamWindowCapturer.cpp
MediaStreamWindowCapturer.h
MediaTimer.cpp
MediaTimer.h
MediaTrack.cpp
MediaTrack.h
MediaTrackGraph.cpp Bug 1876536 - Part 3: Remove self refcounts within constructor in dom/media r=media-playback-reviewers,pehrsons,padenot 2024-02-01 11:04:00 +00:00
MediaTrackGraph.h Bug 1869043 allow a device to be specified with MediaTrackGraph::NotifyWhenDeviceStarted() r=pehrsons 2024-01-16 09:14:07 +00:00
MediaTrackGraphImpl.h Bug 1876536 - Part 3: Remove self refcounts within constructor in dom/media r=media-playback-reviewers,pehrsons,padenot 2024-02-01 11:04:00 +00:00
MediaTrackList.cpp
MediaTrackList.h
MediaTrackListener.cpp
MediaTrackListener.h
MemoryBlockCache.cpp
MemoryBlockCache.h
Pacer.h
PeerConnection.sys.mjs
PeerConnectionIdp.sys.mjs
PrincipalChangeObserver.h
PrincipalHandle.h
QueueObject.cpp
QueueObject.h
ReaderProxy.cpp
ReaderProxy.h
SeekJob.cpp
SeekJob.h
SeekTarget.h
SelfRef.h
SharedBuffer.h
TimeUnits.cpp Bug 1874723 - Accept imprecision when trimming audio content media in certain cases. r=alwu 2024-02-01 17:13:15 +00:00
TimeUnits.h Bug 1874723 - Accept imprecision when trimming audio content media in certain cases. r=alwu 2024-02-01 17:13:15 +00:00
Tracing.cpp
Tracing.h Bug 1860681 - Fix TRACE_AUDIO_CALLBACK_BUDGET with --disable-real-time-tracing. r=padenot 2023-10-25 09:38:23 +00:00
UnderrunHandler.h
UnderrunHandlerLinux.cpp
UnderrunHandlerNoop.cpp
VideoFrameContainer.cpp
VideoFrameContainer.h
VideoFrameConverter.h
VideoLimits.h
VideoOutput.h Bug 1876414 - Let PlanarYCbCrImage::CopyData return nsresult r=media-playback-reviewers,gfx-reviewers,sotaro,padenot 2024-02-13 00:18:14 +00:00
VideoPlaybackQuality.cpp
VideoPlaybackQuality.h
VideoSegment.cpp Bug 1876414 - Let PlanarYCbCrImage::CopyData return nsresult r=media-playback-reviewers,gfx-reviewers,sotaro,padenot 2024-02-13 00:18:14 +00:00
VideoSegment.h
VideoStreamTrack.cpp
VideoStreamTrack.h
VideoTrack.cpp
VideoTrack.h
VideoTrackList.cpp
VideoTrackList.h
VideoUtils.cpp Bug 1873394 - part2 : add telemetry probe to record error and crash. r=jolin,chutten 2024-02-08 18:38:30 +00:00
VideoUtils.h Bug 1873394 - part2 : add telemetry probe to record error and crash. r=jolin,chutten 2024-02-08 18:38:30 +00:00
WavDumper.h
WebMSample.h
XiphExtradata.cpp
XiphExtradata.h
components.conf
metrics.yaml Bug 1879192 - Migrate GVST metrics in the audio namespace to pure glean r=chutten,media-playback-reviewers,padenot 2024-02-09 18:44:12 +00:00
moz.build Bug 1872973 - part2 : add EME tests on wmfme. r=ci-and-tooling,jolin,aryx 2024-01-08 02:37:04 +00:00
nsIAudioDeviceInfo.idl
nsIDocumentActivity.h
nsIMediaDevice.idl
nsIMediaManager.idl