1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-07-20 22:18:32 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
trav90 29c9e2b040 [ffvpx] Update resync documentation 2019-02-15 23:52:01 +08:00
trav90 9d0e5cb961 [ffvpx] Re-generate config_*.{h,asm} files 2019-02-15 23:52:00 +08:00
trav90 7c12d7e266 [ffvpx] Re-enable assembly optimized code
It was inadvertently disabled in 8b37a1bc306c1d5a3cc92e9dc04fb95d5d9a0298.
2019-02-15 23:51:57 +08:00
trav90 990d844c2c [ffvpx] Compile ffvpx lib with -ffreestanding to avoid triggering a clang bug 2019-02-15 23:51:56 +08:00
trav90 0aa6191fb7 [FFmpeg] Add a preemptive stdlib.h include in our libavutil_visibility.h hackaround file 2019-02-15 23:51:54 +08:00
trav90 5567bd5369 [ffvpx] Remove some files we don't need 2019-02-15 23:51:51 +08:00
trav90 d1361d3c21 [ffvpx] Update ffvp9/ffvp8 to 3.4.2-release
Structure of code was slightly modified so that it should be no longer necessary to re-generate the config_*.h files, greatly simplifying the resync process in the future.
2019-02-15 23:51:50 +08:00
trav90 705e180aea [ffvpx] Restore AVOptions and dictionary features
FFmpeg requires specific default values in AVCodecContext to be set. Instead of manually setting these each time we resync with upstream, let's use FFmpeg's own AVOptions which automatically sets all the values to their default.
2019-02-15 23:51:48 +08:00
trav90 7005e37b98 [ffvpx] Revert Mozilla hack in FFmpeg code
This hack was added by Mozilla to work around a potential data race, however the root cause was fixed by upstream in release 3.4 so this hack is no longer needed.
2019-02-15 23:51:47 +08:00
trav90 384e1e2734 Update FFmpeg code to n3.2-65-gee56777 2019-02-15 23:29:48 +08:00
roytam1 dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00