|
From: | Matt Murphy |
Subject: | Re: [Linphone-developers] Configuring Linphone to use Opus on BeagleBone Black |
Date: | Thu, 30 Apr 2015 14:50:05 +0000 (UTC) |
Le 30 avr. 2015 à 14:49, Matt Murphy <address@hidden> a écrit :Hi Guillaume,Thanks a lot for the quick reply. I pulled up the config.log file as requested. It seems like there is a problem determining the version of Opus I have installed, which seems a little odd.Here is the relevant snippet:configure:21429: checking for OPUSconfigure:21436: $PKG_CONFIG --exists --print-errors "opus >= 0.9.0"Requested 'opus >= 0.9.0' but version of Opus is unknownYou may find new versions of Opus at http://opus-codec.org/configure:21439: $? = 1configure:21453: $PKG_CONFIG --exists --print-errors "opus >= 0.9.0"Requested 'opus >= 0.9.0' but version of Opus is unknownYou may find new versions of Opus at http://opus-codec.org/configure:21456: $? = 1configure:21470: result: noRequested 'opus >= 0.9.0' but version of Opus is unknownYou may find new versions of Opus at http://opus-codec.org/I also have these Opus references in the config.log file:ac_cv_env_OPUS_CFLAGS_set=ac_cv_env_OPUS_CFLAGS_value=ac_cv_env_OPUS_LIBS_set=ac_cv_env_OPUS_LIBS_value=BUILD_OPUS_FALSE=''BUILD_OPUS_TRUE='#'OPUS_CFLAGS=''OPUS_LIBS=''I guess I would expect something like:OPUS_CFLAGS='-I/usr/local/include'OPUS_LIBS='-L/usr/local/lib -lopus'Do I need to manually add the OPUS_CFLAGS and OPUS_LIBS?I really appreciate the help, thank you so much!--MattOn Thursday, April 30, 2015 5:42 AM, Guillaume Bienkowski <address@hidden> wrote:
Hey Matt,Can you take a look into the mediastreamer2/config.log file to see why mediastreamer2 doesn’t see the opus codec?
Le 29 avr. 2015 à 21:16, Matt Murphy <address@hidden> a écrit :_______________________________________________Greetings everyone,I am attempting to build Linphone on my BeagleBone black (BBB) and I want to do some tests with the Opus codec installed. I have successfully put Linphone on another BBB and it works flawlessly using speex. My issue is that I can't ever get opus recognized when I run ./configure.I always see the following:...checking for SPANDSP... nochecking for LIBUPNP... yeschecking for OPUS... nochecking for FFMPEG... yeschecking for SWSCALE... yes...I have tried installing opus-1.1 from source and ldconfig seems to indicate that all is well, because I see:libopus.so.0 (libc6,hard-float) => /usr/local/lib/libopus.so.0libopus.so.0 (libc6,hard-float) => /usr/lib/libopus.so.0libopus.so (libc6,hard-float) => /usr/local/lib/libopus.solibopus.so (libc6,hard-float) => /usr/lib/libopus.soI have also tried using apt-get install libopus-dev opus-tools, but still no joy.I can successfully use opusenc to encode a wav file, so I get some satisfaction from that.But if I build linphone, I never see opus show up as enabled or disabled when I do a codec list command.If it matters, I am doing configure like this:.
/configure
--
enable
-fixed-point --enable-opus CFLAGS=
"-march=armv7-a -mtune=cortex-a8 -O3"
Any thoughts on what I can try to get this working?Thanks for your help!--Matt
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers
[Prev in Thread] | Current Thread | [Next in Thread] |