summaryrefslogtreecommitdiff
path: root/media
Commit message (Collapse)AuthorAge
* Issue #1962 - Follow-up: Fix 32-bit build and remove unused clang-cl codepath.Jeremy Andrews2022-07-23
|
* Issue #1962 - Follow-up: Fix build issues on Windows.Job Bautista2022-07-22
| | | | | Do not pass -Wno-type-limits to MSVC. Restore MSVC check for x86_vc
* Issue #1962 - Update libtheora.Job Bautista2022-07-22
| | | | | | | | | Removed some obsolete patches that were either backports from newer svn revisions, or a fix for older, non-applicable assemblers. Update our own README to account for upstream's migration to git. I didn't remove the bug 703135 patch as it's for MSVC it seems, and we still use MSVC for Windows. Also deleted some unneeded upstream code deleted by Mozilla as well.
* Revert "Issue #1962 - Update libtheora."Moonchild2022-07-22
| | | | This reverts commit bd497f7f83d9e1bdca7aec1d24f709a7bcb6d82b.
* Merge pull request 'Update libtremor.' (#1965) from ↵Moonchild2022-07-22
|\ | | | | | | | | | | jobbautista9/UXP:tremor-update into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1965
| * Issue #1964 - Update libtremor.Job Bautista2022-07-19
| | | | | | | | Also removed mozilla patches that are already applied upstream.
* | Issue #1962 - Update libtheora.Job Bautista2022-07-19
|/ | | | | | | | | Removed some obsolete patches that were either backports from newer svn revisions, or a fix for older, non-applicable assemblers. Update our own README to account for upstream's migration to git. I didn't remove the bug 703135 patch as it's for MSVC it seems, and we still use MSVC for Windows. Also deleted some unneeded upstream code deleted by Mozilla as well.
* No Issue - Insert missing typedef for SunOS.athenian2002022-07-09
| | | | We definitely have uint64_t on SunOS. Someone probably just forgot to finish filling out the list...
* Issue #1956 - Fix AV1 on MSVC2022 32-bit build.Jeremy Andrews2022-07-05
|
* Merge pull request 'Update soundtouch library to 2.3.1' (#1951) from ↵Moonchild2022-07-01
|\ | | | | | | | | | | | | jobbautista9/UXP:soundtouch-take2 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1951 Reviewed-by: Moonchild <moonchild@palemoon.org>
| * Issue #1949 - Part 2: Disable exceptions in soundtouch's STTypes.h.Job Bautista2022-06-30
| | | | | | | | | | | | I don't know how Mozilla was able to build this without defining ST_NO_EXCEPTION_HANDLING, but looks like we have to do it so that the compiler doesn't complain about -fno-exceptions
| * Issue #1949 - Part 1: Update soundtouch library to 2.3.1.Job Bautista2022-06-30
| |
* | Issue #1948 - Update nestegg library.Job Bautista2022-06-30
|/ | | | | | | | | I separated out the AVC and AAC support code into a patch file so that the upstream code can be updated freely without having to re-add AVC and AAC support again. At least if the upstream changes are not too extensive... This should effectively backport Mozilla bug 1539686, which allows the browser to parse the color information from WebM videos that uses HDR.
* Merge pull request 'Update libaom to 3.4.0' (#1938) from ↵Moonchild2022-06-28
|\ | | | | | | | | | | jobbautista9/UXP:aom into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1938
| * Issue #1937 - Follow-up: Remove some unnecessary includes and sources from ↵Job Bautista2022-06-28
| | | | | | | | | | | | sources.mozbuild These were used only by the encoder, which has been excluded from the build.
| * Issue #1937 - Follow-up: Exclude aom_encoder.c/h from our buildMoonchild2022-06-28
| | | | | | | | We don't need an encoder!
| * Issue #1937 - Follow-up: Add missing sources, and remove unneeded ones in ↵Job Bautista2022-06-27
| | | | | | | | | | | | | | | | sources.mozbuild This should (hopefully) fix building for Windows. The ones I removed are not used for decoding, but for encoding, which we don't need.
| * Issue #1937 - Follow-up: Add missing sources and includes in sources.mozbuildJob Bautista2022-06-27
| |
| * Issue #1937 - Follow-up: Fix sources.mozbuild not having exportsJob Bautista2022-06-26
| | | | | | | | | | | | | | Thankfully I already redundantly edited this file myself before to account for updates in the source, and backed this up to another location just in case the shell script breaks my build files, which it did!
| * Issue #1937 - Part 2: Update libaom source.Job Bautista2022-06-25
| |
| * Issue #1937 - Part 1: Update build system for libaom.Job Bautista2022-06-25
| |
* | Merge pull request 'Fix volume handling in sndio backend.' (#1945) from ↵Moonchild2022-06-28
|\ \ | | | | | | | | | | | | | | | jobbautista9/UXP:sndio-volumehandling into master Untested by me but assuming this all works as it's straightforward enough of a change otherwise.
| * | Issue #1944 - Follow-up: Make it clear that volume is a float.Job Bautista2022-06-27
| | | | | | | | | | | | 1. => 1.0, 0. => 0.0
| * | Issue #1944 - Fix volume handling in sndio backend.Job Bautista2022-06-26
| |/ | | | | | | Backported from Mozilla bug 1467882.
* | Merge pull request 'Fix building libjpeg-turbo on ARM.' (#1947) from ↵Moonchild2022-06-28
|\ \ | | | | | | | | | | | | | | | jobbautista9/UXP:libjpeg into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1947
| * | Issue #1933 - Follow-up: Remove cmakedefine directives from neon-compat.h.Job Bautista2022-06-27
| | | | | | | | | | | | | | | Apparently it wasn't preprocessed yet. Just took the version from mozilla-central, and it worked, according to dbsoft.
| * | Issue #1933 - Follow-up: Fix building on ARM.Job Bautista2022-06-27
| | | | | | | | | | | | neon-compat should be imported as a .h header, not an .in file.
* | | Merge pull request 'Update libvorbis to 1.3.7' (#1942) from ↵Moonchild2022-06-26
|\ \ \ | | | | | | | | | | | | | | | | | | | | jobbautista9/UXP:vorbis37 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1942
| * | | Issue #1941 - Update libvorbis to 1.3.7.Job Bautista2022-06-26
| | |/ | |/|
* | | Merge pull request 'Update libwebp to 1.2.2' (#1940) from ↵Moonchild2022-06-26
|\ \ \ | | | | | | | | | | | | | | | | | | | | jobbautista9/UXP:libwebp into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1940
| * | | Issue #1939 - Part 2: Update libwebp source.Job Bautista2022-06-26
| | | |
| * | | Issue #1939 - Part 1: Update build system for libwebp.Job Bautista2022-06-26
| |/ /
* | | Merge pull request 'Update libogg to 1.3.5' (#1936) from ↵Moonchild2022-06-26
|\ \ \ | |_|/ |/| | | | | | | | | | | jobbautista9/UXP:libogg into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1936
| * | Issue #1935 - Update libogg to 1.3.5Job Bautista2022-06-25
| |/ | | | | | | | | | | I've also added some notes in the update.sh script that should've been documented, as well as changed README to README.md which Mozilla somehow forgot to do when they updated to 1.3.3...
* | Issue #1933 - Part 2: Update libjpeg-turbo source.Job Bautista2022-06-24
| |
* | Issue #1933 - Part 1: Update build system for libjpeg-turbo.Job Bautista2022-06-24
|/
* Merge pull request 'Support MacOS Monterey version detection, 11.0 and newer ↵Moonchild2022-06-03
|\ | | | | | | | | | | | | SDKs and fix system font crash.' (#1912) from dbsoft/UXP:AppleARM into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1912 Reviewed-by: Moonchild <moonchild@palemoon.org>
| * Issue #1905 - Part 2a - Build system fixes to allow use of SDK versioned ↵Brian Smith2022-06-02
| | | | | | | | | | | | 11.0 and higher. Also don't include code incompatible with SDK 10.15 and higher, when building with such a SDK.
* | Issue #83 - Use correct #include in parseutils.ctrav902022-05-28
| |
* | Issue #83 - Update FFVPX to version 4.2.7trav902022-05-28
| |
* | No issue - relax ctts flag checking in media/libstagefrightMoonchild2022-05-26
|/ | | | | | | | Some encoders will set ctts flags incorrectly (similar to version) resulting in libstagefright aborting playback of media based on the media header. (Looking at you, Twitter) This change relaxes libstagefright's checking to pass ctts flags 0 or 1 and falls through to actually trying to decoding the file.
* Issue #457 - Silence some GCC compiler warnings in FFmpeg codetrav902022-05-21
|
* Issue #1890 - Update libopusMoonchild2022-05-04
| | | | This resolves #1890
* Merge branch 'master' into vpx-format-updateMoonchild2022-05-01
|\
| * Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN"Brian Smith2022-04-26
| | | | | | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
| * Issue #1829 - Revert "Issue #1751 -- Remove files unused without XP_DARWIN"Brian Smith2022-04-26
| | | | | | | | This reverts commit cd1f7241353c35627672dc3f6f73eb8bbd5f4925.
| * Issue #1829 - Revert “Issue #1751 - Remove Mac code behind ↵Brian Smith2022-04-26
| | | | | | | | | | | | MOZ_WIDGET_TOOLKIT == 'cocoa’” This reverts commit 1fe9c19305dadf2d5bcaa0e589fcd250389dfa8a.
* | Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoderMoonchild2022-04-27
|/ | | | | This also adds support in StageFright for VP9.0 FourCCs and consolidates individual string checks to helpers for WebM
* Issue #1877 - Resolve RELEASE_OR_BETA conditionals.Moonchild2022-04-19
|
* Revert "Merge pull request 'Update libcubeb to latest version' (#1812) from ↵Moonchild2022-04-05
| | | | | | | athenian200/UXP:libcubeb_final into master" This reverts commit 0bc66e3b04e77af307b62371ae9f4be70b2b19b7, reversing changes made to 6e6b5d89964ea726b264c711bdf6f02fe0c006f5.