Chun-Min Chang
8397595ed4
Bug 1816484 - Update dav1d to 7d23ec4a042b2feb6c0d4c1b0618a87cb8c34dcb r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D172702
2023-03-16 17:07:14 +00:00
Timothy Nikkel
1479dbf595
Bug 1819244. Cherry pic webp commit fix. r=aosmond
...
a486d800b6
Differential Revision: https://phabricator.services.mozilla.com/D171814
2023-03-14 23:16:55 +00:00
Andreas Pehrson
b9a5824300
Bug 1817024 (MOZ) - Update GenerateKeyFrame signature in MockVideoSendStream. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D170878
2023-02-24 13:29:20 +01:00
Andreas Pehrson
2a7d894d60
Bug 1817024 (MOZ) - Add GenerateKeyFrame() to MockVideoSendStream. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D170856
2023-02-24 10:14:08 +01:00
Paul Adenot
99f32bee4d
Bug 1819374 - Improve documentation about ffmpeg vendoring, adding information about header vendoring. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D171249
2023-03-01 15:02:18 +00:00
Paul Adenot
7bdff5aeb2
Bug 1819374 - Update symbol list file for ffmpeg 6.0. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D171246
2023-03-01 15:02:17 +00:00
Paul Adenot
a78a244d73
Bug 1819374 - Update ffmpeg to current master, revert codec, bsf and parser list to ffvpx's subset, reapply in-tree patch. r=alwu
...
This is an rsync of the source tree, and an `hg revert`:
- `libavcodec/codec_list.c`
- `libavcodec/bsf_list.c`
- `libavcodec/parser_list.c`
Differential Revision: https://phabricator.services.mozilla.com/D171245
2023-03-01 15:02:16 +00:00
Paul Adenot
1d87718563
Bug 1819374 - Update media/ffvpx/changes.patch so that it applies cleanly to current ffmpeg master. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D171244
2023-03-01 15:02:16 +00:00
Kagami Sascha Rosylight
a2fef66fce
Bug 1818922 - Update libjxl to 73cb36f7129e1ce192992792778b146ed9b655a5 r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D171066
2023-02-27 12:55:08 +00:00
Paul Adenot
920565cbe5
Bug 1814359 - Reapply in-tree patch for libcubeb. r=cubeb-reviewers,kinetik
...
Depends on D170348
Differential Revision: https://phabricator.services.mozilla.com/D170349
2023-02-22 09:58:28 +00:00
Paul Adenot
06a40cfefc
Bug 1814359 - Update libcubeb to revision 70b4e3db. r=cubeb-reviewers,kinetik
...
Depends on D170347
Differential Revision: https://phabricator.services.mozilla.com/D170348
2023-02-22 09:58:28 +00:00
Paul Adenot
779d902668
Bug 1814359 - Add a missing patch statement in cubeb's moz.yaml, fix path in patch file. r=cubeb-reviewers,kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D170347
2023-02-22 09:58:28 +00:00
Chun-Min Chang
c4dccfd321
Bug 1816486 - Apply local patches to libvpx r=webrtc-reviewers,ng
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.
Depends on D169840
Differential Revision: https://phabricator.services.mozilla.com/D169841
2023-02-14 22:26:53 +00:00
Chun-Min Chang
1b617be5fa
Bug 1816486 - Update libvpx to bc2965f r=webrtc-reviewers,ng
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.
The updated libvpx revision is bc2965ff72af7d7b21ffeab10549fcc67ed66ccf.
Differential Revision: https://phabricator.services.mozilla.com/D169840
2023-02-14 22:26:52 +00:00
Andreas Pehrson
d1a36ee5d5
Bug 1813468 - Signal start and stop to MediaPipeline through state mirroring. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D168727
2023-02-09 15:33:01 +00:00
Andreas Pehrson
edb33bfa25
Bug 1813468 - Rename ConcreteConduitControl to not be specific for conduits. r=bwc
...
This sets it up so MediaPipeline control interfaces can be added.
Differential Revision: https://phabricator.services.mozilla.com/D168725
2023-02-09 15:33:01 +00:00
Andreas Pehrson
11a514f0d4
Bug 1813468 - Remove RemoteTrackSource from MediaPipeline. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D168722
2023-02-09 15:32:59 +00:00
Andreas Pehrson
bd2859df20
Bug 1813468 - Trigger setting the private PrincipalHandle in MediaPipeline through RTCRtpReceiver. r=bwc
...
This removes one dependency in MediaPipeline on RemoteTrackSource.
Differential Revision: https://phabricator.services.mozilla.com/D168718
2023-02-09 15:32:57 +00:00
Ryan VanderMeulen
f75b3e5136
Bug 1815737 - Update libjpeg-turbo to 2.1.5.1. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D169243
2023-02-08 20:30:48 +00:00
Paul Adenot
840cce01a4
Bug 1812120 - Disable the AAudio backend when running on Android <= 30. r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D168979
2023-02-07 10:42:40 +00:00
Andrew Osmond
e493de9029
Bug 1810078 - Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D168687
2023-02-06 18:21:49 +00:00
Kagami Sascha Rosylight
3702f10ee9
Bug 1815088 - Update libjxl and highway r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 12:31:14 +00:00
Marian-Vasile Laza
311ce191fa
Backed out changeset 542d479c4f57 (bug 1815088) for causing build bustages jxl. CLOSED TREE
2023-02-06 12:10:14 +02:00
Kagami Sascha Rosylight
67b2fb8935
Bug 1815088 - Update libjxl and highway r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D168927
2023-02-06 09:43:00 +00:00
Butkovits Atila
aace508956
Backed out changeset 035920e10570 (bug 1810078) for causing build bustages at SharpYuvGetCPUInfo . CLOSED TREE
2023-02-04 15:03:35 +02:00
Andrew Osmond
86024f158f
Bug 1810078 - Update libwebp to 1.3.0. r=gfx-reviewers,lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D168687
2023-02-04 12:34:51 +00:00
Byron Campen
ba6ea78677
Bug 1767820: Only set addTrack magic for transceivers _created_ by addTrack. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D168570
2023-02-03 16:34:23 +00:00
Chun-Min Chang
c8ac866bec
Bug 1786366 - Apply local patches to libvpx r=webrtc-reviewers,ng
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what
media/libvpx/README_MOZILLA said.
Depends on D168145
Differential Revision: https://phabricator.services.mozilla.com/D168146
2023-01-27 23:30:54 +00:00
Chun-Min Chang
bf9cacf0c3
Bug 1786366 - Update input_frame_validation_vp9.patch r=webrtc-reviewers,ng
...
There is a slight change in vp9_cx_iface.c in the previous update, so
our corresponding local patch needs to be updated as well.
Depends on D168144
Differential Revision: https://phabricator.services.mozilla.com/D168145
2023-01-27 23:30:54 +00:00
Chun-Min Chang
48c201662f
Bug 1786366 - Vendor libvpx r=webrtc-reviewers,ng
...
Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what
media/libvpx/README_MOZILLA said.
The updated libvpx revision is 5c38ffbfa3aba5ea4d8d0ae05a50cc76ec99bed9.
Differential Revision: https://phabricator.services.mozilla.com/D168144
2023-01-27 23:30:53 +00:00
Chun-Min Chang
3dd5b757cf
Bug 1802304 - Update dav1d to 188dfc89f21ed00e084e4a519a581df5f2ceb35d r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D168149
2023-01-27 21:54:24 +00:00
Chun-Min Chang
11c961f7d3
Bug 1812639 - Update libvpx updatebot contact r=webrtc-reviewers,mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D168122
2023-01-27 19:32:42 +00:00
Nico Grunbaum
cb45146c42
Bug 1811322 - P1 - apply patches to vendor libyuv to b2528b0be934 ;r=webrtc-reviewers,mjf
...
Depends on D167858
Differential Revision: https://phabricator.services.mozilla.com/D167859
2023-01-25 22:33:53 +00:00
Nico Grunbaum
c1bc9bcd59
Bug 1811322 - P0 - vendor libyuv to b2528b0be934;r=webrtc-reviewers,mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D167858
2023-01-25 22:33:52 +00:00
Gabriele Svelto
c823a63207
Bug 1811911 - Add support for the Sun cubeb backend in the build system r=padenot
...
Sending this patch on behalf of the NetBSD foundation, this is one of the
out-of-tree patches that they'd like to upstream.
Differential Revision: https://phabricator.services.mozilla.com/D167649
2023-01-24 12:44:26 +00:00
Updatebot
10815c6c22
Bug 1810931 - Update opus to 8cf872a186b96085b1bb3a547afd598354ebeb87 r=kinetik
...
Differential Revision: https://phabricator.services.mozilla.com/D167118
2023-01-22 22:25:57 +00:00
Nika Layzell
9d6bb19c23
Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8
...
This method always returned GetMainThreadSerialEventTarget(). This patch
switches all callers over to use that method instead.
We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
no version of that method returning a bare nsIThread* instance.
I didn't introduce one, as we may want to add a lock around mMainThread in the
future, which would require removing nsThreadManager::GetMainThreadWeak. As
this method only returns nsISerialEventTarget, it method could remain
implemented, however, by returning a statically allocated fake event target
which forwards dispatches (and QIs to nsIThread) to the real main thread.
Differential Revision: https://phabricator.services.mozilla.com/D166608
2023-01-16 23:14:12 +00:00
Sandor Molnar
41b78439d0
Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures in browser/components/firefoxview/tests/browser/browser_feature_callout_position.js
...
Backed out changeset ea05784d74c4 (bug 1809753)
Backed out changeset 7c9b20eebcc8 (bug 1809753)
Backed out changeset d0267ac2256d (bug 1809753)
Backed out changeset aa9f2971bd6f (bug 1809753)
Backed out changeset f0d9fcfaa6f8 (bug 1809752)
Backed out changeset 6d58c799cffe (bug 1809752)
2023-01-17 03:19:24 +02:00
Nika Layzell
f7772bb6ae
Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8
...
This method always returned GetMainThreadSerialEventTarget(). This patch
switches all callers over to use that method instead.
We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
no version of that method returning a bare nsIThread* instance.
I didn't introduce one, as we may want to add a lock around mMainThread in the
future, which would require removing nsThreadManager::GetMainThreadWeak. As
this method only returns nsISerialEventTarget, it method could remain
implemented, however, by returning a statically allocated fake event target
which forwards dispatches (and QIs to nsIThread) to the real main thread.
Differential Revision: https://phabricator.services.mozilla.com/D166608
2023-01-16 23:14:12 +00:00
Updatebot
a8187e40b4
Bug 1810317 - Update libjxl to 27f0ffaf77ca9d08222bb17406483ae4509de4dd r=saschanaz
...
Differential Revision: https://phabricator.services.mozilla.com/D166869
2023-01-15 06:14:42 +00:00
Paul Adenot
b35e174a8e
Bug 1809185 - Update libcubeb to revision c96f0d4e. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D166350
2023-01-10 10:21:36 +00:00
Kagami Sascha Rosylight
c9046ede50
Bug 1807473 - Update libjxl and highway r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D166317
2023-01-09 16:54:44 +00:00
Byron Campen [:bwc]
5af723cf60
Bug 1807193: Test cases for bug. r=ng
...
Differential Revision: https://phabricator.services.mozilla.com/D165990
2023-01-05 20:35:27 +00:00
Sylvestre Ledru
11543ba854
Bug 1802290 - Remove +x permissions on more files r=linter-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D165841
2023-01-03 08:17:50 +00:00
Michael Froman
bfc971dbef
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetAssociatedPayloadTypes
2022-11-19 15:23:19 -06:00
Michael Froman
9a1e96c17c
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetProtectionPayloadTypes
...
Adds - SetProtectionPayloadTypes
Removes - SetUlpfecPayloadType and SetRedPayloadType
2022-11-19 14:43:25 -06:00
Michael Froman
1a199f9d24
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetRedPayloadType
2022-11-19 14:38:16 -06:00
Michael Froman
fc5826346e
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetRtcpXr
2022-11-19 14:15:17 -06:00
Michael Froman
082971e09e
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetUlpfecPayloadType
2022-11-19 14:02:38 -06:00
Michael Froman
0ee4905dfd
Bug 1800920 (MOZ) - handle upstream adding VideoReceiveStreamInterface::SetNackHistory
2022-11-18 12:45:25 -06:00