gecko-dev/dom/media
sunil mayya 8ce40ef93d Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to multiple listeners. r=necko-reviewers,extension-reviewers,jesup,rpl
Differential Revision: https://phabricator.services.mozilla.com/D187833
2023-10-27 13:30:11 +00:00
..
autoplay Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
benchmark
bridge
doctor Bug 1845727 - move mozSupportLink.ftl into toolkit as that's where the component lives, r=reusable-components-reviewers,fluent-reviewers,tgiles,flod 2023-10-27 10:18:23 +00:00
driftcontrol Bug 1844181 - Remove the media.clockdrift.buffering pref. r=padenot 2023-10-09 13:03:07 +00:00
eme Bug 1844169 - part7 : implement setServerCertificate. r=jolin 2023-10-24 23:18:02 +00:00
encoder Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
fake-cdm
flac Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
fuzz
gmp Bug 1643410 - Teach ChromiumCDMParent about different different bits per pixel. r=media-playback-reviewers,alwu 2023-10-23 23:09:55 +00:00
gmp-plugin-openh264 Bug 1855681 - Replace std::endl by '\n' in the code base r=emilio,media-playback-reviewers,stransky 2023-09-30 06:58:32 +00:00
gtest Bug 1860954 name GraphDriver audio streams with document title r=padenot 2023-10-27 05:52:41 +00:00
hls
imagecapture Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
ipc Bug 1844169 - part8 : use macros to remove code duplication. r=jolin 2023-10-24 23:18:02 +00:00
mediacapabilities Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
mediacontrol Bug 1817122 - Fix linux base toolchains build. 2023-10-05 00:41:50 +02: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 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
mediasource Bug 1853201 - replace NewRunnableMethod with NS_NewRunnableFunction. r=media-playback-reviewers,karlt 2023-10-10 20:52:42 +00:00
mp3 Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
mp4 Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
ogg Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
platforms Bug 1860840 - return error for invalid hvcc config when converting sample. r=media-playback-reviewers,padenot 2023-10-25 17:10:46 +00:00
systemservices Bug 1857862 (MOZ) - Update WGC desktop capture config and prefs. r=webrtc-reviewers,mjf 2023-10-18 17:23:17 +00:00
test Bug 1860840 - return error for invalid hvcc config when converting sample. r=media-playback-reviewers,padenot 2023-10-25 17:10:46 +00:00
tests/crashtests Bug 1856358 - Run 'crashtests' on linux2204-64-wayland/opt, r=jmaher,lsalzman 2023-10-05 17:54:30 +00:00
tools
utils Bug 1853448 - part1 : support HEVC in WMF decoder module. r=media-playback-reviewers,padenot 2023-09-28 22:22:52 +00:00
wave Bug 1848660 - Make mProfile and mExtendedProfile uint8_t. r=alwu 2023-08-17 07:54:53 +00:00
webaudio Bug 1860428 - Enable ESLint rules no-undef and no-unused-vars on dom/media/webaudio/. r=karlt 2023-10-24 08:10:11 +00:00
webcodecs Bug 1840965 - Fix non-unified build error r=padenot 2023-10-11 16:41:52 +00:00
webm Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
webrtc Bug 1860794: Tell PC to break cycles if the unlink starts in RTCRtpSender/Receiver/Transceiver. r=mjf 2023-10-25 19:44:42 +00:00
webspeech Bug 1860988 - Enable ESLint rule no-useless-return on all of dom/*. r=dom-core,mccr8 2023-10-27 12:43:03 +00:00
webvtt Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
ADTSDecoder.cpp Backed out 2 changesets (bug 1853057) for causing mda failures on test_video_low_power_telemetry.html. CLOSED TREE 2023-09-15 09:32:07 +03:00
ADTSDecoder.h
ADTSDemuxer.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
ADTSDemuxer.h
AsyncLogger.h
AudibilityMonitor.h
AudioBufferUtils.h Bug 1844181 - Fix an assertion in AudioBufferUtils. r=padenot 2023-10-09 13:03:01 +00:00
AudioCaptureTrack.cpp Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
AudioCaptureTrack.h
AudioChannelFormat.cpp
AudioChannelFormat.h
AudioCompactor.cpp
AudioCompactor.h
AudioConfig.cpp Bug 1848660 - Make mProfile and mExtendedProfile uint8_t. r=alwu 2023-08-17 07:54:53 +00:00
AudioConfig.h Bug 1848660 - Make mProfile and mExtendedProfile uint8_t. r=alwu 2023-08-17 07:54:53 +00:00
AudioConverter.cpp
AudioConverter.h
AudioDeviceInfo.cpp
AudioDeviceInfo.h
AudioInputSource.cpp Bug 1859201 assert that `NonNativeInputTrack::ProcessInput()` is correct in assuming that its AudioInputSource is consumed on only one thread r=padenot 2023-10-17 21:01:41 +00:00
AudioInputSource.h Bug 1844181 - Use TimeUnit across drift control classes. r=padenot 2023-10-09 13:03:01 +00:00
AudioMixer.h
AudioPacketizer.h
AudioRingBuffer.cpp Bug 1844181 - Make it possible to resize AudioRingBuffer on the fly. r=padenot 2023-10-09 13:02:56 +00:00
AudioRingBuffer.h Bug 1844181 - Make it possible to resize AudioRingBuffer on the fly. r=padenot 2023-10-09 13:02:56 +00:00
AudioSampleFormat.h Bug 1823953, 1826382, 1828912, 1833654, 1837160, 1839389, 1839391, 1840399, 1840402, 1840869, 603918: apply code formatting via Lando 2023-08-08 12:20:14 +00:00
AudioSegment.cpp
AudioSegment.h
AudioStream.cpp Bug 1858954 - Add some metrics for validating geckoview streaming collection against direct glean collection r=chutten,gfx-reviewers,media-playback-reviewers,jrmuizel,padenot 2023-10-26 12:35:55 +00:00
AudioStream.h Bug 1673285 - Retrofit AudioStream and AudioDecoderInputTrack to use RLBoxed SoundTouch. r=padenot,glandium 2023-08-29 06:26:34 +00:00
AudioStreamTrack.cpp
AudioStreamTrack.h
AudioTrack.cpp
AudioTrack.h
AudioTrackList.cpp
AudioTrackList.h
BackgroundVideoDecodingPermissionObserver.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp
BaseMediaResource.h
Benchmark.cpp
Benchmark.h
BitReader.cpp
BitReader.h
BitWriter.cpp Bug 1852333 - part2 : detect config change for HEVC stream. r=media-playback-reviewers,padenot 2023-10-11 00:57:40 +00:00
BitWriter.h Bug 1852333 - part2 : detect config change for HEVC stream. r=media-playback-reviewers,padenot 2023-10-11 00:57:40 +00:00
BufferMediaResource.h
BufferReader.h Bug 1846796 - Read a Span of data via BufferReader r=media-playback-reviewers,padenot 2023-08-11 17:22:40 +00:00
ByteWriter.h
CallbackThreadRegistry.cpp
CallbackThreadRegistry.h
CanvasCaptureMediaStream.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
CanvasCaptureMediaStream.h
ChannelMediaDecoder.cpp Bug 1842432 - Fix ChannelMediaDecoder::ComputePlaybackRate. r=alwu 2023-07-12 13:32:59 +00:00
ChannelMediaDecoder.h
ChannelMediaResource.cpp Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to multiple listeners. r=necko-reviewers,extension-reviewers,jesup,rpl 2023-10-27 13:30:11 +00:00
ChannelMediaResource.h Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to multiple listeners. r=necko-reviewers,extension-reviewers,jesup,rpl 2023-10-27 13:30:11 +00:00
CloneableWithRangeMediaResource.cpp
CloneableWithRangeMediaResource.h
CrossGraphPort.cpp Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
CrossGraphPort.h
CubebInputStream.cpp Bug 1844181 - Seed the desired buffering level with input stream latency. r=padenot 2023-10-09 13:02:58 +00:00
CubebInputStream.h Bug 1844181 - Seed the desired buffering level with input stream latency. r=padenot 2023-10-09 13:02:58 +00:00
CubebUtils.cpp Bug 1846191 delete previous cubeb context when ForceSetCubebContext() r=padenot 2023-08-23 05:43:21 +00:00
CubebUtils.h
DOMMediaStream.cpp Bug 1855369 - log underlying track when it exists;r=pehrsons 2023-10-03 19:13:23 +00:00
DOMMediaStream.h
DecoderTraits.cpp Bug 1257145 - Remove --disable-fmp4 to unbreak --disable-ffmpeg. r=glandium,media-playback-reviewers,karlt 2023-08-16 09:04:46 +00:00
DecoderTraits.h Bug 1257145 - Remove --disable-fmp4 to unbreak --disable-ffmpeg. r=glandium,media-playback-reviewers,karlt 2023-08-16 09:04:46 +00:00
DeviceInputTrack.cpp Bug 1860678 - inline MediaTrack::Graph() r=pehrsons 2023-10-23 21:59:25 +00: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
ExternalEngineStateMachine.cpp
ExternalEngineStateMachine.h
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 Bug 1860954 replace AsyncCubebTask with NS_NewRunnableFunction() r=pehrsons 2023-10-27 07:44:54 +00:00
GraphDriver.h Bug 1860954 replace AsyncCubebTask with NS_NewRunnableFunction() r=pehrsons 2023-10-27 07:44:54 +00:00
GraphRunner.cpp
GraphRunner.h
IdpSandbox.sys.mjs
ImageToI420.cpp
ImageToI420.h
Intervals.h
MPSCQueue.h
MediaBlockCacheBase.h
MediaCache.cpp
MediaCache.h
MediaChannelStatistics.h
MediaContainerType.cpp
MediaContainerType.h
MediaData.cpp Bug 1855277 - Add a capability to upload yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows r=gfx-reviewers,lsalzman 2023-10-04 02:08:40 +00:00
MediaData.h Bug 1849292 - Fix off by one in InflatableShortBuffer. r=media-playback-reviewers,alwu 2023-08-18 17:20:53 +00:00
MediaDataDemuxer.h
MediaDecoder.cpp Bug 1845666 - Lock the media.utility-* prefs r=alwu 2023-08-31 10:56:55 +00:00
MediaDecoder.h
MediaDecoderOwner.h Backed out 3 changesets (bug 1693250) for causing high frequency failures on test_recreate_audio_sink_clock_time.html. CLOSED TREE 2023-07-18 06:01:09 +03:00
MediaDecoderStateMachine.cpp Bug 1847286 - make the interval start time to audio's base. r=media-playback-reviewers,azebrowski 2023-09-06 20:28:29 +00:00
MediaDecoderStateMachine.h Backed out 3 changesets (bug 1693250) for causing high frequency failures on test_recreate_audio_sink_clock_time.html. CLOSED TREE 2023-07-18 06:01:09 +03:00
MediaDecoderStateMachineBase.cpp
MediaDecoderStateMachineBase.h Backed out 3 changesets (bug 1693250) for causing high frequency failures on test_recreate_audio_sink_clock_time.html. CLOSED TREE 2023-07-18 06:01:09 +03:00
MediaDeviceInfo.cpp
MediaDeviceInfo.h
MediaDevices.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
MediaDevices.h
MediaEventSource.h
MediaFormatReader.cpp Backed out 2 changesets (bug 1853057) for causing mda failures on test_video_low_power_telemetry.html. CLOSED TREE 2023-09-15 09:32:07 +03:00
MediaFormatReader.h Bug 1823953, 1826382, 1828912, 1833654, 1837160, 1839389, 1839391, 1840399, 1840402, 1840869, 603918: apply code formatting via Lando 2023-08-08 12:20:14 +00:00
MediaInfo.cpp
MediaInfo.h Backed out 2 changesets (bug 1846546) for causing BUG 1849396. CLOSED TREE 2023-08-21 09:44:37 -04:00
MediaMIMETypes.cpp
MediaMIMETypes.h
MediaManager.cpp Bug 1859433 remove some miscellaneous MediaTrackGraphImpl usage outside of core graph implementation r=pehrsons 2023-10-18 23:30:32 +00:00
MediaManager.h Bug 1844908 - Remove pre-Win10-specific codepath from dom/media/. r=alwu 2023-07-26 08:52:50 +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 Bug 1848561 - initialize mCDMProxy with nullptr. r=media-playback-reviewers,aosmond 2023-09-25 19:08:05 +00:00
MediaSegment.h
MediaShutdownManager.cpp
MediaShutdownManager.h
MediaSpan.h
MediaStatistics.h
MediaStreamError.cpp
MediaStreamError.h
MediaStreamTrack.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
MediaStreamTrack.h
MediaStreamWindowCapturer.cpp
MediaStreamWindowCapturer.h
MediaTimer.cpp
MediaTimer.h
MediaTrack.cpp
MediaTrack.h
MediaTrackGraph.cpp Bug 1860954 add a conversion operator from MediaTrackGraphImpl to Lookup for HashSet.lookup(*graph) r=pehrsons 2023-10-27 07:52:45 +00:00
MediaTrackGraph.h Bug 1860678 - inline MediaTrack::Graph() r=pehrsons 2023-10-23 21:59:25 +00:00
MediaTrackGraphImpl.h Bug 1860954 add a conversion operator from MediaTrackGraphImpl to Lookup for HashSet.lookup(*graph) r=pehrsons 2023-10-27 07:52:45 +00:00
MediaTrackList.cpp Bug 1817122 - Make AsyncEventDispatcher(Event) take ownership of the event. r=smaug,media-playback-reviewers,padenot 2023-10-04 19:37:39 +00:00
MediaTrackList.h
MediaTrackListener.cpp
MediaTrackListener.h
MemoryBlockCache.cpp
MemoryBlockCache.h
Pacer.h
PeerConnection.sys.mjs Bug 1568296: Implement "stopping" state for RTCRtpTransceiver. r=jib,mjf,webidl,smaug 2023-08-08 18:56:38 +00:00
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 1845213 - part2 : round up the inbase to make the result more precise. r=padenot 2023-08-02 00:19:07 +00:00
TimeUnits.h Bug 1844181 - Add a CeilingPolicy to TimeUnit. r=padenot 2023-10-09 13:03:00 +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 Bug 1842660 - Part 1: Split listener registration from VideoFrameConverter constructor r=webrtc-reviewers,ng 2023-07-13 12:31:05 +00:00
VideoLimits.h
VideoOutput.h
VideoPlaybackQuality.cpp
VideoPlaybackQuality.h
VideoSegment.cpp
VideoSegment.h
VideoStreamTrack.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
VideoStreamTrack.h
VideoTrack.cpp
VideoTrack.h
VideoTrackList.cpp
VideoTrackList.h
VideoUtils.cpp Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
VideoUtils.h Bug 1840399 - Fix static-analysis warnings in VideoUtils. r=media-playback-reviewers,alwu 2023-08-08 12:12:52 +00:00
WavDumper.h
WebMSample.h
XiphExtradata.cpp
XiphExtradata.h
components.conf
metrics.yaml
moz.build Bug 1844181 - Move drift control classes to a dedicated dir. r=padenot 2023-10-09 13:02:49 +00:00
nsIAudioDeviceInfo.idl
nsIDocumentActivity.h
nsIMediaDevice.idl
nsIMediaManager.idl