diff options
author | faust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-09-21 12:16:16 +0000 |
---|---|---|
committer | faust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-09-21 12:16:16 +0000 |
commit | b76c0e461a20c5665508f09c12f0b583f0608d10 (patch) | |
tree | 45487d9f834ea6008d4d9c74af6d0d3da7606256 /libaf | |
parent | 386e88d91824452d256ee37cf01026647dd6b6f8 (diff) | |
download | mpv-b76c0e461a20c5665508f09c12f0b583f0608d10.tar.bz2 mpv-b76c0e461a20c5665508f09c12f0b583f0608d10.tar.xz |
disable af export for systems without mmap
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10909 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libaf')
-rw-r--r-- | libaf/af.c | 33 | ||||
-rw-r--r-- | libaf/af_export.c | 5 |
2 files changed, 23 insertions, 15 deletions
diff --git a/libaf/af.c b/libaf/af.c index d740bd73a5..3b8293c141 100644 --- a/libaf/af.c +++ b/libaf/af.c @@ -7,6 +7,7 @@ #endif #include "af.h" +#include "../config.h" // Static list of filters extern af_info_t af_info_dummy; @@ -23,21 +24,23 @@ extern af_info_t af_info_surround; extern af_info_t af_info_sub; extern af_info_t af_info_export; -static af_info_t* filter_list[]={ \ - &af_info_dummy,\ - &af_info_delay,\ - &af_info_channels,\ - &af_info_format,\ - &af_info_resample,\ - &af_info_volume,\ - &af_info_equalizer,\ - &af_info_gate,\ - &af_info_comp,\ - &af_info_pan,\ - &af_info_surround,\ - &af_info_sub,\ - &af_info_export,\ - NULL \ +static af_info_t* filter_list[]={ + &af_info_dummy, + &af_info_delay, + &af_info_channels, + &af_info_format, + &af_info_resample, + &af_info_volume, + &af_info_equalizer, + &af_info_gate, + &af_info_comp, + &af_info_pan, + &af_info_surround, + &af_info_sub, +#ifdef HAVE_SYS_MMAN_H + &af_info_export, +#endif + NULL }; // Message printing diff --git a/libaf/af_export.c b/libaf/af_export.c index 9126384348..1c3e1c0d82 100644 --- a/libaf/af_export.c +++ b/libaf/af_export.c @@ -12,6 +12,9 @@ #include <string.h> #include <inttypes.h> #include <unistd.h> +#include "../config.h" + +#ifdef HAVE_SYS_MMAN_H #include <sys/types.h> #include <sys/mman.h> #include <sys/types.h> @@ -261,3 +264,5 @@ af_info_t af_info_export = { AF_FLAGS_REENTRANT, af_open }; + +#endif /*HAVE_SYS_MMAN_H*/ |