mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 02:35:22 +03:00
feat: add arm64 ffmpeg crc optimization
This commit is contained in:
parent
f5e1c49d7d
commit
9583431031
@ -53,10 +53,18 @@ cd /tmp
|
|||||||
git clone https://github.com/FFmpeg/FFmpeg.git
|
git clone https://github.com/FFmpeg/FFmpeg.git
|
||||||
cd FFmpeg
|
cd FFmpeg
|
||||||
|
|
||||||
|
ARCH=$(uname -m)
|
||||||
|
EXTRA_CFLAGS="-I/usr/local/include"
|
||||||
|
EXTRA_LDFLAGS="-L/usr/local/lib"
|
||||||
|
|
||||||
|
if [ "$ARCH" = "aarch64" ]; then
|
||||||
|
EXTRA_CFLAGS="${EXTRA_CFLAGS} -march=armv8-a+crc"
|
||||||
|
fi
|
||||||
|
|
||||||
PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" ./configure \
|
PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" ./configure \
|
||||||
--enable-rkmpp \
|
--enable-rkmpp \
|
||||||
--extra-cflags="-I/usr/local/include" \
|
--extra-cflags="${EXTRA_CFLAGS}" \
|
||||||
--extra-ldflags="-L/usr/local/lib" \
|
--extra-ldflags="${EXTRA_LDFLAGS}" \
|
||||||
--extra-libs="-lpthread -lm -latomic" \
|
--extra-libs="-lpthread -lm -latomic" \
|
||||||
--arch=arm64 \
|
--arch=arm64 \
|
||||||
--enable-gmp \
|
--enable-gmp \
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user