[SCM] libav/experimental: Add function check for librtmp, require RTMP_Socket() which was added in version 2.2.f.

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 17:10:15 UTC 2013


The following commit has been merged in the experimental branch:
commit f054aaf731e5c0cad4967addb59360ecb24b1d47
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Jul 3 18:25:40 2010 +0000

    Add function check for librtmp, require RTMP_Socket() which was added
    in version 2.2.f.
    
    Avoid a compile-time failure.
    
    Originally committed as revision 24024 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/configure b/configure
index 482d4f8..e4f99cf 100755
--- a/configure
+++ b/configure
@@ -2549,7 +2549,8 @@ enabled libnut     && require  libnut libnut.h nut_demuxer_init -lnut
 enabled libopencore_amrnb  && require libopencore_amrnb opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb
 enabled libopencore_amrwb  && require libopencore_amrwb opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb
 enabled libopenjpeg && require libopenjpeg openjpeg.h opj_version -lopenjpeg
-enabled librtmp    && require  librtmp librtmp/rtmp.h RTMP_Init $(pkg-config --libs librtmp)
+enabled librtmp    && check_lib librtmp/rtmp.h RTMP_Socket $(pkg-config --libs librtmp) ||
+                        die "ERROR: librtmp not found or RTMP_Socket() missing, librtmp version must be >= 2.2.f"
 enabled libschroedinger && add_cflags $(pkg-config --cflags schroedinger-1.0) &&
                            require libschroedinger schroedinger/schro.h schro_init $(pkg-config --libs schroedinger-1.0)
 enabled libspeex   && require  libspeex speex/speex.h speex_decoder_init -lspeex

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list