Add multimedia/ffmpeg23 port in preparation for switching the
main multimedia/ffmpeg port to a newer branch
This commit is contained in:
parent
d01ff0b44b
commit
de8a979359
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=390779
16 changed files with 777 additions and 0 deletions
|
@ -56,6 +56,7 @@
|
|||
SUBDIR += emovix
|
||||
SUBDIR += ffmpeg
|
||||
SUBDIR += ffmpeg0
|
||||
SUBDIR += ffmpeg23
|
||||
SUBDIR += ffmpeg26
|
||||
SUBDIR += ffmpeg2theora
|
||||
SUBDIR += ffmpegthumbnailer
|
||||
|
|
418
multimedia/ffmpeg23/Makefile
Normal file
418
multimedia/ffmpeg23/Makefile
Normal file
|
@ -0,0 +1,418 @@
|
|||
# Created by: Thomas Zander <riggs@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ffmpeg
|
||||
PORTVERSION= 2.3.6
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://ffmpeg.org/releases/
|
||||
PKGNAMESUFFIX= 23
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= Realtime audio/video encoder/converter and streaming server
|
||||
|
||||
LICENSE= GPLv2 LGPL21
|
||||
LICENSE_COMB= multi
|
||||
|
||||
BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \
|
||||
${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
|
||||
|
||||
UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_LOG= config.err
|
||||
USES= cpe gmake pkgconfig perl5 tar:bzip2
|
||||
USE_LDCONFIG= ${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= build
|
||||
WANT_SDL= yes
|
||||
|
||||
PORTSCOUT= limit:^2\.3.*
|
||||
|
||||
FFMPEG_SUFFIX= 23
|
||||
PLIST_SUB+= FFMPEG_SUFFIX="${FFMPEG_SUFFIX}"
|
||||
CONFIGURE_ENV+= EXESUF="${FFMPEG_SUFFIX}"
|
||||
MAKE_ARGS+= EXESUF="${FFMPEG_SUFFIX}"
|
||||
|
||||
OPTIONS_DEFINE= AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG DOCS FAAC \
|
||||
FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GSM ICONV \
|
||||
JACK LAME LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG \
|
||||
OPTIMIZED_CFLAGS OPUS PULSEAUDIO RTMP SCHROEDINGER SDL SPEEX \
|
||||
THEORA VAAPI VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX \
|
||||
X11GRAB X264 X265 XVID
|
||||
|
||||
OPTIONS_DEFAULT= FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS ICONV \
|
||||
OPENCV SCHROEDINGER THEORA VORBIS VPX X264 XVID
|
||||
|
||||
OPTIONS_SINGLE= SSL
|
||||
OPTIONS_SINGLE_SSL= GNUTLS OPENSSL
|
||||
|
||||
ASS_DESC= Subtitles rendering via libass
|
||||
CDIO_DESC= Audio CD grabbing with libcdio
|
||||
FDK_AAC_DESC= AAC audio encoding via Fraunhofer FDK
|
||||
FFSERVER_DESC= Build and install ffserver
|
||||
LIBV4L_DESC= Video for Linux support
|
||||
X11GRAB_DESC= Enable x11 grabbing
|
||||
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
# aacplus
|
||||
AACPLUS_LIB_DEPENDS= libaacplus.so:${PORTSDIR}/audio/libaacplus
|
||||
AACPLUS_CONFIGURE_ENABLE= libaacplus
|
||||
|
||||
# alsa
|
||||
ALSA_CONFIGURE_OFF= --disable-indev=alsa \
|
||||
--disable-outdev=alsa
|
||||
ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
|
||||
|
||||
# Opencore AMR NB
|
||||
AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr
|
||||
AMR_NB_CONFIGURE_ENABLE= libopencore-amrnb
|
||||
|
||||
# Opencore AMR WB
|
||||
AMR_WB_LIB_DEPENDS= libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr
|
||||
AMR_WB_CONFIGURE_ENABLE= libopencore-amrwb
|
||||
|
||||
# ass
|
||||
ASS_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass
|
||||
ASS_CONFIGURE_ENABLE= libass
|
||||
|
||||
# cdio
|
||||
CDIO_LIB_DEPENDS= libcdio_paranoia.so:${PORTSDIR}/sysutils/libcdio-paranoia
|
||||
CDIO_CONFIGURE_ENABLE= libcdio
|
||||
|
||||
# celt
|
||||
CELT_LIB_DEPENDS= libcelt0.so:${PORTSDIR}/audio/celt
|
||||
CELT_CONFIGURE_ENABLE= libcelt
|
||||
|
||||
# faac
|
||||
FAAC_LIB_DEPENDS= libfaac.so:${PORTSDIR}/audio/faac
|
||||
FAAC_CONFIGURE_ENABLE= libfaac
|
||||
|
||||
# fdk_aac
|
||||
FDK_AAC_LIB_DEPENDS= libfdk-aac.so:${PORTSDIR}/audio/fdk-aac
|
||||
FDK_AAC_CONFIGURE_ENABLE= libfdk-aac
|
||||
|
||||
# ffserver
|
||||
FFSERVER_CONFIGURE_ENABLE= ffserver
|
||||
|
||||
# fontconfig
|
||||
FONTCONFIG_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
|
||||
FONTCONFIG_CONFIGURE_ENABLE= fontconfig
|
||||
|
||||
# freetype
|
||||
FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
|
||||
FREETYPE_CONFIGURE_ENABLE= libfreetype
|
||||
|
||||
# frei0r
|
||||
FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r
|
||||
FREI0R_CONFIGURE_ENABLE= frei0r
|
||||
|
||||
# gnutls
|
||||
GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls
|
||||
GNUTLS_CONFIGURE_ENABLE= gnutls
|
||||
|
||||
# gsm
|
||||
GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm
|
||||
GSM_CONFIGURE_ENABLE= libgsm
|
||||
|
||||
# iconv
|
||||
ICONV_USES= iconv
|
||||
ICONV_CONFIGURE_ENABLE= iconv
|
||||
|
||||
JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack
|
||||
JACK_CONFIGURE_OFF= --disable-indev=jack
|
||||
|
||||
# lame
|
||||
LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame
|
||||
LAME_CONFIGURE_ENABLE= libmp3lame
|
||||
|
||||
# libbluray
|
||||
LIBBLURAY_LIB_DEPENDS= libbluray.so:${PORTSDIR}/multimedia/libbluray
|
||||
LIBBLURAY_CONFIGURE_ENABLE= libbluray
|
||||
|
||||
# libv4l
|
||||
LIBV4L_BUILD_DEPENDS= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat
|
||||
LIBV4L_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l
|
||||
LIBV4L_CONFIGURE_ENABLE= libv4l2
|
||||
LIBV4L_CONFIGURE_OFF= --disable-indev=v4l2 \
|
||||
--disable-outdev=v4l2
|
||||
|
||||
# modplug
|
||||
MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug
|
||||
MODPLUG_CONFIGURE_ENABLE= libmodplug
|
||||
|
||||
# OpenAL
|
||||
OPENAL_LIB_DEPENDS= libopenal.so:${PORTSDIR}/audio/openal-soft
|
||||
OPENAL_CONFIGURE_ENABLE= openal
|
||||
OPENAL_CONFIGURE_OFF= --disable-indev=openal
|
||||
|
||||
# opencv
|
||||
OPENCV_LIB_DEPENDS= libopencv_imgproc.so:${PORTSDIR}/graphics/opencv-core
|
||||
OPENCV_CONFIGURE_ENABLE= libopencv
|
||||
|
||||
# openjpeg
|
||||
OPENJPEG_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15
|
||||
OPENJPEG_CONFIGURE_ENABLE= libopenjpeg
|
||||
|
||||
# openssl
|
||||
OPENSSL_USE= OPENSSL=yes
|
||||
OPENSSL_CONFIGURE_ENABLE= openssl
|
||||
|
||||
# opus
|
||||
OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus
|
||||
OPUS_CONFIGURE_ENABLE= libopus
|
||||
|
||||
# pulseaudio
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
|
||||
PULSEAUDIO_CONFIGURE_ENABLE= libpulse
|
||||
PULSEAUDIO_CONFIGURE_OFF= --disable-indev=pulse \
|
||||
--disable-outdev=pulse
|
||||
|
||||
# rtmp
|
||||
RTMP_LIB_DEPENDS= librtmp.so:${PORTSDIR}/multimedia/librtmp
|
||||
RTMP_CONFIGURE_ENABLE= librtmp
|
||||
|
||||
# schroedinger
|
||||
SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger
|
||||
SCHROEDINGER_CONFIGURE_ENABLE= libschroedinger
|
||||
|
||||
# speex
|
||||
SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex
|
||||
SPEEX_CONFIGURE_ENABLE= libspeex
|
||||
|
||||
# theora
|
||||
THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora
|
||||
THEORA_CONFIGURE_ENABLE= libtheora
|
||||
|
||||
# vaapi
|
||||
VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva
|
||||
VAAPI_CONFIGURE_ENABLE= vaapi
|
||||
|
||||
# vdpau
|
||||
VDPAU_BUILD_DEPENDS= ${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau
|
||||
VDPAU_CONFIGURE_ENABLE= vdpau
|
||||
|
||||
# vo-aacenc
|
||||
VO_AACENC_LIB_DEPENDS= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc
|
||||
VO_AACENC_CONFIGURE_ENABLE= libvo-aacenc
|
||||
|
||||
# vo-amrwbenc
|
||||
VO_AMRWBENC_LIB_DEPENDS= libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc
|
||||
VO_AMRWBENC_CONFIGURE_ENABLE= libvo-amrwbenc
|
||||
|
||||
# vorbis
|
||||
VORBIS_LIB_DEPENDS= libvorbisenc.so:${PORTSDIR}/audio/libvorbis
|
||||
VORBIS_CONFIGURE_ENABLE= libvorbis
|
||||
|
||||
# vp8
|
||||
VPX_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx
|
||||
VPX_CONFIGURE_ENABLE= libvpx
|
||||
|
||||
# x264
|
||||
X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264
|
||||
X264_CONFIGURE_ENABLE= libx264
|
||||
|
||||
# x265
|
||||
X265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265
|
||||
X265_CONFIGURE_ENABLE= libx265
|
||||
|
||||
# xvid
|
||||
XVID_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid
|
||||
XVID_CONFIGURE_ENABLE= libxvid
|
||||
|
||||
FFPROGS= ffmpeg ffprobe
|
||||
INSTALL_TARGET= install-progs install-data install-libs install-headers
|
||||
|
||||
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# ssl
|
||||
.if ${PORT_OPTIONS:MOPENSSL} && empty(PORT_OPTIONS:MGNUTLS)
|
||||
FFMPEG_NONFREE= yes
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MAACPLUS} || ${PORT_OPTIONS:MFAAC} || ${PORT_OPTIONS:MFDK_AAC}
|
||||
FFMPEG_NONFREE= yes
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MAMR_NB} || ${PORT_OPTIONS:MAMR_WB} || \
|
||||
${PORT_OPTIONS:MVO_AACENC} || ${PORT_OPTIONS:MVO_AMRWBENC}
|
||||
FFMPEG_LICENSE_GPL3= yes
|
||||
.endif
|
||||
|
||||
# x11grab
|
||||
.if ${PORT_OPTIONS:MX11GRAB}
|
||||
USE_XORG= x11 xext xfixes
|
||||
CONFIGURE_ARGS+= --enable-x11grab
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == "FreeBSD" && ${OSVERSION} < 1000000
|
||||
CONFIGURE_ARGS+= --enable-memalign-hack
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "armv6"
|
||||
CONFIGURE_ENV+= ASFLAGS=-no-integrated-as
|
||||
.endif
|
||||
|
||||
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
|
||||
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
|
||||
CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
|
||||
CONFIGURE_ARGS+=--prefix="${PREFIX}" \
|
||||
--mandir="${PREFIX}/man" \
|
||||
--datadir="${DATADIR}" \
|
||||
--docdir="${DOCSDIR}" \
|
||||
--incdir="${PREFIX}/include/ffmpeg${FFMPEG_SUFFIX}" \
|
||||
--libdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \
|
||||
--shlibdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \
|
||||
--build-suffix="${FFMPEG_SUFFIX}" \
|
||||
--enable-shared \
|
||||
--enable-gpl \
|
||||
--enable-postproc \
|
||||
--enable-avfilter \
|
||||
--enable-avresample \
|
||||
--enable-pthreads \
|
||||
--disable-libstagefright-h264 \
|
||||
--disable-libutvideo \
|
||||
--disable-libsoxr \
|
||||
--cc="${CC}" \
|
||||
--extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \
|
||||
--extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \
|
||||
--extra-libs="-lpthread"
|
||||
|
||||
DOC_FILES= Changelog CREDITS INSTALL.md LICENSE.md MAINTAINERS \
|
||||
README.md RELEASE_NOTES
|
||||
# under doc subdirectory
|
||||
DOC_DOCFILES= APIchanges *.txt
|
||||
PORTDOCS= *
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
DOC_DOCFILES+= *.html
|
||||
BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
CONFIGURE_ARGS+= --disable-stripping
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-debug
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MFFSERVER}
|
||||
USE_RC_SUBR= ffserver${FFMPEG_SUFFIX}
|
||||
.endif
|
||||
|
||||
# sse hardware vector support
|
||||
.if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64")
|
||||
_BUILTIN_VECTOR= yes
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-sse
|
||||
.endif
|
||||
|
||||
# mmx support
|
||||
.if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} == "" && ${MACHINE_CPU:Mamd64} == ""
|
||||
CONFIGURE_ARGS+= --disable-mmx
|
||||
_NO_BUILTIN_VECTOR= yes
|
||||
.endif
|
||||
|
||||
# builtin vector, requires mmx and sse
|
||||
.if !defined(_NO_BUILTIN_VECTOR) && defined(_BUILTIN_VECTOR)
|
||||
FFMPEG_CFLAGS+= -msse
|
||||
.endif
|
||||
|
||||
# optimizations
|
||||
.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
|
||||
CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer
|
||||
.endif
|
||||
|
||||
# ffserver
|
||||
.if ${PORT_OPTIONS:MFFSERVER}
|
||||
FFPROGS+= ffserver
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
DOC_DOCFILES+= ffserver.html
|
||||
.endif
|
||||
.endif
|
||||
|
||||
# sdl
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
USE_SDL+= sdl
|
||||
FFPROGS+= ffplay
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
DOC_DOCFILES+= ffplay.html
|
||||
.endif
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-ffplay --disable-outdev=sdl
|
||||
.endif
|
||||
|
||||
# vorbis
|
||||
.if ${PORT_OPTIONS:MVORBIS}
|
||||
FFMPEG_CFLAGS+= -I${LOCALBASE}/include/vorbis
|
||||
.endif
|
||||
|
||||
# License knobs
|
||||
.if defined(FFMPEG_NONFREE)
|
||||
RESTRICTED= linking to libfaac or libaacplus restricts redistribution
|
||||
CONFIGURE_ARGS+= --enable-nonfree
|
||||
.endif
|
||||
|
||||
.if defined(FFMPEG_LICENSE_GPL3)
|
||||
CONFIGURE_ARGS+= --enable-version3
|
||||
LICENSE= GPLv3 LGPL3
|
||||
LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPLv3
|
||||
LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPLv3
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
# {C,LD}FLAGS safeness
|
||||
@${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|$$(DESTDIR)$$(prefix)/libdata/pkgconfig|' \
|
||||
${WRKSRC}/library.mak
|
||||
@${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf|' \
|
||||
${WRKSRC}/ffserver.c
|
||||
@${REINPLACE_CMD} -E \
|
||||
-e "s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \
|
||||
s|%%LOCALBASE%%|${LOCALBASE}|g; \
|
||||
s|gsm/gsm.h|gsm.h|g" \
|
||||
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
|
||||
@${REINPLACE_CMD} -e 's|-ldl||' \
|
||||
-e 's|opencv opencv/cxcore.h|opencv-core opencv2/core/core_c.h|g' \
|
||||
-e 's|freetype/freetype.h|freetype.h|g' \
|
||||
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
|
||||
@${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL5}|g' \
|
||||
${WRKSRC}/doc/texi2pod.pl
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
@${REINPLACE_CMD} -E \
|
||||
-e 's|sdl-config|${SDL_CONFIG}|g' \
|
||||
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
|
||||
@${FIND} ${WRKSRC} -type f | \
|
||||
${XARGS} -n 10 ${REINPLACE_CMD} -E \
|
||||
-e 's|#include <SDL|#include <SDL/SDL|'
|
||||
.endif
|
||||
|
||||
post-configure:
|
||||
.if empty(PORT_OPTIONS:MTHEORA)
|
||||
@${REINPLACE_CMD} -E \
|
||||
-e 's|^(CONFIG_LIBTHEORA).*$$|\1=no|' \
|
||||
${WRKSRC}/config.mak
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.for PROG in ${FFPROGS}
|
||||
@${MKDIR} ${STAGEDIR}${MAN1PREFIX}/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/doc/${PROG}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/${PROG}${FFMPEG_SUFFIX}.1
|
||||
.endfor
|
||||
.if ${PORT_OPTIONS:MFFSERVER}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf \
|
||||
${STAGEDIR}${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf.sample
|
||||
.endif
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for FILE in ${DOC_FILES}
|
||||
${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
.for FILE in ${DOC_DOCFILES}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.post.mk>
|
2
multimedia/ffmpeg23/distinfo
Normal file
2
multimedia/ffmpeg23/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (ffmpeg-2.3.6.tar.bz2) = cf1be1c5c3973b8db16b6b6e8e63a042d414fb5d47d3801a196cbba21a0a624a
|
||||
SIZE (ffmpeg-2.3.6.tar.bz2) = 7440172
|
27
multimedia/ffmpeg23/files/ffserver23.in
Normal file
27
multimedia/ffmpeg23/files/ffserver23.in
Normal file
|
@ -0,0 +1,27 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# PROVIDE: ffserver23
|
||||
# REQUIRE: NETWORKING
|
||||
# KEYWORD: shutdown
|
||||
|
||||
#
|
||||
# Add the following lines to /etc/rc.conf to enable ffserver:
|
||||
#
|
||||
#ffserver23_enable="YES"
|
||||
#
|
||||
ffserver23_enable="${ffserver_enable-NO}"
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name=ffserver23
|
||||
rcvar=ffserver23_enable
|
||||
|
||||
command="%%PREFIX%%/bin/${name}"
|
||||
command_args="&"
|
||||
required_files=%%PREFIX%%/etc/ffserver23.conf
|
||||
|
||||
load_rc_config ${name}
|
||||
run_rc_command "$1"
|
11
multimedia/ffmpeg23/files/patch-Makefile
Normal file
11
multimedia/ffmpeg23/files/patch-Makefile
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- Makefile.orig 2015-01-06 18:59:11 UTC
|
||||
+++ Makefile
|
||||
@@ -91,7 +91,7 @@ define DOSUBDIR
|
||||
$(foreach V,$(SUBDIR_VARS),$(eval $(call RESET,$(V))))
|
||||
SUBDIR := $(1)/
|
||||
include $(SRC_PATH)/$(1)/Makefile
|
||||
--include $(SRC_PATH)/$(1)/$(ARCH)/Makefile
|
||||
+-include $(SRC_PATH)/$(1)/$(FFMPEG_ARCH)/Makefile
|
||||
include $(SRC_PATH)/library.mak
|
||||
endef
|
||||
|
47
multimedia/ffmpeg23/files/patch-configure
Normal file
47
multimedia/ffmpeg23/files/patch-configure
Normal file
|
@ -0,0 +1,47 @@
|
|||
--- configure.orig 2015-01-06 18:59:11 UTC
|
||||
+++ configure
|
||||
@@ -2649,12 +2649,7 @@ target_os_default=$(tolower $(uname -s))
|
||||
host_os=$target_os_default
|
||||
|
||||
# machine
|
||||
-if test "$target_os_default" = aix; then
|
||||
- arch_default=$(uname -p)
|
||||
- strip_default="strip -X32_64"
|
||||
-else
|
||||
- arch_default=$(uname -m)
|
||||
-fi
|
||||
+arch_default=$(uname -p)
|
||||
cpu="generic"
|
||||
|
||||
# configurable options
|
||||
@@ -5382,7 +5377,7 @@ ifndef MAIN_MAKEFILE
|
||||
SRC_PATH:=\$(SRC_PATH:.%=..%)
|
||||
endif
|
||||
CC_IDENT=$cc_ident
|
||||
-ARCH=$arch
|
||||
+FFMPEG_ARCH=$arch
|
||||
CC=$cc
|
||||
CXX=$cxx
|
||||
AS=$as
|
||||
@@ -5592,7 +5587,7 @@ exec_prefix=\${prefix}
|
||||
libdir=$libdir
|
||||
includedir=$incdir
|
||||
|
||||
-Name: $name
|
||||
+Name: ${name}${build_suffix}
|
||||
Description: $comment
|
||||
Version: $version
|
||||
Requires: $(enabled shared || echo $requires)
|
||||
@@ -5606,10 +5601,10 @@ EOF
|
||||
mkdir -p doc/examples/pc-uninstalled
|
||||
includedir=${source_path}
|
||||
[ "$includedir" = . ] && includedir="\${pcfiledir}/../../.."
|
||||
- cat <<EOF > doc/examples/pc-uninstalled/$name.pc
|
||||
+ cat <<EOF > doc/examples/pc-uninstalled/${name}${build_suffix}.pc
|
||||
prefix=
|
||||
exec_prefix=
|
||||
-libdir=\${pcfiledir}/../../../$name
|
||||
+libdir=\${pcfiledir}/../../../${name}${build_suffix}
|
||||
includedir=${includedir}
|
||||
|
||||
Name: $name
|
11
multimedia/ffmpeg23/files/patch-doc-Makefile
Normal file
11
multimedia/ffmpeg23/files/patch-doc-Makefile
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- doc/Makefile.orig 2015-01-06 18:58:54 UTC
|
||||
+++ doc/Makefile
|
||||
@@ -130,7 +130,7 @@ install-html: $(HTMLPAGES)
|
||||
endif
|
||||
|
||||
ifdef CONFIG_MANPAGES
|
||||
-install-progs-$(CONFIG_DOC): install-man
|
||||
+#install-progs-$(CONFIG_DOC): install-man
|
||||
|
||||
install-man: $(MANPAGES)
|
||||
$(Q)mkdir -p "$(MANDIR)/man1"
|
11
multimedia/ffmpeg23/files/patch-libavcodec-Makefile
Normal file
11
multimedia/ffmpeg23/files/patch-libavcodec-Makefile
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- libavcodec/Makefile.orig 2015-01-06 18:58:55 UTC
|
||||
+++ libavcodec/Makefile
|
||||
@@ -842,7 +842,7 @@ SKIPHEADERS +
|
||||
libutvideo.h \
|
||||
old_codec_ids.h \
|
||||
tableprint.h \
|
||||
- $(ARCH)/vp56_arith.h \
|
||||
+ $(FFMPEG_ARCH)/vp56_arith.h \
|
||||
|
||||
SKIPHEADERS-$(CONFIG_DXVA2) += dxva2.h dxva2_internal.h
|
||||
SKIPHEADERS-$(CONFIG_LIBSCHROEDINGER) += libschroedinger.h
|
14
multimedia/ffmpeg23/files/patch-libavdevice-bktr.c
Normal file
14
multimedia/ffmpeg23/files/patch-libavdevice-bktr.c
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- libavdevice/bktr.c.orig 2015-01-06 18:58:58 UTC
|
||||
+++ libavdevice/bktr.c
|
||||
@@ -24,6 +24,11 @@
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
+typedef unsigned char u_char;
|
||||
+typedef unsigned short u_short;
|
||||
+typedef unsigned int u_int;
|
||||
+typedef unsigned long u_long;
|
||||
+
|
||||
#include "libavformat/internal.h"
|
||||
#include "libavutil/internal.h"
|
||||
#include "libavutil/log.h"
|
14
multimedia/ffmpeg23/files/patch-libavdevice-oss_audio.c
Normal file
14
multimedia/ffmpeg23/files/patch-libavdevice-oss_audio.c
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- libavdevice/oss_audio.c.orig 2015-01-06 18:58:58 UTC
|
||||
+++ libavdevice/oss_audio.c
|
||||
@@ -19,6 +19,11 @@
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*/
|
||||
|
||||
+typedef unsigned char u_char;
|
||||
+typedef unsigned short u_short;
|
||||
+typedef unsigned int u_int;
|
||||
+typedef unsigned long u_long;
|
||||
+
|
||||
#include "config.h"
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
12
multimedia/ffmpeg23/files/patch-libavfilter-vf_libopencv.c
Normal file
12
multimedia/ffmpeg23/files/patch-libavfilter-vf_libopencv.c
Normal file
|
@ -0,0 +1,12 @@
|
|||
--- libavfilter/vf_libopencv.c.orig 2015-01-06 18:58:58 UTC
|
||||
+++ libavfilter/vf_libopencv.c
|
||||
@@ -23,8 +23,7 @@
|
||||
* libopencv wrapper functions
|
||||
*/
|
||||
|
||||
-#include <opencv/cv.h>
|
||||
-#include <opencv/cxcore.h>
|
||||
+#include <opencv2/imgproc/imgproc_c.h>
|
||||
#include "libavutil/avstring.h"
|
||||
#include "libavutil/common.h"
|
||||
#include "libavutil/file.h"
|
11
multimedia/ffmpeg23/files/patch-libavformat-udp.c
Normal file
11
multimedia/ffmpeg23/files/patch-libavformat-udp.c
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- libavformat/udp.c.orig 2015-01-06 18:58:59 UTC
|
||||
+++ libavformat/udp.c
|
||||
@@ -56,6 +56,8 @@
|
||||
#define UDP_TX_BUF_SIZE 32768
|
||||
#define UDP_MAX_PKT_SIZE 65536
|
||||
|
||||
+#define IPPROTO_IPV6 41
|
||||
+
|
||||
typedef struct {
|
||||
const AVClass *class;
|
||||
int udp_fd;
|
13
multimedia/ffmpeg23/files/patch-libavutil-common.h
Normal file
13
multimedia/ffmpeg23/files/patch-libavutil-common.h
Normal file
|
@ -0,0 +1,13 @@
|
|||
--- libavutil/common.h.orig 2015-01-06 18:58:59 UTC
|
||||
+++ libavutil/common.h
|
||||
@@ -49,6 +49,10 @@
|
||||
# define AV_NE(be, le) (le)
|
||||
#endif
|
||||
|
||||
+#ifndef UINT64_C
|
||||
+#define UINT64_C(c) (c ## UL)
|
||||
+#endif
|
||||
+
|
||||
//rounded division & shift
|
||||
#define RSHIFT(a,b) ((a) > 0 ? ((a) + ((1<<(b))>>1))>>(b) : ((a) + ((1<<(b))>>1)-1)>>(b))
|
||||
/* assume b>0 */
|
11
multimedia/ffmpeg23/files/patch-libavutil-x86-asm.h
Normal file
11
multimedia/ffmpeg23/files/patch-libavutil-x86-asm.h
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- libavutil/x86/asm.h.orig 2015-01-06 18:58:59 UTC
|
||||
+++ libavutil/x86/asm.h
|
||||
@@ -71,7 +71,7 @@ typedef int32_t x86_reg;
|
||||
typedef int x86_reg;
|
||||
#endif
|
||||
|
||||
-#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE))
|
||||
+#define HAVE_7REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE && !defined(__clang__)))
|
||||
#define HAVE_6REGS (ARCH_X86_64 || (HAVE_EBX_AVAILABLE || HAVE_EBP_AVAILABLE))
|
||||
|
||||
#if ARCH_X86_64 && defined(PIC)
|
9
multimedia/ffmpeg23/pkg-descr
Normal file
9
multimedia/ffmpeg23/pkg-descr
Normal file
|
@ -0,0 +1,9 @@
|
|||
FFmpeg is a complete, cross-platform solution to record, convert and stream
|
||||
audio and video. It includes libavcodec - the leading audio/video codec
|
||||
library.
|
||||
|
||||
This version is a legacy version from the 2.3 release branch. It is
|
||||
intended to be used by ports which absolutely have to depend on deprecated
|
||||
APIs that have been removed in 2.4 or later releases.
|
||||
|
||||
WWW: http://ffmpeg.org/
|
165
multimedia/ffmpeg23/pkg-plist
Normal file
165
multimedia/ffmpeg23/pkg-plist
Normal file
|
@ -0,0 +1,165 @@
|
|||
bin/ffmpeg%%FFMPEG_SUFFIX%%
|
||||
%%SDL%%bin/ffplay%%FFMPEG_SUFFIX%%
|
||||
bin/ffprobe%%FFMPEG_SUFFIX%%
|
||||
%%FFSERVER%%bin/ffserver%%FFMPEG_SUFFIX%%
|
||||
%%FFSERVER%%@sample etc/ffserver%%FFMPEG_SUFFIX%%.conf.sample
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/avcodec.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/avfft.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/dv_profile.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/dxva2.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/old_codec_ids.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/vaapi.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/vda.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/vdpau.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec/xvmc.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice/avdevice.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/asrc_abuffer.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/avcodec.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/avfilter.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/avfiltergraph.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/buffersink.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/buffersrc.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavformat/avformat.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavformat/avio.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavformat/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavresample/avresample.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavresample/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/adler32.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/aes.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/attributes.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/audio_fifo.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/audioconvert.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/avassert.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/avconfig.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/avstring.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/avutil.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/base64.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/blowfish.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/bprint.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/bswap.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/buffer.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/channel_layout.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/common.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/cpu.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/crc.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/dict.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/display.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/downmix_info.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/error.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/eval.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/ffversion.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/fifo.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/file.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/frame.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/hash.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/hmac.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/imgutils.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/intfloat.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/intfloat_readwrite.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/intreadwrite.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/lfg.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/log.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/lzo.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/macros.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/mathematics.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/md5.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/mem.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/murmur3.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/old_pix_fmts.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/opt.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/parseutils.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/pixdesc.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/pixfmt.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/random_seed.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/rational.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/replaygain.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/ripemd.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/samplefmt.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/sha.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/sha512.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/stereo3d.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/time.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/timecode.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/timestamp.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/threadmessage.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libavutil/xtea.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc/postprocess.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libswresample/swresample.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libswresample/version.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libswscale/swscale.h
|
||||
include/ffmpeg%%FFMPEG_SUFFIX%%/libswscale/version.h
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec%%FFMPEG_SUFFIX%%.so.55
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavcodec%%FFMPEG_SUFFIX%%.so.55.69.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice%%FFMPEG_SUFFIX%%.so.55
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavdevice%%FFMPEG_SUFFIX%%.so.55.13.102
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter%%FFMPEG_SUFFIX%%.so.4
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavfilter%%FFMPEG_SUFFIX%%.so.4.11.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavformat%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavformat%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavformat%%FFMPEG_SUFFIX%%.so.55
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavformat%%FFMPEG_SUFFIX%%.so.55.48.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavresample%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavresample%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavresample%%FFMPEG_SUFFIX%%.so.1
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavresample%%FFMPEG_SUFFIX%%.so.1.3.0
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavutil%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavutil%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavutil%%FFMPEG_SUFFIX%%.so.52
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libavutil%%FFMPEG_SUFFIX%%.so.52.92.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc%%FFMPEG_SUFFIX%%.so.52
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libpostproc%%FFMPEG_SUFFIX%%.so.52.3.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswresample%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswresample%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswresample%%FFMPEG_SUFFIX%%.so.0
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswresample%%FFMPEG_SUFFIX%%.so.0.19.100
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswscale%%FFMPEG_SUFFIX%%.a
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswscale%%FFMPEG_SUFFIX%%.so
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswscale%%FFMPEG_SUFFIX%%.so.2
|
||||
lib/ffmpeg%%FFMPEG_SUFFIX%%/libswscale%%FFMPEG_SUFFIX%%.so.2.6.100
|
||||
libdata/pkgconfig/libavcodec%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libavdevice%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libavfilter%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libavformat%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libavresample%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libavutil%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libpostproc%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libswresample%%FFMPEG_SUFFIX%%.pc
|
||||
libdata/pkgconfig/libswscale%%FFMPEG_SUFFIX%%.pc
|
||||
man/man1/ffmpeg%%FFMPEG_SUFFIX%%.1.gz
|
||||
%%SDL%%man/man1/ffplay%%FFMPEG_SUFFIX%%.1.gz
|
||||
man/man1/ffprobe%%FFMPEG_SUFFIX%%.1.gz
|
||||
%%FFSERVER%%man/man1/ffserver%%FFMPEG_SUFFIX%%.1.gz
|
||||
%%DATADIR%%/examples/Makefile
|
||||
%%DATADIR%%/examples/README
|
||||
%%DATADIR%%/examples/avio_reading.c
|
||||
%%DATADIR%%/examples/decoding_encoding.c
|
||||
%%DATADIR%%/examples/demuxing_decoding.c
|
||||
%%DATADIR%%/examples/filter_audio.c
|
||||
%%DATADIR%%/examples/filtering_audio.c
|
||||
%%DATADIR%%/examples/filtering_video.c
|
||||
%%DATADIR%%/examples/metadata.c
|
||||
%%DATADIR%%/examples/muxing.c
|
||||
%%DATADIR%%/examples/remuxing.c
|
||||
%%DATADIR%%/examples/resampling_audio.c
|
||||
%%DATADIR%%/examples/scaling_video.c
|
||||
%%DATADIR%%/examples/transcode_aac.c
|
||||
%%DATADIR%%/examples/transcoding.c
|
||||
%%DATADIR%%/ffprobe.xsd
|
||||
%%DATADIR%%/libvpx-1080p.ffpreset
|
||||
%%DATADIR%%/libvpx-1080p50_60.ffpreset
|
||||
%%DATADIR%%/libvpx-360p.ffpreset
|
||||
%%DATADIR%%/libvpx-720p.ffpreset
|
||||
%%DATADIR%%/libvpx-720p50_60.ffpreset
|
Loading…
Reference in a new issue