summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorDominik Honnef <dominik@honnef.co>2020-07-02 16:33:53 +0200
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2020-08-15 08:59:31 +0200
commit90cd27e4a03f5a47f01445dee33af5abfda7f657 (patch)
treeb16068526494401b7d0a4b691d1f57f0b0977364 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parentd59c57f8a68c322fe09671015363c255c8445b7a (diff)
x265: build a single shared library for all bit-depths
This builds the 10-bit and 12-bit versions of x265 as static libraries, which then get linked into the 8-bit dynamic library and executable. This causes x265 to default to 8-bit, but make 10- and 12-bit available to callers that use introspection, such as ffmpeg. $ x265 -V x265 [info]: HEVC encoder version 3.2 x265 [info]: build info [Linux][GCC 9.3.0][64 bit] 8bit+10bit+12bit x265 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 $ ffmpeg -h encoder=libx265 [...] Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p yuv444p yuvj444p gbrp yuv420p10le yuv422p10le yuv444p10le gbrp10le yuv420p12le yuv422p12le yuv444p12le gbrp12le gray gray10le gray12le Inspired by @codyopel's comment on #80405.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions