- Feb 22, 2024
-
-
alwu authored
-
- Oct 02, 2023
-
-
Paul Adenot authored
Bug 1846703 - Backport a single revision from ffmpeg into our vendored copy, to fix the build with recent binutils. r=glandium, a=RyanVM Because this library is a rather complex, manually trimmed, subset of ffmpeg, this doesn't use updatebot. We're currently investigating moving to it to at least fix some manual work needed, but that hasn't happened yet. In lieu of adding the new patch to a yaml file, I'm modified the Mozilla-specific README. Differential Revision: https://phabricator.services.mozilla.com/D189751
-
- Sep 27, 2023
-
-
Ryan VanderMeulen authored
Cherry-pick of upstream libvpx commits: https://chromium.googlesource.com/webm/libvpx/+/af6dedd715f4307669366944cca6e0417b290282 https://chromium.googlesource.com/webm/libvpx/+/3fbd1dca6a4d2dad332a2110d646e4ffef36d590 Differential Revision: https://phabricator.services.mozilla.com/D189428
-
- Sep 14, 2023
-
- Sep 12, 2023
-
- Aug 08, 2023
-
-
Paul Adenot authored
Depends on D185292 Differential Revision: https://phabricator.services.mozilla.com/D185293
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D185292
-
- Aug 01, 2023
-
-
Paul Adenot authored
Depends on D184920 Differential Revision: https://phabricator.services.mozilla.com/D184921
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D184920
-
- Jul 27, 2023
-
-
Paul Adenot authored
Depends on D184568 Differential Revision: https://phabricator.services.mozilla.com/D184569
-
Paul Adenot authored
Depends on D184567 Differential Revision: https://phabricator.services.mozilla.com/D184568
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D184567
-
- Jul 12, 2023
-
-
Mike Hommey authored
Bug 1842933 - Use NEON_FLAGS instead of VPX_ASFLAGS for libaom neon code. r=firefox-build-system-reviewers,andi a=RyanVM Back when libaom was added, VPX_ASFLAGS was more or less the only variable that had the right set of flags for NEON support, which justified its use. However, it's not set when building against system libvpx. Bug 1791482 improved things, though, and VPX_ASFLAGS, as far as NEON is concerned, is now only re-exporting NEON_FLAGS, with the same caveat that VPX_ASFLAGS is empty when building against system libvpx. So we should use NEON_FLAGS instead of VPX_ASFLAGS. Differential Revision: https://phabricator.services.mozilla.com/D183310
-
- May 22, 2023
-
-
Dan Baker authored
Differential Revision: https://phabricator.services.mozilla.com/D174701
-
Updatebot authored
Differential Revision: https://phabricator.services.mozilla.com/D178591
-
Paul Adenot authored
Bug 1833633 - Reapply cubeb patch to prefer OpenSL ES on oldder Android versions. r=cubeb-reviewers,kinetik Depends on D178320 Differential Revision: https://phabricator.services.mozilla.com/D178321
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D178320
-
- May 12, 2023
-
-
Chun-Min Chang authored
Apply local patches by running `./mach vendor media/libvpx/moz.yaml --patch-mode-only` Differential Revision: https://phabricator.services.mozilla.com/D177514
-
Chun-Min Chang authored
Update to 19ec57e14938bcb12d87123b7c369212f19792eb by running `./mach vendor media/libvpx/moz.yaml --patch-mode=none` Differential Revision: https://phabricator.services.mozilla.com/D177513
-
Chun-Min Chang authored
Gecko doesn't support msvc anymore. Differential Revision: https://phabricator.services.mozilla.com/D177518
-
- May 11, 2023
-
-
Chris Peterson authored
Bug 1832219 - Define _USE_MATH_DEFINES and M_PI on both regular and mingw Windows builds. r=firefox-build-system-reviewers,cubeb-reviewers,glandium,padenot Without _USE_MATH_DEFINES, Windows' math.h doesn't define M_PI. Since _USE_MATH_DEFINES is defined globally, redundant definitions of _USE_MATH_DEFINES in moz.build files can be removed. obj-build/dist/include/mozilla/ServoStyleConstsInlines.h:396:32: error: use of undeclared identifier 'M_PI' obj-build/dist/include/mozilla/StaticPrefList_apz.h:133:22: error: use of undeclared identifier 'M_PI' obj-build/dist/include/mozilla/gfx/PathHelpers.h:139:33: error: use of undeclared identifier 'M_PI' Differential Revision: https://phabricator.services.mozilla.com/D177590
-
- May 10, 2023
-
-
Andreas Pehrson authored
Bug 1828517 (MOZ) - Simplify RTCStatsTimestampMaker conversions with a new RTCStatsTimestamp class. r=webrtc-reviewers,dbaker This adds a new helper class that has the same conversion state as RTCStatsTimestampMaker, for conversions on any thread. It has From* and To* methods for all the time bases we care about, and stores its time internally in mozilla::TimeStamp. This avoids having to implement a conversion method for every permutation of time base pairs in RTCStatsTimestampMaker. Differential Revision: https://phabricator.services.mozilla.com/D177539
-
Andreas Pehrson authored
Bug 1828517 (MOZ) - Improve rtp packet delivery through MediaPipeline and conduits. r=webrtc-reviewers,dbaker With earlier fixes to upstream's PacketReceiver::DeliverPacket, received rtp packets were parsed twice: - In MediaPipeline, with the proper extension map in order to extract the header for filtering. - In conduits, with no extension map. The conduits would therefore not parse any rtp header extensions, leading to problems later on as data from the extensions would not get exposed to libwebrtc or js. This patch removes the rtp packet parsing in the conduits and moves any setting of metadata over to MediaPipeline so there is a single point responsible for parsing rtp packets. The packet is then transferred verbatim via the conduits to libwebrtc. Differential Revision: https://phabricator.services.mozilla.com/D177536
-
Byron Campen authored
Differential Revision: https://phabricator.services.mozilla.com/D176764
-
Stanca Serban authored
Backed out changeset 90557ee17ec1 (bug 1332163) Backed out changeset 0895ae05973d (bug 1332163)
-
- May 09, 2023
-
-
Byron Campen authored
Differential Revision: https://phabricator.services.mozilla.com/D176764
-
- Apr 28, 2023
-
-
Byron Campen authored
Involves substantial refactoring to make most access by-value (or through functional-style in-place modifications) for safety. Differential Revision: https://phabricator.services.mozilla.com/D176423
-
- Apr 27, 2023
-
-
Paul Adenot authored
Depends on D176530 Differential Revision: https://phabricator.services.mozilla.com/D176531
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D176530
-
- Apr 26, 2023
-
-
Chun-Min Chang authored
The upstream repo now is https://gitlab.xiph.org/xiph/opus Differential Revision: https://phabricator.services.mozilla.com/D176483
-
- Apr 22, 2023
-
-
Updatebot authored
Differential Revision: https://phabricator.services.mozilla.com/D176104
-
- Apr 21, 2023
-
-
Michael Froman authored
-
- Apr 20, 2023
-
-
Michael Froman authored
Upstream removed: ReceiveStreamInterface::transport_cc ReceiveStreamInterface::SetTransportCc
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D175875
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D175874
-
- Apr 19, 2023
-
-
Stanca Serban authored
Backed out changeset 3200eba0be97 (bug 1828894) Backed out changeset 6426d03a45ce (bug 1828894)
-
Paul Adenot authored
Depends on D175874 Differential Revision: https://phabricator.services.mozilla.com/D175875
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D175874
-
- Apr 18, 2023
-
-
Updatebot authored
Differential Revision: https://phabricator.services.mozilla.com/D175733
-
serge-sans-paille authored
Differential Revision: https://phabricator.services.mozilla.com/D174878
-