Opened 9 years ago
Last modified 9 years ago
#4916 reopened defect
AAC decoder generates noise if compiled on OSX 10.10.3
Reported by: | Marco Pracucci | Owned by: | |
---|---|---|---|
Priority: | minor | Component: | avcodec |
Version: | git-master | Keywords: | aac osx nasm |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
We've a custom audio player built upon libav. We discovered that if we compile libav on osx 10.10.3 without changing a single line of code, then any AAC file decoding (see below) generates noise (you can't hear the audio at all, just noise). However, if we compile ffmpeg on osx 10.9.5 and we move the .dylib to 10.10.3, then AAC decoding works perfectly.
FFmpeg version: 2.8
(we also tested 2.3.6 and they issue is there too)
How we compile the libraries:
./configure \
--enable-shared \
--disable-static \
--enable-gpl \
--enable-version3 \
--enable-nonfree \
--disable-runtime-cpudetect \
--disable-all \
--disable-doc \
--enable-avcodec \
--enable-avformat \
--enable-avutil \
--enable-swresample \
--disable-w32threads \
--disable-os2threads \
--disable-network \
--disable-dxva2 \
--disable-vaapi \
--disable-vda \
--disable-vdpau \
--enable-protocol="file" \
--enable-decoder="aac" \
--enable-decoder="cook" \
--enable-decoder="flac" \
--enable-decoder="mp3" \
--enable-decoder="mp3adu" \
--enable-decoder="mp3adufloat" \
--enable-decoder="mp3float" \
--enable-decoder="mp3on4" \
--enable-decoder="mp3on4float" \
--enable-decoder="pcm_alaw" \
--enable-decoder="pcm_bluray" \
--enable-decoder="pcm_dvd" \
--enable-decoder="pcm_f32be" \
--enable-decoder="pcm_f32le" \
--enable-decoder="pcm_f64be" \
--enable-decoder="pcm_f64le" \
--enable-decoder="pcm_lxf" \
--enable-decoder="pcm_mulaw" \
--enable-decoder="pcm_s16be" \
--enable-decoder="pcm_s16be_planar" \
--enable-decoder="pcm_s16le" \
--enable-decoder="pcm_s16le_planar" \
--enable-decoder="pcm_s24be" \
--enable-decoder="pcm_s24daud" \
--enable-decoder="pcm_s24le" \
--enable-decoder="pcm_s24le_planar" \
--enable-decoder="pcm_s32be" \
--enable-decoder="pcm_s32le" \
--enable-decoder="pcm_s32le_planar" \
--enable-decoder="pcm_s8" \
--enable-decoder="pcm_s8_planar" \
--enable-decoder="pcm_u16be" \
--enable-decoder="pcm_u16le" \
--enable-decoder="pcm_u24be" \
--enable-decoder="pcm_u24le" \
--enable-decoder="pcm_u32be" \
--enable-decoder="pcm_u32le" \
--enable-decoder="pcm_u8" \
--enable-decoder="pcm_zork" \
--enable-decoder="ra_144" \
--enable-decoder="ra_288" \
--enable-decoder="ralf" \
--enable-decoder="vorbis" \
--enable-decoder="wmav1" \
--enable-decoder="wmav2" \
--enable-decoder="wmavoice" \
--enable-parser="aac" \
--enable-parser="flac" \
--enable-parser="mpegaudio" \
--enable-parser="vorbis" \
--enable-demuxer="aac" \
--enable-demuxer="asf" \
--enable-demuxer="flac" \
--enable-demuxer="ogg" \
--enable-demuxer="mp3" \
--enable-demuxer="mov" \
--enable-demuxer="pcm_alaw" \
--enable-demuxer="pcm_f32be" \
--enable-demuxer="pcm_f32le" \
--enable-demuxer="pcm_f64be" \
--enable-demuxer="pcm_f64le" \
--enable-demuxer="pcm_mulaw" \
--enable-demuxer="pcm_s16be" \
--enable-demuxer="pcm_s16le" \
--enable-demuxer="pcm_s24be" \
--enable-demuxer="pcm_s24le" \
--enable-demuxer="pcm_s32be" \
--enable-demuxer="pcm_s32le" \
--enable-demuxer="pcm_s8" \
--enable-demuxer="pcm_u16be" \
--enable-demuxer="pcm_u16le" \
--enable-demuxer="pcm_u24be" \
--enable-demuxer="pcm_u24le" \
--enable-demuxer="pcm_u32be" \
--enable-demuxer="pcm_u32le" \
--enable-demuxer="rm" \
--enable-demuxer="wav" \
--disable-debug \
--enable-stripping
make -j4 && make install
AAC test files:
All the files listed here generate noise:
http://download.wavetlan.com/SVV/Media/HTTP/http-aac.htm
Feel free to ask me any further information required to debug it. Thanks!
Change History (17)
comment:1 by , 9 years ago
Keywords: | 10.10.3 removed |
---|
comment:2 by , 9 years ago
The current git head actually doesn't link. See below all details.
COMMANDS RUN
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure && make
TAIL OF MAKE OUTPUT
[...]
libavcodec/x86/h264_qpel.c:98:30: note: expanded from macro 'QPEL_H264'
static av_always_inline void ff_ ## OPNAME ## h264_qpel8or16_hv1_lowpass_ ## MMX(int16_t *tmp, const uint8_t *src, int tmpStr...
<scratch space>:4:1: note: expanded from here
ff_avg_h264_qpel8or16_hv1_lowpass_mmxext
libavcodec/x86/videodsp.asm:132: warning: signed dword value exceeds bounds
libavcodec/x86/videodsp.asm:136: warning: signed dword value exceeds bounds
Undefined symbols for architecture x86_64:
"_ff_filters_ssse3", referenced from:
_put_8tap_smooth_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_regular_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_sharp_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_smooth_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_regular_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_sharp_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o)
_put_8tap_smooth_64h_8_ssse3 in libavcodec.a(vp9dsp_init.o)
...
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: * [ffmpeg_g] Error 1
SYSTEM INFO
uname -a
Darwin helicon.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64
gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/c++/4.2.1
Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.3.0
Thread model: posix
comment:3 by , 9 years ago
Please run make V=1
twice and provide the console output of the second run. Note that we test compilation on osx regularly (several times a day), and no such issue is known...
comment:4 by , 9 years ago
I'm sure the compilation issue is in the local box (not sure about the AAC issue that looks much more subdle).
Here is the output of make V=1
:
gcc -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,-dynamic,-search_paths_first -Qunused-arguments -o ffmpeg_g cmdutils.o ffmpeg_opt.o ffmpeg_filter.o ffmpeg.o ffmpeg_videotoolbox.o -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -framework QTKit -framework Foundation -framework QuartzCore -framework CoreVideo -framework Foundation -framework AVFoundation -framework CoreMedia -framework CoreFoundation -framework VideoToolbox -framework CoreMedia -framework QuartzCore -framework CoreServices -framework CoreFoundation -framework VideoDecodeAcceleration -framework QuartzCore -framework CoreServices -liconv -Wl,-framework,CoreFoundation -Wl,-framework,Security -framework CoreGraphics -lm -lbz2 -lz -pthread Undefined symbols for architecture x86_64: "_ff_filters_ssse3", referenced from: _put_8tap_smooth_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_regular_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_sharp_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_smooth_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_regular_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_sharp_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_smooth_64h_8_ssse3 in libavcodec.a(vp9dsp_init.o) ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffmpeg_g] Error 1
comment:6 by , 9 years ago
$ grep SSE config.h #define HAVE_SSE 1 #define HAVE_SSE2 1 #define HAVE_SSE3 1 #define HAVE_SSE4 1 #define HAVE_SSE42 1 #define HAVE_SSSE3 1 #define HAVE_SSE_EXTERNAL 1 #define HAVE_SSE2_EXTERNAL 1 #define HAVE_SSE3_EXTERNAL 1 #define HAVE_SSE4_EXTERNAL 1 #define HAVE_SSE42_EXTERNAL 1 #define HAVE_SSSE3_EXTERNAL 1 #define HAVE_SSE_INLINE 1 #define HAVE_SSE2_INLINE 1 #define HAVE_SSE3_INLINE 1 #define HAVE_SSE4_INLINE 1 #define HAVE_SSE42_INLINE 1 #define HAVE_SSSE3_INLINE 1 #define CONFIG_LIBTESSERACT 0
comment:7 by , 9 years ago
nm libavcodec/x86/vp9mc.o
shows 0000000000000000 R ff_filters_ssse3
here, is this not true for you?
comment:8 by , 9 years ago
Here is the output on my box:
$ nm libavcodec/x86/vp9mc.o | grep ssse3 0000000000000650 T _ff_vp9_avg_8tap_1d_h_16_8_ssse3 00000000000003a0 T _ff_vp9_avg_8tap_1d_h_4_8_ssse3 00000000000004c0 T _ff_vp9_avg_8tap_1d_h_8_8_ssse3 0000000000000fb0 T _ff_vp9_avg_8tap_1d_v_16_8_ssse3 0000000000000cd0 T _ff_vp9_avg_8tap_1d_v_4_8_ssse3 0000000000000e00 T _ff_vp9_avg_8tap_1d_v_8_8_ssse3 0000000000000560 T _ff_vp9_put_8tap_1d_h_16_8_ssse3 0000000000000330 T _ff_vp9_put_8tap_1d_h_4_8_ssse3 0000000000000420 T _ff_vp9_put_8tap_1d_h_8_8_ssse3 0000000000000eb0 T _ff_vp9_put_8tap_1d_v_16_8_ssse3 0000000000000c50 T _ff_vp9_put_8tap_1d_v_4_8_ssse3 0000000000000d50 T _ff_vp9_put_8tap_1d_v_8_8_ssse3
comment:10 by , 9 years ago
Sure! Here it is:
$ nm libavcodec/x86/vp9mc.o 00000000000046db S _ff_filters_16bpp 000000000000305b S _ff_filters_sse2 U _ff_pw_256 U _ff_pw_64 0000000000001990 T _ff_vp9_avg128_16_avx2 0000000000001850 T _ff_vp9_avg128_16_sse2 0000000000001750 T _ff_vp9_avg16_16_sse2 0000000000001480 T _ff_vp9_avg16_8_sse2 00000000000018e0 T _ff_vp9_avg32_16_avx2 00000000000017b0 T _ff_vp9_avg32_16_sse2 0000000000001650 T _ff_vp9_avg32_8_avx2 00000000000014e0 T _ff_vp9_avg32_8_sse2 00000000000012f0 T _ff_vp9_avg4_8_mmxext 0000000000001940 T _ff_vp9_avg64_16_avx2 0000000000001800 T _ff_vp9_avg64_16_sse2 00000000000016b0 T _ff_vp9_avg64_8_avx2 0000000000001530 T _ff_vp9_avg64_8_sse2 0000000000001700 T _ff_vp9_avg8_16_mmxext 0000000000001340 T _ff_vp9_avg8_8_mmxext 0000000000000650 T _ff_vp9_avg_8tap_1d_h_16_8_ssse3 0000000000000810 T _ff_vp9_avg_8tap_1d_h_32_8_avx2 00000000000000a0 T _ff_vp9_avg_8tap_1d_h_4_8_mmxext 00000000000003a0 T _ff_vp9_avg_8tap_1d_h_4_8_ssse3 0000000000000240 T _ff_vp9_avg_8tap_1d_h_8_8_sse2 00000000000004c0 T _ff_vp9_avg_8tap_1d_h_8_8_ssse3 0000000000000fb0 T _ff_vp9_avg_8tap_1d_v_16_8_ssse3 0000000000001190 T _ff_vp9_avg_8tap_1d_v_32_8_avx2 0000000000000990 T _ff_vp9_avg_8tap_1d_v_4_8_mmxext 0000000000000cd0 T _ff_vp9_avg_8tap_1d_v_4_8_ssse3 0000000000000b50 T _ff_vp9_avg_8tap_1d_v_8_8_sse2 0000000000000e00 T _ff_vp9_avg_8tap_1d_v_8_8_ssse3 0000000000001610 T _ff_vp9_put128_avx 0000000000001430 T _ff_vp9_put128_sse 0000000000001390 T _ff_vp9_put16_sse 0000000000001580 T _ff_vp9_put32_avx 00000000000013d0 T _ff_vp9_put32_sse 0000000000001270 T _ff_vp9_put4_mmx 00000000000015d0 T _ff_vp9_put64_avx 0000000000001400 T _ff_vp9_put64_sse 00000000000012b0 T _ff_vp9_put8_mmx 0000000000000560 T _ff_vp9_put_8tap_1d_h_16_8_ssse3 0000000000000740 T _ff_vp9_put_8tap_1d_h_32_8_avx2 0000000000000000 T _ff_vp9_put_8tap_1d_h_4_8_mmxext 0000000000000330 T _ff_vp9_put_8tap_1d_h_4_8_ssse3 0000000000000150 T _ff_vp9_put_8tap_1d_h_8_8_sse2 0000000000000420 T _ff_vp9_put_8tap_1d_h_8_8_ssse3 0000000000000eb0 T _ff_vp9_put_8tap_1d_v_16_8_ssse3 00000000000010b0 T _ff_vp9_put_8tap_1d_v_32_8_avx2 00000000000008e0 T _ff_vp9_put_8tap_1d_v_4_8_mmxext 0000000000000c50 T _ff_vp9_put_8tap_1d_v_4_8_ssse3 0000000000000a50 T _ff_vp9_put_8tap_1d_v_8_8_sse2 0000000000000d50 T _ff_vp9_put_8tap_1d_v_8_8_ssse3 000000000000000e t l001 000000000000009c t l002 00000000000000ae t l003 0000000000000142 t l004 000000000000018b t l005 0000000000000235 t l006 000000000000027b t l007 000000000000032d t l008 000000000000033b t l009 000000000000039a t l010 00000000000003ab t l011 0000000000000410 t l012 000000000000043f t l013 00000000000004b1 t l014 00000000000004df t l015 0000000000000559 t l016 0000000000000580 t l017 0000000000000647 t l018 0000000000000670 t l019 000000000000073b t l020 000000000000075f t l021 0000000000000808 t l022 000000000000082f t l023 00000000000008dc t l024 00000000000008f9 t l025 000000000000098b t l026 00000000000009a9 t l027 0000000000000a41 t l028 0000000000000a96 t l029 0000000000000b44 t l030 0000000000000b96 t l031 0000000000000c4c t l032 0000000000000c66 t l033 0000000000000cc9 t l034 0000000000000ce6 t l035 0000000000000d4f t l036 0000000000000d7a t l037 0000000000000df0 t l038 0000000000000e2a t l039 0000000000000ea8 t l040 0000000000000edb t l041 0000000000000fa6 t l042 0000000000000fdb t l043 00000000000010aa t l044 00000000000010da t l045 0000000000001187 t l046 00000000000011ba t l047 000000000000126b t l048 0000000000001278 t l049 00000000000012a5 t l050 00000000000012b8 t l051 00000000000012e5 t l052 00000000000012f8 t l053 0000000000001335 t l054 0000000000001348 t l055 0000000000001385 t l056 0000000000001398 t l057 00000000000013c5 t l058 00000000000013d0 t l059 00000000000013fe t l060 0000000000001400 t l061 000000000000142c t l062 0000000000001430 t l063 000000000000147c t l064 0000000000001488 t l065 00000000000014d1 t l066 00000000000014e0 t l067 000000000000152a t l068 0000000000001530 t l069 0000000000001577 t l070 0000000000001588 t l071 00000000000015bd t l072 00000000000015d0 t l073 0000000000001606 t l074 0000000000001610 t l075 0000000000001644 t l076 0000000000001658 t l077 00000000000016a1 t l078 00000000000016b0 t l079 00000000000016fa t l080 0000000000001708 t l081 0000000000001745 t l082 0000000000001758 t l083 00000000000017a1 t l084 00000000000017b0 t l085 00000000000017fa t l086 0000000000001800 t l087 0000000000001847 t l088 0000000000001850 t l089 00000000000018d7 t l090 00000000000018e8 t l091 0000000000001931 t l092 0000000000001940 t l093 000000000000198a t l094 0000000000001990 t l095 00000000000019d7 t l096
comment:11 by , 9 years ago
Looks different here. What does rm libavcodec/x86/vp9mc.o && make V=1 libavcodec/x86/vp9mc.o
show for you?
comment:12 by , 9 years ago
$ rm libavcodec/x86/vp9mc.o && make V=1 nasm -f macho64 -DPIC -DPREFIX -I./ -I.// -Pconfig.asm -I libavcodec/x86/ -M -o libavcodec/x86/vp9mc.o libavcodec/x86/vp9mc.asm > libavcodec/x86/vp9mc.d nasm -f macho64 -DPIC -DPREFIX -I./ -I.// -Pconfig.asm -I libavcodec/x86/ -o libavcodec/x86/vp9mc.o libavcodec/x86/vp9mc.asm strip -x -x libavcodec/x86/vp9mc.o rm -f libavcodec/libavcodec.a ar rc libavcodec/libavcodec.a libavcodec/012v.o libavcodec/4xm.o libavcodec/8bps.o libavcodec/8svx.o libavcodec/a64multienc.o libavcodec/aac_ac3_parser.o libavcodec/aac_adtstoasc_bsf.o libavcodec/aac_parser.o libavcodec/aacadtsdec.o libavcodec/aaccoder.o libavcodec/aacdec.o libavcodec/aacdec_fixed.o libavcodec/aacenc.o libavcodec/aacenc_is.o libavcodec/aacenc_pred.o libavcodec/aacenc_tns.o libavcodec/aacenctab.o libavcodec/aacps_fixed.o libavcodec/aacps_float.o libavcodec/aacpsdsp_fixed.o libavcodec/aacpsdsp_float.o libavcodec/aacpsy.o libavcodec/aacsbr.o libavcodec/aacsbr_fixed.o libavcodec/aactab.o libavcodec/aandcttab.o libavcodec/aasc.o libavcodec/ac3.o libavcodec/ac3_parser.o libavcodec/ac3dec_data.o libavcodec/ac3dec_fixed.o libavcodec/ac3dec_float.o libavcodec/ac3dsp.o libavcodec/ac3enc.o libavcodec/ac3enc_fixed.o libavcodec/ac3enc_float.o libavcodec/ac3tab.o libavcodec/acelp_filters.o libavcodec/acelp_pitch_delay.o libavcodec/acelp_vectors.o libavcodec/adpcm.o libavcodec/adpcm_data.o libavcodec/adpcmenc.o libavcodec/adx.o libavcodec/adx_parser.o libavcodec/adxdec.o libavcodec/adxenc.o libavcodec/aic.o libavcodec/alac.o libavcodec/alac_data.o libavcodec/alacdsp.o libavcodec/alacenc.o libavcodec/aliaspixdec.o libavcodec/aliaspixenc.o libavcodec/allcodecs.o libavcodec/alsdec.o libavcodec/amrnbdec.o libavcodec/amrwbdec.o libavcodec/anm.o libavcodec/ansi.o libavcodec/apedec.o libavcodec/ass.o libavcodec/ass_split.o libavcodec/assdec.o libavcodec/assenc.o libavcodec/asv.o libavcodec/asvdec.o libavcodec/asvenc.o libavcodec/atrac.o libavcodec/atrac1.o libavcodec/atrac3.o libavcodec/atrac3plus.o libavcodec/atrac3plusdec.o libavcodec/atrac3plusdsp.o libavcodec/audio_frame_queue.o libavcodec/audioconvert.o libavcodec/audiodsp.o libavcodec/aura.o libavcodec/avdct.o libavcodec/avfft.o libavcodec/avpacket.o libavcodec/avpicture.o libavcodec/avrndec.o libavcodec/avs.o libavcodec/avuidec.o libavcodec/avuienc.o libavcodec/bethsoftvideo.o libavcodec/bfi.o libavcodec/bgmc.o libavcodec/bink.o libavcodec/binkaudio.o libavcodec/binkdsp.o libavcodec/bintext.o libavcodec/bitstream.o libavcodec/bitstream_filter.o libavcodec/blockdsp.o libavcodec/bmp.o libavcodec/bmp_parser.o libavcodec/bmpenc.o libavcodec/bmvaudio.o libavcodec/bmvvideo.o libavcodec/brenderpix.o libavcodec/bswapdsp.o libavcodec/c93.o libavcodec/cabac.o libavcodec/canopus.o libavcodec/cavs.o libavcodec/cavs_parser.o libavcodec/cavsdata.o libavcodec/cavsdec.o libavcodec/cavsdsp.o libavcodec/ccaption_dec.o libavcodec/cdgraphics.o libavcodec/cdxl.o libavcodec/celp_filters.o libavcodec/celp_math.o libavcodec/cga_data.o libavcodec/chomp_bsf.o libavcodec/cinepak.o libavcodec/cinepakenc.o libavcodec/cljrdec.o libavcodec/cljrenc.o libavcodec/cllc.o libavcodec/cngdec.o libavcodec/cngenc.o libavcodec/codec_desc.o libavcodec/cook.o libavcodec/cook_parser.o libavcodec/cpia.o libavcodec/cscd.o libavcodec/cyuv.o libavcodec/d3d11va.o libavcodec/dca.o libavcodec/dca_exss.o libavcodec/dca_parser.o libavcodec/dca_xll.o libavcodec/dcadata.o libavcodec/dcadec.o libavcodec/dcadsp.o libavcodec/dcaenc.o libavcodec/dct.o libavcodec/dct32_fixed.o libavcodec/dct32_float.o libavcodec/dds.o libavcodec/dfa.o libavcodec/dirac.o libavcodec/dirac_arith.o libavcodec/dirac_dwt.o libavcodec/dirac_parser.o libavcodec/diracdec.o libavcodec/diracdsp.o libavcodec/dnxhd_parser.o libavcodec/dnxhddata.o libavcodec/dnxhddec.o libavcodec/dnxhdenc.o libavcodec/dpcm.o libavcodec/dpx.o libavcodec/dpx_parser.o libavcodec/dpxenc.o libavcodec/dsddec.o libavcodec/dsicinaudio.o libavcodec/dsicinvideo.o libavcodec/dss_sp.o libavcodec/dump_extradata_bsf.o libavcodec/dv.o libavcodec/dv_profile.o libavcodec/dvbsub.o libavcodec/dvbsub_parser.o libavcodec/dvbsubdec.o libavcodec/dvd_nav_parser.o libavcodec/dvdata.o libavcodec/dvdec.o libavcodec/dvdsub_parser.o libavcodec/dvdsubdec.o libavcodec/dvdsubenc.o libavcodec/dvenc.o libavcodec/dxa.o libavcodec/dxtory.o libavcodec/dxv.o libavcodec/eac3_data.o libavcodec/eac3enc.o libavcodec/eacmv.o libavcodec/eaidct.o libavcodec/eamad.o libavcodec/eatgq.o libavcodec/eatgv.o libavcodec/eatqi.o libavcodec/elbg.o libavcodec/elsdec.o libavcodec/error_resilience.o libavcodec/escape124.o libavcodec/escape130.o libavcodec/evrcdec.o libavcodec/exif.o libavcodec/exr.o libavcodec/faandct.o libavcodec/faanidct.o libavcodec/faxcompr.o libavcodec/fdctdsp.o libavcodec/fft_fixed.o libavcodec/fft_fixed_32.o libavcodec/fft_float.o libavcodec/fft_init_table.o libavcodec/ffv1.o libavcodec/ffv1dec.o libavcodec/ffv1enc.o libavcodec/ffwavesynth.o libavcodec/fic.o libavcodec/flac.o libavcodec/flac_parser.o libavcodec/flacdata.o libavcodec/flacdec.o libavcodec/flacdsp.o libavcodec/flacenc.o libavcodec/flashsv.o libavcodec/flashsv2enc.o libavcodec/flashsvenc.o libavcodec/flicvideo.o libavcodec/flvdec.o libavcodec/flvenc.o libavcodec/fmtconvert.o libavcodec/frame_thread_encoder.o libavcodec/fraps.o libavcodec/frwu.o libavcodec/g2meet.o libavcodec/g722.o libavcodec/g722dec.o libavcodec/g722dsp.o libavcodec/g722enc.o libavcodec/g723_1.o libavcodec/g726.o libavcodec/g729_parser.o libavcodec/g729dec.o libavcodec/g729postfilter.o libavcodec/gif.o libavcodec/gifdec.o libavcodec/golomb.o libavcodec/gsm_parser.o libavcodec/gsmdec.o libavcodec/gsmdec_data.o libavcodec/h261.o libavcodec/h261_parser.o libavcodec/h261data.o libavcodec/h261dec.o libavcodec/h261enc.o libavcodec/h263.o libavcodec/h263_parser.o libavcodec/h263data.o libavcodec/h263dec.o libavcodec/h263dsp.o libavcodec/h264.o libavcodec/h264_cabac.o libavcodec/h264_cavlc.o libavcodec/h264_direct.o libavcodec/h264_loopfilter.o libavcodec/h264_mb.o libavcodec/h264_mp4toannexb_bsf.o libavcodec/h264_parser.o libavcodec/h264_picture.o libavcodec/h264_ps.o libavcodec/h264_refs.o libavcodec/h264_sei.o libavcodec/h264_slice.o libavcodec/h264chroma.o libavcodec/h264dsp.o libavcodec/h264idct.o libavcodec/h264pred.o libavcodec/h264qpel.o libavcodec/hap.o libavcodec/hapdec.o libavcodec/hevc.o libavcodec/hevc_cabac.o libavcodec/hevc_data.o libavcodec/hevc_filter.o libavcodec/hevc_mp4toannexb_bsf.o libavcodec/hevc_mvs.o libavcodec/hevc_parse.o libavcodec/hevc_parser.o libavcodec/hevc_ps.o libavcodec/hevc_refs.o libavcodec/hevc_sei.o libavcodec/hevcdsp.o libavcodec/hevcpred.o libavcodec/hnm4video.o libavcodec/hpeldsp.o libavcodec/hq_hqa.o libavcodec/hq_hqadata.o libavcodec/hq_hqadsp.o libavcodec/hqx.o libavcodec/hqxdsp.o libavcodec/hqxvlc.o libavcodec/htmlsubtitles.o libavcodec/huffman.o libavcodec/huffyuv.o libavcodec/huffyuvdec.o libavcodec/huffyuvdsp.o libavcodec/huffyuvenc.o libavcodec/huffyuvencdsp.o libavcodec/idcinvideo.o libavcodec/idctdsp.o libavcodec/iff.o libavcodec/iirfilter.o libavcodec/imc.o libavcodec/imdct15.o libavcodec/imgconvert.o libavcodec/imx_dump_header_bsf.o libavcodec/indeo2.o libavcodec/indeo3.o libavcodec/indeo4.o libavcodec/indeo5.o libavcodec/intelh263dec.o libavcodec/interplayvideo.o libavcodec/intrax8.o libavcodec/intrax8dsp.o libavcodec/ituh263dec.o libavcodec/ituh263enc.o libavcodec/ivi.o libavcodec/ivi_dsp.o libavcodec/j2kenc.o libavcodec/jacosubdec.o libavcodec/jfdctfst.o libavcodec/jfdctint.o libavcodec/jpeg2000.o libavcodec/jpeg2000dec.o libavcodec/jpeg2000dsp.o libavcodec/jpeg2000dwt.o libavcodec/jpegls.o libavcodec/jpeglsdec.o libavcodec/jpeglsenc.o libavcodec/jpegtables.o libavcodec/jrevdct.o libavcodec/jvdec.o libavcodec/kbdwin.o libavcodec/kgv1dec.o libavcodec/kmvc.o libavcodec/lagarith.o libavcodec/lagarithrac.o libavcodec/latm_parser.o libavcodec/lcldec.o libavcodec/lclenc.o libavcodec/ljpegenc.o libavcodec/loco.o libavcodec/lossless_audiodsp.o libavcodec/lossless_videodsp.o libavcodec/lpc.o libavcodec/lsp.o libavcodec/lzf.o libavcodec/lzw.o libavcodec/lzwenc.o libavcodec/mace.o libavcodec/mathtables.o libavcodec/mdct_fixed.o libavcodec/mdct_fixed_32.o libavcodec/mdct_float.o libavcodec/mdec.o libavcodec/me_cmp.o libavcodec/metasound.o libavcodec/metasound_data.o libavcodec/microdvddec.o libavcodec/mimic.o libavcodec/mjpeg2jpeg_bsf.o libavcodec/mjpeg_parser.o libavcodec/mjpega_dump_header_bsf.o libavcodec/mjpegbdec.o libavcodec/mjpegdec.o libavcodec/mjpegenc.o libavcodec/mjpegenc_common.o libavcodec/mlp.o libavcodec/mlp_parser.o libavcodec/mlpdec.o libavcodec/mlpdsp.o libavcodec/mmvideo.o libavcodec/motion_est.o libavcodec/motionpixels.o libavcodec/movsub_bsf.o libavcodec/movtextdec.o libavcodec/movtextenc.o libavcodec/mp3_header_decompress_bsf.o libavcodec/mpc.o libavcodec/mpc7.o libavcodec/mpc8.o libavcodec/mpeg12.o libavcodec/mpeg12data.o libavcodec/mpeg12dec.o libavcodec/mpeg12enc.o libavcodec/mpeg4_unpack_bframes_bsf.o libavcodec/mpeg4audio.o libavcodec/mpeg4video.o libavcodec/mpeg4video_parser.o libavcodec/mpeg4videodec.o libavcodec/mpeg4videoenc.o libavcodec/mpeg_er.o libavcodec/mpegaudio.o libavcodec/mpegaudio_parser.o libavcodec/mpegaudiodata.o libavcodec/mpegaudiodec_fixed.o libavcodec/mpegaudiodec_float.o libavcodec/mpegaudiodecheader.o libavcodec/mpegaudiodsp.o libavcodec/mpegaudiodsp_data.o libavcodec/mpegaudiodsp_fixed.o libavcodec/mpegaudiodsp_float.o libavcodec/mpegaudioenc_fixed.o libavcodec/mpegaudioenc_float.o libavcodec/mpegpicture.o libavcodec/mpegutils.o libavcodec/mpegvideo.o libavcodec/mpegvideo_enc.o libavcodec/mpegvideo_motion.o libavcodec/mpegvideo_parser.o libavcodec/mpegvideodata.o libavcodec/mpegvideodsp.o libavcodec/mpegvideoencdsp.o libavcodec/mpl2dec.o libavcodec/mqc.o libavcodec/mqcdec.o libavcodec/mqcenc.o libavcodec/msgsmdec.o libavcodec/msmpeg4.o libavcodec/msmpeg4data.o libavcodec/msmpeg4dec.o libavcodec/msmpeg4enc.o libavcodec/msrle.o libavcodec/msrledec.o libavcodec/mss1.o libavcodec/mss12.o libavcodec/mss2.o libavcodec/mss2dsp.o libavcodec/mss3.o libavcodec/mss34dsp.o libavcodec/mss4.o libavcodec/msvideo1.o libavcodec/msvideo1enc.o libavcodec/mvcdec.o libavcodec/mxpegdec.o libavcodec/nellymoser.o libavcodec/nellymoserdec.o libavcodec/nellymoserenc.o libavcodec/noise_bsf.o libavcodec/nuv.o libavcodec/on2avc.o libavcodec/on2avcdata.o libavcodec/options.o libavcodec/opus.o libavcodec/opus_celt.o libavcodec/opus_parser.o libavcodec/opus_silk.o libavcodec/opusdec.o libavcodec/pafaudio.o libavcodec/pafvideo.o libavcodec/pamenc.o libavcodec/parser.o libavcodec/pcm-bluray.o libavcodec/pcm-dvd.o libavcodec/pcm.o libavcodec/pcx.o libavcodec/pcxenc.o libavcodec/pgssubdec.o libavcodec/pictordec.o libavcodec/pixblockdsp.o libavcodec/png.o libavcodec/png_parser.o libavcodec/pngdec.o libavcodec/pngdsp.o libavcodec/pngenc.o libavcodec/pnm.o libavcodec/pnm_parser.o libavcodec/pnmdec.o libavcodec/pnmenc.o libavcodec/proresdata.o libavcodec/proresdec2.o libavcodec/proresdec_lgpl.o libavcodec/proresdsp.o libavcodec/proresenc_anatoliy.o libavcodec/proresenc_kostya.o libavcodec/psymodel.o libavcodec/pthread.o libavcodec/pthread_frame.o libavcodec/pthread_slice.o libavcodec/ptx.o libavcodec/qcelpdec.o libavcodec/qdm2.o libavcodec/qdrw.o libavcodec/qpeg.o libavcodec/qpeldsp.o libavcodec/qsv_api.o libavcodec/qtrle.o libavcodec/qtrleenc.o libavcodec/r210dec.o libavcodec/r210enc.o libavcodec/ra144.o libavcodec/ra144dec.o libavcodec/ra144enc.o libavcodec/ra288.o libavcodec/ralf.o libavcodec/rangecoder.o libavcodec/ratecontrol.o libavcodec/raw.o libavcodec/rawdec.o libavcodec/rawenc.o libavcodec/rdft.o libavcodec/realtextdec.o libavcodec/remove_extradata_bsf.o libavcodec/resample.o libavcodec/resample2.o libavcodec/rl.o libavcodec/rl2.o libavcodec/rle.o libavcodec/roqaudioenc.o libavcodec/roqvideo.o libavcodec/roqvideodec.o libavcodec/roqvideoenc.o libavcodec/rpza.o libavcodec/rtjpeg.o libavcodec/rv10.o libavcodec/rv10enc.o libavcodec/rv20enc.o libavcodec/rv30.o libavcodec/rv30dsp.o libavcodec/rv34.o libavcodec/rv34_parser.o libavcodec/rv34dsp.o libavcodec/rv40.o libavcodec/rv40dsp.o libavcodec/s302m.o libavcodec/s302menc.o libavcodec/samidec.o libavcodec/sanm.o libavcodec/sbrdsp.o libavcodec/sbrdsp_fixed.o libavcodec/screenpresso.o libavcodec/sgidec.o libavcodec/sgienc.o libavcodec/sgirledec.o libavcodec/shorten.o libavcodec/simple_idct.o libavcodec/sinewin.o libavcodec/sinewin_fixed.o libavcodec/sipr.o libavcodec/sipr16k.o libavcodec/smacker.o libavcodec/smc.o libavcodec/smvjpegdec.o libavcodec/snappy.o libavcodec/snow.o libavcodec/snow_dwt.o libavcodec/snowdec.o libavcodec/snowenc.o libavcodec/sonic.o libavcodec/sp5xdec.o libavcodec/srtdec.o libavcodec/srtenc.o libavcodec/startcode.o libavcodec/subviewerdec.o libavcodec/sunrast.o libavcodec/sunrastenc.o libavcodec/svq1.o libavcodec/svq13.o libavcodec/svq1dec.o libavcodec/svq1enc.o libavcodec/svq3.o libavcodec/synth_filter.o libavcodec/tak.o libavcodec/tak_parser.o libavcodec/takdec.o libavcodec/targa.o libavcodec/targa_y216dec.o libavcodec/targaenc.o libavcodec/tdsc.o libavcodec/textdec.o libavcodec/texturedsp.o libavcodec/tiertexseqv.o libavcodec/tiff.o libavcodec/tiff_common.o libavcodec/tiff_data.o libavcodec/tiffenc.o libavcodec/tmv.o libavcodec/tpeldsp.o libavcodec/truemotion1.o libavcodec/truemotion2.o libavcodec/truespeech.o libavcodec/tscc.o libavcodec/tscc2.o libavcodec/tta.o libavcodec/ttadata.o libavcodec/ttadsp.o libavcodec/ttaenc.o libavcodec/twinvq.o libavcodec/twinvqdec.o libavcodec/txd.o libavcodec/ulti.o libavcodec/utils.o libavcodec/utvideo.o libavcodec/utvideodec.o libavcodec/utvideoenc.o libavcodec/v210dec.o libavcodec/v210enc.o libavcodec/v210x.o libavcodec/v308dec.o libavcodec/v308enc.o libavcodec/v408dec.o libavcodec/v408enc.o libavcodec/v410dec.o libavcodec/v410enc.o libavcodec/vb.o libavcodec/vble.o libavcodec/vc1.o libavcodec/vc1_block.o libavcodec/vc1_loopfilter.o libavcodec/vc1_mc.o libavcodec/vc1_parser.o libavcodec/vc1_pred.o libavcodec/vc1data.o libavcodec/vc1dec.o libavcodec/vc1dsp.o libavcodec/vcr1.o libavcodec/vda.o libavcodec/vda_h264.o libavcodec/vda_h264_dec.o libavcodec/videodsp.o libavcodec/videotoolbox.o libavcodec/vima.o libavcodec/vmdaudio.o libavcodec/vmdvideo.o libavcodec/vmnc.o libavcodec/vorbis.o libavcodec/vorbis_data.o libavcodec/vorbis_parser.o libavcodec/vorbisdec.o libavcodec/vorbisdsp.o libavcodec/vorbisenc.o libavcodec/vp3.o libavcodec/vp3_parser.o libavcodec/vp3dsp.o libavcodec/vp5.o libavcodec/vp56.o libavcodec/vp56data.o libavcodec/vp56dsp.o libavcodec/vp56rac.o libavcodec/vp6.o libavcodec/vp6dsp.o libavcodec/vp8.o libavcodec/vp8_parser.o libavcodec/vp8dsp.o libavcodec/vp9.o libavcodec/vp9_parser.o libavcodec/vp9dsp.o libavcodec/vp9dsp_10bpp.o libavcodec/vp9dsp_12bpp.o libavcodec/vp9dsp_8bpp.o libavcodec/vqavideo.o libavcodec/wavpack.o libavcodec/wavpackenc.o libavcodec/webp.o libavcodec/webvttdec.o libavcodec/webvttenc.o libavcodec/wma.o libavcodec/wma_common.o libavcodec/wma_freqs.o libavcodec/wmadec.o libavcodec/wmaenc.o libavcodec/wmalosslessdec.o libavcodec/wmaprodec.o libavcodec/wmavoice.o libavcodec/wmv2.o libavcodec/wmv2dec.o libavcodec/wmv2dsp.o libavcodec/wmv2enc.o libavcodec/wnv1.o libavcodec/ws-snd1.o libavcodec/x86/aacpsdsp.o libavcodec/x86/aacpsdsp_init.o libavcodec/x86/ac3dsp.o libavcodec/x86/ac3dsp_init.o libavcodec/x86/alacdsp.o libavcodec/x86/alacdsp_init.o libavcodec/x86/audiodsp.o libavcodec/x86/audiodsp_init.o libavcodec/x86/blockdsp.o libavcodec/x86/blockdsp_init.o libavcodec/x86/bswapdsp.o libavcodec/x86/bswapdsp_init.o libavcodec/x86/cavsdsp.o libavcodec/x86/constants.o libavcodec/x86/dcadsp.o libavcodec/x86/dcadsp_init.o libavcodec/x86/dct32.o libavcodec/x86/dct_init.o libavcodec/x86/dirac_dwt.o libavcodec/x86/diracdsp_mmx.o libavcodec/x86/diracdsp_yasm.o libavcodec/x86/dnxhdenc.o libavcodec/x86/dnxhdenc_init.o libavcodec/x86/dwt_yasm.o libavcodec/x86/fdct.o libavcodec/x86/fdctdsp_init.o libavcodec/x86/fft.o libavcodec/x86/fft_init.o libavcodec/x86/flacdsp.o libavcodec/x86/flacdsp_init.o libavcodec/x86/fmtconvert.o libavcodec/x86/fmtconvert_init.o libavcodec/x86/fpel.o libavcodec/x86/g722dsp.o libavcodec/x86/g722dsp_init.o libavcodec/x86/h263_loopfilter.o libavcodec/x86/h263dsp_init.o libavcodec/x86/h264_chromamc.o libavcodec/x86/h264_chromamc_10bit.o libavcodec/x86/h264_deblock.o libavcodec/x86/h264_deblock_10bit.o libavcodec/x86/h264_idct.o libavcodec/x86/h264_idct_10bit.o libavcodec/x86/h264_intrapred.o libavcodec/x86/h264_intrapred_10bit.o libavcodec/x86/h264_intrapred_init.o libavcodec/x86/h264_qpel.o libavcodec/x86/h264_qpel_10bit.o libavcodec/x86/h264_qpel_8bit.o libavcodec/x86/h264_weight.o libavcodec/x86/h264_weight_10bit.o libavcodec/x86/h264chroma_init.o libavcodec/x86/h264dsp_init.o libavcodec/x86/hevc_deblock.o libavcodec/x86/hevc_idct.o libavcodec/x86/hevc_mc.o libavcodec/x86/hevc_res_add.o libavcodec/x86/hevc_sao.o libavcodec/x86/hevc_sao_10bit.o libavcodec/x86/hevcdsp_init.o libavcodec/x86/hpeldsp.o libavcodec/x86/hpeldsp_init.o libavcodec/x86/huffyuvdsp.o libavcodec/x86/huffyuvdsp_init.o libavcodec/x86/huffyuvencdsp_mmx.o libavcodec/x86/idctdsp.o libavcodec/x86/idctdsp_init.o libavcodec/x86/imdct36.o libavcodec/x86/jpeg2000dsp.o libavcodec/x86/jpeg2000dsp_init.o libavcodec/x86/lossless_audiodsp.o libavcodec/x86/lossless_audiodsp_init.o libavcodec/x86/lossless_videodsp.o libavcodec/x86/lossless_videodsp_init.o libavcodec/x86/lpc.o libavcodec/x86/me_cmp.o libavcodec/x86/me_cmp_init.o libavcodec/x86/mlpdsp.o libavcodec/x86/mlpdsp_init.o libavcodec/x86/mpegaudiodsp.o libavcodec/x86/mpegvideo.o libavcodec/x86/mpegvideodsp.o libavcodec/x86/mpegvideoenc.o libavcodec/x86/mpegvideoencdsp.o libavcodec/x86/mpegvideoencdsp_init.o libavcodec/x86/pixblockdsp.o libavcodec/x86/pixblockdsp_init.o libavcodec/x86/pngdsp.o libavcodec/x86/pngdsp_init.o libavcodec/x86/proresdsp.o libavcodec/x86/proresdsp_init.o libavcodec/x86/qpel.o libavcodec/x86/qpeldsp.o libavcodec/x86/qpeldsp_init.o libavcodec/x86/rv34dsp.o libavcodec/x86/rv34dsp_init.o libavcodec/x86/rv40dsp.o libavcodec/x86/rv40dsp_init.o libavcodec/x86/sbrdsp.o libavcodec/x86/sbrdsp_init.o libavcodec/x86/simple_idct.o libavcodec/x86/snowdsp.o libavcodec/x86/svq1enc.o libavcodec/x86/svq1enc_init.o libavcodec/x86/ttadsp.o libavcodec/x86/ttadsp_init.o libavcodec/x86/v210-init.o libavcodec/x86/v210.o libavcodec/x86/v210enc.o libavcodec/x86/v210enc_init.o libavcodec/x86/vc1dsp.o libavcodec/x86/vc1dsp_init.o libavcodec/x86/vc1dsp_mmx.o libavcodec/x86/videodsp.o libavcodec/x86/videodsp_init.o libavcodec/x86/vorbisdsp.o libavcodec/x86/vorbisdsp_init.o libavcodec/x86/vp3dsp.o libavcodec/x86/vp3dsp_init.o libavcodec/x86/vp6dsp.o libavcodec/x86/vp6dsp_init.o libavcodec/x86/vp8dsp.o libavcodec/x86/vp8dsp_init.o libavcodec/x86/vp8dsp_loopfilter.o libavcodec/x86/vp9dsp_init.o libavcodec/x86/vp9dsp_init_10bpp.o libavcodec/x86/vp9dsp_init_12bpp.o libavcodec/x86/vp9dsp_init_16bpp.o libavcodec/x86/vp9intrapred.o libavcodec/x86/vp9intrapred_16bpp.o libavcodec/x86/vp9itxfm.o libavcodec/x86/vp9lpf.o libavcodec/x86/vp9lpf_16bpp.o libavcodec/x86/vp9mc.o libavcodec/x86/vp9mc_16bpp.o libavcodec/x86/xvididct.o libavcodec/x86/xvididct_init.o libavcodec/xan.o libavcodec/xbmdec.o libavcodec/xbmenc.o libavcodec/xface.o libavcodec/xfacedec.o libavcodec/xfaceenc.o libavcodec/xiph.o libavcodec/xl.o libavcodec/xsubdec.o libavcodec/xsubenc.o libavcodec/xvididct.o libavcodec/xwddec.o libavcodec/xwdenc.o libavcodec/xxan.o libavcodec/y41pdec.o libavcodec/y41penc.o libavcodec/yop.o libavcodec/yuv4dec.o libavcodec/yuv4enc.o libavcodec/zerocodec.o libavcodec/zmbv.o libavcodec/zmbvenc.o ranlib libavcodec/libavcodec.a gcc -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,-dynamic,-search_paths_first -Qunused-arguments -o ffmpeg_g cmdutils.o ffmpeg_opt.o ffmpeg_filter.o ffmpeg.o ffmpeg_videotoolbox.o -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -framework QTKit -framework Foundation -framework QuartzCore -framework CoreVideo -framework Foundation -framework AVFoundation -framework CoreMedia -framework CoreFoundation -framework VideoToolbox -framework CoreMedia -framework QuartzCore -framework CoreServices -framework CoreFoundation -framework VideoDecodeAcceleration -framework QuartzCore -framework CoreServices -liconv -Wl,-framework,CoreFoundation -Wl,-framework,Security -framework CoreGraphics -lm -lbz2 -lz -pthread Undefined symbols for architecture x86_64: "_ff_filters_ssse3", referenced from: _put_8tap_smooth_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_regular_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_sharp_64hv_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_smooth_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_regular_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_sharp_64v_8_ssse3 in libavcodec.a(vp9dsp_init.o) _put_8tap_smooth_64h_8_ssse3 in libavcodec.a(vp9dsp_init.o) ... ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [ffmpeg_g] Error 1
comment:13 by , 9 years ago
I will try to reproduce, in the meantime I suggest you install current yasm into /usr/local/bin, it is a small standalone executable.
comment:14 by , 9 years ago
I created ticket #4918 for the compilation issue with nasm on OS X, please either put yasm 1.3.0 in your path or use --disable-decoder=vp9
for testing in the meantime.
The following configure option also exists: --yasmexe=/path/to/yasm
comment:15 by , 9 years ago
FIXED: after installing yasm
, ffmpeg compiles and aac decoded files stop generating noise.
Thank you very much for your extremely precious help!
comment:16 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:17 by , 9 years ago
Keywords: | nasm added |
---|---|
Priority: | normal → minor |
Resolution: | fixed |
Status: | closed → reopened |
Version: | unspecified → git-master |
The issue (that does not only affect aac, fate fails with many errors) is not reproducible with nasm 2.11.09rc1. so the only bug in FFmpeg is not to refuse old versions of nasm on OSX.
2.11.09rc1 does not fix ticket #4918 and --yasmexe
does not work correctly with nasm, see ticket #4920, so I strongly suggest to use yasm on OSX.
Is the issue also reproducible with current FFmpeg git head?
Is it also reproducible if you build FFmpeg with
./configure && make
?Please provide the command line that allows to reproduce the issue together with the complete, uncut console output to make this a valid ticket.