gecko-dev/dom/media
Matt Woodrow be050a0bb1 Bug 1653409 - Specify correct color space and YCbCr matrix on IOSurfaces, so that CoreAnimation converts them correctly. r=mstange
This overrides the colorspace of hardware decoded videos to specify the monitor's color space, to prevent CoreAnimation from doing conversion.
This probably isn't the right long term answer, but it matches our current rendering and readback code paths.

A note for the future: IOSurfaceSetValue/IOSurfaceCopyValue silently fail if the IOSurface is 'in use'.

Differential Revision: https://phabricator.services.mozilla.com/D85355
2020-08-04 01:18:31 +00:00
..
benchmark
bridge Bug 1279153 - Add support for rtcp-rsize;r=bwc,dminor 2020-05-15 01:54:34 +00:00
doctor Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
eme Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp 2020-07-23 14:51:46 +00:00
encoder Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
fake-cdm Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
flac Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
fuzz Bug 1656137 - Spin-wait on completion event rather than blocking main thread. r=jya 2020-07-31 01:45:44 +00:00
gmp Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
gmp-plugin-openh264
gtest Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
hls Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
imagecapture Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ipc Bug 1655536, part 2 - Don't wait for memory reports from child processes that no longer exist. r=froydnj 2020-08-03 18:29:45 +00:00
mediacapabilities Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
mediacontrol Bug 1654045 - part4 : add a test to ensure we would stop controlling media when it reaches to the end. r=chunmin 2020-07-31 17:26:46 +00:00
mediasession Bug 1621403 - part2 : implement `seekto` action. r=chunmin,emilio 2020-07-16 00:16:33 +00:00
mediasink Bug 1584959 - Avoid calling the converter if the conversion is not possible. r=bryce 2020-06-18 15:50:03 +00:00
mediasource Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
mp3 Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
mp4 Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ogg Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
platforms Bug 1653409 - Specify correct color space and YCbCr matrix on IOSurfaces, so that CoreAnimation converts them correctly. r=mstange 2020-08-04 01:18:31 +00:00
systemservices Bug 1656356 - don't require flat strings when calling ToInteger; r=mccr8 2020-07-30 22:25:38 +00:00
test Bug 1653048 - Add support for external images in the wr::Compositor API, and implement it for MacOS IOSurfaces. r=mstange,gw 2020-08-04 01:19:59 +00:00
tests Bug 1655137 - add rtcp-rsize parsing to SIPCC parser;r=dminor 2020-07-29 01:30:34 +00:00
wave Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
webaudio Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
webm Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
webrtc Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
webspeech Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp 2020-07-23 14:51:46 +00:00
webvtt Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski 2020-07-10 23:58:28 +00:00
ADTSDecoder.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
ADTSDecoder.h
ADTSDemuxer.cpp
ADTSDemuxer.h
AsyncLogger.h Bug 1649691 - Make static assert less strict in MPSCQueue.h. r=achronop 2020-07-03 12:24:37 +00:00
AudioBufferUtils.h Bug 1637235 - Implement a ring buffer for audio data. r=padenot,jya 2020-06-01 15:53:18 +00:00
AudioCaptureTrack.cpp Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
AudioCaptureTrack.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioChannelFormat.cpp
AudioChannelFormat.h Backed out changeset 239ff6e79980 (bug 1572884) for causing perma fails on audionode-channel-rules.html. CLOSED TREE 2019-10-18 12:41:02 +03:00
AudioCompactor.cpp
AudioCompactor.h
AudioConfig.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
AudioConfig.h Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
AudioConverter.cpp Bug 1584959 - Avoid calling the converter if the conversion is not possible. r=bryce 2020-06-18 15:50:03 +00:00
AudioConverter.h Bug 1584959 - Avoid calling the converter if the conversion is not possible. r=bryce 2020-06-18 15:50:03 +00:00
AudioDeviceInfo.cpp
AudioDeviceInfo.h
AudioDriftCorrection.h Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot. 2020-06-18 13:58:06 +00:00
AudioMixer.h Bug 1592555 - Not allow adding a null receiver in the AudioMixer callback list. r=padenot 2019-10-31 10:01:53 +00:00
AudioNotificationReceiver.cpp
AudioNotificationReceiver.h
AudioNotificationSender.cpp
AudioNotificationSender.h
AudioPacketizer.h
AudioRingBuffer.cpp Bug 1642542 - Make DebugOnly a variable used for checking an assert. r=padenot 2020-06-02 12:07:02 +00:00
AudioRingBuffer.h Bug 1637235 - Implement a ring buffer for audio data. r=padenot,jya 2020-06-01 15:53:18 +00:00
AudioSampleFormat.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
AudioSegment.cpp Bug 1567949 - Move resampler setup one layer down to be able to set the channel count per chunk. r=pehrsons 2019-11-19 18:48:50 +00:00
AudioSegment.h Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
AudioStream.cpp Bug 1648059 - Switch to async tracing in AudioStream.cpp and GraphDriver.cpp. r=alwu 2020-06-25 22:26:31 +00:00
AudioStream.h Bug 1647717 - Fix audio thread registration to the profiler in AudioStream.cpp. r=achronop 2020-06-24 12:45:36 +00:00
AudioStreamTrack.cpp Bug 1651049 - Move the sink change logic in MediaStreamRenderer. r=padenot 2020-07-09 14:32:21 +00:00
AudioStreamTrack.h Bug 1493990 - Enhance AudioStreamTrack to set output device and handle the connection between different graphs. r=padenot 2020-06-12 14:03:30 +00:00
AudioThreadRegistry.h Bug 1646348 - Introduce the AudioThreadRegistry. r=achronop 2020-06-23 16:43:09 +00:00
AudioTrack.cpp Bug 1637235 - Implement a ring buffer for audio data. r=padenot,jya 2020-06-01 15:53:18 +00:00
AudioTrack.h Bug 1493613 - Move MediaStream control from DOMMediaStream to MediaStreamTrack. r=padenot 2019-07-31 07:58:17 +00:00
AudioTrackList.cpp
AudioTrackList.h
AutoplayPolicy.cpp Bug 1649358 - return `UNKNOWN_ACTION` when fail to get autoplay permission r=bryce 2020-07-07 19:03:29 +00:00
AutoplayPolicy.h Bug 1597450 - part1 : store autoplay permission on the WindowContext. r=nika 2020-05-15 21:18:07 +00:00
BackgroundVideoDecodingPermissionObserver.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
BackgroundVideoDecodingPermissionObserver.h
BaseMediaResource.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
BaseMediaResource.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
Benchmark.cpp Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
Benchmark.h
BitReader.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
BitReader.h
BitWriter.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
BitWriter.h
BufferMediaResource.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
BufferReader.h Bug 1594529 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/media. r=bryce 2020-04-27 15:18:07 +00:00
ByteWriter.h Bug 1594529 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/media. r=bryce 2020-04-27 15:18:07 +00:00
CanvasCaptureMediaStream.cpp Bug 1617915 - Expose output device id when MediaTrackGraph is created. r=padenot 2020-03-16 12:56:20 +00:00
CanvasCaptureMediaStream.h Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
ChannelMediaDecoder.cpp Bug 1630802 - P8. Remove unnecessary AutoEnter. r=bholley 2020-04-20 02:13:31 +00:00
ChannelMediaDecoder.h Bug 1500049 - Wait for MediaCacheStreams to close properly before finishing MediaDecoder shutdown. r=bryce 2019-11-13 22:40:14 +00:00
ChannelMediaResource.cpp Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp 2020-07-15 11:20:45 +00:00
ChannelMediaResource.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
CloneableWithRangeMediaResource.cpp Bug 1646348 - Fix unified compilation. r=achronop 2020-06-23 16:43:52 +00:00
CloneableWithRangeMediaResource.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
CrossGraphTrack.cpp Bug 1651049 - Move the sink change logic in MediaStreamRenderer. r=padenot 2020-07-09 14:32:21 +00:00
CrossGraphTrack.h Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot. 2020-06-18 13:58:06 +00:00
CubebUtils.cpp Bug 1653667 move realtime limit initialization from RecvSetProcessSandbox() to CubebUtils r=padenot 2020-07-27 14:48:32 +00:00
CubebUtils.h Bug 1646348 - Expose an AudioThreadRegistry in CubebUtils. r=achronop 2020-06-23 16:43:22 +00:00
DOMMediaStream.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
DOMMediaStream.h Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp 2020-07-23 14:51:46 +00:00
DecoderTraits.cpp Bug 1628048 - send telemetry data when users attempt to play HLS contents. r=bryce,liuche 2020-05-20 01:41:43 +00:00
DecoderTraits.h Bug 1568058 - pt 1 - Add DecoderTraits::CreateDemuxer and use it in CreateReader. r=jya 2019-11-14 16:06:29 +00:00
DriftCompensation.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
DynamicResampler.cpp Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
DynamicResampler.h Bug 1648732 - Fine tune the check for available frames in AudioResampler. r=padenot 2020-06-30 11:33:03 +00:00
FileBlockCache.cpp Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas 2020-04-07 15:17:47 +00:00
FileBlockCache.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
FileMediaResource.cpp Bug 1500049 - Wait for MediaCacheStreams to close properly before finishing MediaDecoder shutdown. r=bryce 2019-11-13 22:40:14 +00:00
FileMediaResource.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
ForwardedInputTrack.cpp Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot. 2020-06-18 13:58:06 +00:00
ForwardedInputTrack.h Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot. 2020-06-18 13:58:06 +00:00
FrameStatistics.h Bug 1596528 - Get the statistics under the same mutex to avoid inconsistency. r=padenot 2020-05-14 16:36:19 +00:00
GVAutoplayPermissionRequest.cpp Bug 1613431 - Part 2: Ignore synced setters return value. r=nika 2020-07-31 13:37:00 +00:00
GVAutoplayPermissionRequest.h Bug 1593843 - part4 : implement 'GVAutoplayPermissionRequestor' to manage the request. r=bryce 2019-11-25 11:00:13 +00:00
GVAutoplayRequestStatusIPC.h Bug 1593843 - part3 : store the request status in top-level browsing context. r=farre 2019-11-25 11:00:13 +00:00
GVAutoplayRequestUtils.h Bug 1593843 - part1 : implement GVAutoplayPermissionRequest. r=Ehsan,bryce 2019-11-25 11:00:12 +00:00
GetUserMediaRequest.cpp
GetUserMediaRequest.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
GraphDriver.cpp Bug 1653113 - Backed out changeset 61336bfc7584. r=achronop 2020-07-17 09:50:48 +00:00
GraphDriver.h Bug 1653113 - Backed out changeset 61336bfc7584. r=achronop 2020-07-17 09:50:48 +00:00
GraphRunner.cpp Bug 1653667 don't attempt to promote GraphRunner thread on Linux r=padenot 2020-07-27 14:47:51 +00:00
GraphRunner.h Bug 1605041 - Fix static-analysis warning from bug 1586370. r=padenot 2019-12-19 13:48:09 +00:00
IdpSandbox.jsm Backed out 2 changesets (bug 1651519) for WPT failures in webdriver/tests/switch_to_frame/switch.py. CLOSED TREE 2020-07-22 02:47:34 +03:00
ImageToI420.cpp
ImageToI420.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
Intervals.h Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
MPSCQueue.h Bug 1649691 - Make static assert less strict in MPSCQueue.h. r=achronop 2020-07-03 12:24:37 +00:00
MediaBlockCacheBase.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaCache.cpp Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
MediaCache.h Bug 1500049 - Wait for MediaCacheStreams to close properly before finishing MediaDecoder shutdown. r=bryce 2019-11-13 22:40:14 +00:00
MediaChannelStatistics.h
MediaContainerType.cpp
MediaContainerType.h
MediaData.cpp Bug 1653409 - Upload software decoded video directly to IOSurface on OSX. r=mstange 2020-08-04 01:18:14 +00:00
MediaData.h Bug 1643375 - Remove VideoData::YCbCrBuffer::Plane::mOffset. r=alwu 2020-06-11 23:04:55 +00:00
MediaDataDemuxer.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaDecoder.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaDecoder.h Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
MediaDecoderOwner.h Bug 1536156 - Let cloneElementVisually() return a promise that resolves when frames have been rendered. r=alwu,mconley,bzbarsky 2019-11-22 12:52:48 +00:00
MediaDecoderStateMachine.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaDecoderStateMachine.h Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
MediaDeviceInfo.cpp
MediaDeviceInfo.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
MediaDevices.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaDevices.h Bug 1653229 - Remove unnecessary includes for BindingUtils.h. r=jgilbert 2020-07-22 15:12:10 +00:00
MediaEventSource.h Bug 1642991 - Use RemoveElementsBy where easily possible. r=froydnj 2020-06-08 09:01:48 +00:00
MediaFormatReader.cpp Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
MediaFormatReader.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaInfo.cpp
MediaInfo.h Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaMIMETypes.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaMIMETypes.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaManager.cpp Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
MediaManager.h Backed out changeset 7e2fb6f29963 (bug 1654430) for mda failures at dom/media/tests/mochitest/test_peerConnection_addAudioTrackToExistingVideoStream.html on a CLOSED TREE 2020-07-28 19:55:35 +03:00
MediaMetadataManager.h Bug 1322095 - Part 2: Remove nsAutoPtr from dom/media. r=jya 2020-02-21 22:44:00 +00:00
MediaPlaybackDelayPolicy.cpp Bug 1591712 - Remove useless OwnerDoc() checks in MediaPlayackDelayPolicy. r=alwu 2019-10-28 17:29:08 +00:00
MediaPlaybackDelayPolicy.h Bug 1578615 - part11 : remove usages of 'AudibleState::eMaybeAudible' in media element. r=chunmin 2019-09-25 23:55:42 +00:00
MediaPromiseDefs.h
MediaQueue.h Bug 1337953 - Make nsDeque templated on pointer type r=froydnj 2020-06-25 02:39:23 +00:00
MediaRecorder.cpp Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj 2020-07-01 08:34:12 +00:00
MediaRecorder.h Bug 1654622 - Replace Blob forward declaration with a BlobImpl forward declaration in MediaRecorder.h. r=bryce 2020-07-22 18:51:16 +00:00
MediaResource.cpp Bug 1638124 - Part 2: Convert media types to NS_INLINE_DECL_THREADSAFE_REFCOUNTING_WITH_DESTROY, r=jya 2020-05-19 18:30:55 +00:00
MediaResource.h Bug 1223932 - delete guard object uses from the tree; r=jwalden 2020-07-30 14:22:38 +00:00
MediaResourceCallback.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaResult.h Bug 1582353 - P1. Add MediaResult serializer. r=mjf 2019-09-26 14:51:56 +00:00
MediaSegment.h Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
MediaShutdownManager.cpp Bug 1648010 - Fix uses of NS_LITERAL_STRING with C string literals. r=geckoview-reviewers,agi,froydnj 2020-07-01 08:34:12 +00:00
MediaShutdownManager.h
MediaSpan.h
MediaStatistics.h
MediaStreamError.cpp
MediaStreamError.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaStreamTrack.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaStreamTrack.h Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp 2020-07-23 14:51:46 +00:00
MediaStreamWindowCapturer.cpp Bug 1629389 - Null check in the destructor of MediaStreamWindowCapturer. r=alwu 2020-04-14 18:36:21 +00:00
MediaStreamWindowCapturer.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaTimer.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaTimer.h Bug 1631336 - always disconnect the request. r=bryce 2020-06-17 14:58:22 +00:00
MediaTrack.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MediaTrack.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaTrackGraph.cpp Backed out 4 changesets (bug 1654992, bug 1654991) for causing timeous in mask-opacity-1e.html 2020-08-03 22:09:36 +03:00
MediaTrackGraph.h Bug 1493990 - Create two new MediaTrack able to transfer the audio data between different threads. r=padenot. 2020-06-18 13:58:06 +00:00
MediaTrackGraphImpl.h Bug 1653113 - Backed out changeset 61336bfc7584. r=achronop 2020-07-17 09:50:48 +00:00
MediaTrackList.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
MediaTrackList.h Bug 1493613 - Move MediaStream control from DOMMediaStream to MediaStreamTrack. r=padenot 2019-07-31 07:58:17 +00:00
MediaTrackListener.cpp Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
MediaTrackListener.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
MemoryBlockCache.cpp Bug 1650281 - P2: Make sure `gCombinedSizes` won't be underflowed r=gerald 2020-07-21 23:39:14 +00:00
MemoryBlockCache.h
PeerConnection.jsm Backed out 2 changesets (bug 1651519) for WPT failures in webdriver/tests/switch_to_frame/switch.py. CLOSED TREE 2020-07-22 02:47:34 +03:00
PeerConnectionIdp.jsm
PrincipalChangeObserver.h
PrincipalHandle.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
QueueObject.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
QueueObject.h
ReaderProxy.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
ReaderProxy.h
SeekJob.cpp
SeekJob.h
SeekTarget.h Bug 1595603 - part2 : delay seeking task when media is inactive r=bryce 2020-01-09 17:10:08 +00:00
SelfRef.h
SharedBuffer.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
TextTrack.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
TextTrack.h Bug 1600353 - Make TextTrackSource and TextTrackReadyState enum classes. r=bzbarsky 2019-12-02 19:13:11 +00:00
TextTrackCue.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
TextTrackCue.h
TextTrackCueList.cpp Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
TextTrackCueList.h
TextTrackList.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
TextTrackList.h
TextTrackRegion.cpp
TextTrackRegion.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
ThreadPoolCOMListener.cpp
ThreadPoolCOMListener.h
TimeUnits.h Bug 1625138 - Part 16: Replace mozilla::IsIntegral with std::is_integral. r=froydnj 2020-03-28 13:57:15 +00:00
Tracing.cpp Bug 1626918 - Push PID and TIP gathering to AsyncLogger. r=achronop 2020-06-12 13:12:50 +00:00
Tracing.h Bug 1626918 - Have a fixed size buffer for the message part of the tracing. r=achronop 2020-06-12 13:14:21 +00:00
UnderrunHandler.h Bug 1575883 - Handle SIGXCPU in Gecko. r=kinetik,glandium 2019-10-11 16:02:36 +00:00
UnderrunHandlerLinux.cpp Bug 1637235 - Implement a ring buffer for audio data. r=padenot,jya 2020-06-01 15:53:18 +00:00
UnderrunHandlerNoop.cpp Bug 1575883 - Handle SIGXCPU in Gecko. r=kinetik,glandium 2019-10-11 16:02:36 +00:00
VideoFrameContainer.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
VideoFrameContainer.h Bug 1536156 - Make VideoFrameContainer::ClearFutureFrames keep the current frame instead of the first frame. r=padenot 2019-11-22 15:48:06 +00:00
VideoFrameConverter.h Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj 2020-02-20 11:40:14 +00:00
VideoLimits.h
VideoOutput.h Bug 1642989 - Use RemoveLastElements instead of RemoveElementsAt where possible. r=froydnj 2020-06-08 08:50:15 +00:00
VideoPlaybackQuality.cpp Bug 1602163 - part2 : remove 'corruptedFrames' from 'VideoPlaybackQuality' r=bzbarsky 2019-12-11 07:19:15 +00:00
VideoPlaybackQuality.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
VideoSegment.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/media. r=padenot 2020-03-04 15:39:20 +00:00
VideoSegment.h Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug 2019-10-02 10:23:02 +00:00
VideoStreamTrack.cpp Bug 1626570 - Improve handling of copying arrays in dom/media/. r=bryce 2020-05-05 11:38:10 +00:00
VideoStreamTrack.h Bug 1592289 - Implement mute/unmute events for media element capture. r=padenot 2019-11-20 15:24:34 +00:00
VideoTrack.cpp Bug 1493613 - Move MediaStream control from DOMMediaStream to MediaStreamTrack. r=padenot 2019-07-31 07:58:17 +00:00
VideoTrack.h Bug 1493613 - Move MediaStream control from DOMMediaStream to MediaStreamTrack. r=padenot 2019-07-31 07:58:17 +00:00
VideoTrackList.cpp
VideoTrackList.h
VideoUtils.cpp Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
VideoUtils.h Bug 1653638 - P1. Rename thread type and remove unused one. r=mattwoodrow 2020-08-03 08:01:07 +00:00
VorbisUtils.h
WavDumper.h
WebMSample.h
WebVTTListener.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
WebVTTListener.h
XiphExtradata.cpp
XiphExtradata.h
components.conf
moz.build Bug 1649540 - Remove unified files workaround for MSVC in dom/media r=jya 2020-07-01 06:42:46 +00:00
nsIAudioDeviceInfo.idl
nsIAutoplay.idl
nsIDOMNavigatorUserMedia.idl Bug 1624322 - Add the raw group ID to MediaDevice. r=jib 2020-03-27 18:40:57 +00:00
nsIDocumentActivity.h
nsIMediaManager.idl Bug 1634703 - Return nsIMediaDevice active devices list from mediaCaptureWindowState. r=jib,geckoview-reviewers,agi 2020-05-12 14:49:46 +00:00