• Home
  • Raw
  • Download

Lines Matching +full:gcc +full:- +full:aarch64 +full:- +full:linux +full:- +full:gnu

6 ----------------
7 - Constrained Baseline Profile up to Level 5.2 (Max frame size is 36864 macro-blocks)
8 - Arbitrary resolution, not constrained to multiples of 16x16
9 - Rate control with adaptive quantization, or constant quantization
10 - Slice options: 1 slice per frame, N slices per frame, N macroblocks per slice, or N bytes per sli…
11 - Multiple threads automatically used for multiple slices
12 - Temporal scalability up to 4 layers in a dyadic hierarchy
13 - Simulcast AVC up to 4 resolutions from a single input
14 - Spatial simulcast up to 4 resolutions from a single input
15 - Long Term Reference (LTR) frames
16 - Memory Management Control Operation (MMCO)
17 - Reference picture list modification
18 - Single reference frame for inter prediction
19 - Multiple reference frames when using LTR and/or 3-4 temporal layers
20 - Periodic and on-demand Instantaneous Decoder Refresh (IDR) frame insertion
21 - Dynamic changes to bit rate, frame rate, and resolution
22 - Annex B byte stream output
23 - YUV 4:2:0 planar input
26 ----------------
27 - Constrained Baseline Profile up to Level 5.2 (Max frame size is 36864 macro-blocks)
28 - Arbitrary resolution, not constrained to multiples of 16x16
29 - Single thread for all slices
30 - Long Term Reference (LTR) frames
31 - Memory Management Control Operation (MMCO)
32 - Reference picture list modification
33 - Multiple reference frames when specified in Sequence Parameter Set (SPS)
34 - Annex B byte stream input
35 - YUV 4:2:0 planar output
38 ----------
39 - Windows 64-bit and 32-bit
40 - Mac OS X 64-bit and 32-bit
41 - Mac OS X ARM64
42 - Linux 64-bit and 32-bit
43 - Android 64-bit and 32-bit
44 - iOS 64-bit and 32-bit
45 - Windows Phone 32-bit
48 ----------
49 - ppc64el
52 -----------------
53 - Intel x86 optionally with MMX/SSE (no AVX yet, help is welcome)
54 - ARMv7 optionally with NEON, AArch64 optionally with NEON
55 - Any architecture using C/C++ fallback functions
58 --------------------
60 … Mac OSX 64-bit NASM needed to be below version 2.11.08 as NASM 2.11.08 will introduce error when …
62 …he arm assembly for Windows Phone, gas-preprocessor is required. It can be downloaded from git://g…
65 ------------------
66 … sdk and ndk. You also need to export `**ANDROID_SDK**/tools` to PATH. On Linux, this can be done …
74 Valid `**ANDROID_TARGET**` can be found in `**ANDROID_SDK**/platforms`, such as `android-12`.
77 …can be found in `**ANDROID_NDK**/platforms`, such as `android-21` (strip away the `android-` prefi…
79 By default these commands build for the `armeabi-v7a` ABI. To build for the other android
82 To build for 64-bit ABI, such as `arm64`, explicitly set `NDKLEVEL` to 21 or higher.
85 --------------
101 For Linux Builds
102 --------------
107 make OS=linux ARCH=**ARCH**
109 You can set `ARCH` according to your linux device .
113 …chitecture, for build the libnary which be used on arm/aarch64 machine, you may need to use cross-
114 make OS=linux CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ ARCH=arm64
116 make OS=linux CC=arm-linux-gnueabi-gcc CXX=arm-linux-gnueabi-g++ ARCH=arm
120 ------------------
127 `AutoBuildForWindows.bat Win32-Release-ASM` for x86 Release build
128 `AutoBuildForWindows.bat Win64-Release-ASM` for x86_64 Release build
129 `AutoBuildForWindows.bat ARM64-Release-ASM` for arm64 release build
133 -------------------
136 ----------
139 - `make` for automatically detecting architecture and building accordingly
140 - `make ARCH=i386` for x86 32-bit builds
141 - `make ARCH=x86_64` for x86 64-bit builds
142 - `make ARCH=arm64` for arm64 Mac 64-bit builds
143 - `make V=No` for a silent build (not showing the actual compiler commands)
144 - `make DEBUGSYMBOLS=True` for two libraries, one is normal libraries, another one is removed the d…
148 A shell script to run the command-line apps is in `testbin/CmdLineExample.sh`
153 -----------
155 Meson build definitions have been added, and are known to work on Linux
156 and Windows, for x86 and x86 64-bit.
163 ninja -C builddir
169 meson test -C builddir -v
175 ninja -C builddir install
179 ----------------
180 - `codec` - encoder, decoder, console (test app), build (makefile, vcproj)
181 - `build` - scripts for Makefile build system
182 - `test` - GTest unittest files
183 - `testbin` - autobuild scripts, test app config files
184 - `res` - yuv and bitstream test files
187 ------------
189 - Encoder errors when resolution exceeds 3840x2160
190 - Encoder errors when compressed frame size exceeds half uncompressed size
191 - Decoder errors when compressed frame size exceeds 1MB
192 - Encoder RC requires frame skipping to be enabled to hit the target bitrate,
196 -------