| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| .github/workflows/ | 03-May-2024 | - | 49 | 41 | ||
| cmake/ | 03-May-2024 | - | 138 | 119 | ||
| common/ | 03-May-2024 | - | 100,232 | 64,895 | ||
| decoder/ | 03-May-2024 | - | 153,768 | 103,686 | ||
| encoder/ | 03-May-2024 | - | 123,903 | 63,562 | ||
| fuzzer/ | 03-May-2024 | - | 4,042 | 3,227 | ||
| test/ | 03-May-2024 | - | 18,019 | 12,525 | ||
| .clang-format | D | 03-May-2024 | 5.2 KiB | 201 | 199 | |
| Android.bp | D | 03-May-2024 | 31.5 KiB | 933 | 859 | |
| CMakeLists.txt | D | 03-May-2024 | 2 KiB | 70 | 59 | |
| FrameInfo.md | D | 03-May-2024 | 1 KiB | 19 | 15 | |
| LICENSE | D | 03-May-2024 | 10.4 KiB | 188 | 158 | |
| METADATA | D | 03-May-2024 | 502 | 20 | 18 | |
| MODULE_LICENSE_APACHE2 | D | 03-May-2024 | 0 | |||
| NOTICE | D | 03-May-2024 | 935 | 21 | 20 | |
| OWNERS | D | 03-May-2024 | 107 | 4 | 3 | |
| PREUPLOAD.cfg | D | 03-May-2024 | 89 | 3 | 2 | |
| README.md | D | 03-May-2024 | 955 | 54 | 43 | |
| libavc_blocklist.txt | D | 03-May-2024 | 1.7 KiB | 35 | 31 |
README.md
1# LIBAVC 2## Getting Started Document 3 4# LibAVC build steps 5 6Supports: 7- aarch32/aarch64 on Linux. 8- aarch32/aarch64 on Android. 9- x86_32/x86_64 on Linux. 10 11## Native Builds 12Use the following commands for building on the target machine 13 14``` 15$ cd external/libavc 16$ mkdir build 17$ cd build 18$ cmake .. 19$ make 20``` 21 22## Cross-compiler based builds 23 24### Building for x86_32 on a x86_64 Linux machine 25``` 26$ cd external/libavc 27$ mkdir build 28$ cd build 29$ CFLAGS="-m32" CXXFLAGS="-m32" LDFLAGS="-m32" cmake .. 30$ make 31``` 32 33### Building for aarch32/aarch64 34Update 'CMAKE_C_COMPILER', 'CMAKE_CXX_COMPILER', 'CMAKE_C_COMPILER_AR', and 35'CMAKE_CXX_COMPILER_AR' in CMAKE_TOOLCHAIN_FILE passed below 36 37``` 38$ cd external/libavc 39$ mkdir build 40$ cd build 41``` 42 43#### For aarch64 44``` 45$ cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/aarch64_toolchain.cmake 46$ make 47``` 48 49#### For aarch32 50``` 51$ cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/toolchains/aarch32_toolchain.cmake 52$ make 53``` 54