|
|
@ -176,7 +176,7 @@ for library in {0..61}; do |
|
|
|
libvidstab) |
|
|
|
libvidstab) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags vidstab 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags vidstab 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static vidstab 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static vidstab 2>>"${BASEDIR}"/build.log)" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libvidstab --enable-gpl" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libvidstab" |
|
|
|
;; |
|
|
|
;; |
|
|
|
libvorbis) |
|
|
|
libvorbis) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags vorbis 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags vorbis 2>>"${BASEDIR}"/build.log)" |
|
|
@ -222,7 +222,7 @@ for library in {0..61}; do |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags rubberband 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags rubberband 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static rubberband 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static rubberband 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" -framework Accelerate" |
|
|
|
FFMPEG_LDFLAGS+=" -framework Accelerate" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-librubberband --enable-gpl" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-librubberband" |
|
|
|
;; |
|
|
|
;; |
|
|
|
sdl) |
|
|
|
sdl) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags sdl2 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags sdl2 2>>"${BASEDIR}"/build.log)" |
|
|
@ -274,17 +274,17 @@ for library in {0..61}; do |
|
|
|
x264) |
|
|
|
x264) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags x264 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags x264 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static x264 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static x264 2>>"${BASEDIR}"/build.log)" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libx264 --enable-gpl" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libx264" |
|
|
|
;; |
|
|
|
;; |
|
|
|
x265) |
|
|
|
x265) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags x265 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags x265 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static x265 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static x265 2>>"${BASEDIR}"/build.log)" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libx265 --enable-gpl" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libx265" |
|
|
|
;; |
|
|
|
;; |
|
|
|
xvidcore) |
|
|
|
xvidcore) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags xvidcore 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags xvidcore 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static xvidcore 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_LDFLAGS+=" $(pkg-config --libs --static xvidcore 2>>"${BASEDIR}"/build.log)" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libxvid --enable-gpl" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-libxvid" |
|
|
|
;; |
|
|
|
;; |
|
|
|
zimg) |
|
|
|
zimg) |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags zimg 2>>"${BASEDIR}"/build.log)" |
|
|
|
FFMPEG_CFLAGS+=" $(pkg-config --cflags zimg 2>>"${BASEDIR}"/build.log)" |
|
|
@ -402,6 +402,11 @@ for custom_library_index in "${CUSTOM_LIBRARIES[@]}"; do |
|
|
|
CONFIGURE_POSTFIX+=" --enable-${!ffmpeg_flag_name}" |
|
|
|
CONFIGURE_POSTFIX+=" --enable-${!ffmpeg_flag_name}" |
|
|
|
done |
|
|
|
done |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# SET ENABLE GPL FLAG WHEN REQUESTED |
|
|
|
|
|
|
|
if [ "$GPL_ENABLED" == "yes" ]; then |
|
|
|
|
|
|
|
CONFIGURE_POSTFIX+=" --enable-gpl" |
|
|
|
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
# ALWAYS BUILD SHARED LIBRARIES |
|
|
|
# ALWAYS BUILD SHARED LIBRARIES |
|
|
|
BUILD_LIBRARY_OPTIONS="--enable-shared --disable-static --install-name-dir=@rpath" |
|
|
|
BUILD_LIBRARY_OPTIONS="--enable-shared --disable-static --install-name-dir=@rpath" |
|
|
|
|
|
|
|
|
|
|
|