Hi, I'd like to transcode an MP3-Stream into AAC Plus with STv3.
For that purpose, I installed the necessary FAAC and FAAD librarys and developement libraries.
When configuring, I get a positive response:
Quote:
checking for faacEncOpen in -lfaac... yes
|
When making, I get a positive response as well, faac seems to be compiled into STv3:
Quote:
/bin/sh ./libtool --tag=CXX --mode=link g++ -g -O2 -INONE/include -o streamTranscoderv3 streamTranscoderv3.o cbuffer.o sourcethread.o decodethread.o reconnectthread.o mp3decoder.o vorbisdecoder.o socket_client.o liboddcast/liboddcast.a -lpthread -logg -lvorbis -lmad -L/usr/lib -lmp3lame -lm -lvorbisenc -lvorbisfile -lfaac -lm -lFLAC -lm
mkdir .libs
g++ -g -O2 -INONE/include -o streamTranscoderv3 streamTranscoderv3.o cbuffer.o sourcethread.o decodethread.o reconnectthread.o mp3decoder.o vorbisdecoder.o socket_client.o liboddcast/liboddcast.a -lpthread /usr/lib/libmad.so -L/usr/lib /usr/lib/libmp3lame.so /usr/lib/libvorbisenc.so /usr/lib/libvorbisfile.so /usr/lib/libvorbis.so /usr/lib/libogg.so /usr/lib/libfaac.so -lstdc++ /usr/lib/libmp4v2.so /usr/lib/libFLAC.so -lm
make[1]: Leaving directory `/root/make/streamtranscoderv3-3.1.11'
|
libtool does not produce any errors when receiving the '-lfaac' option and g++ links the libfaac.so, without any complains.
However, when I try to run an instance where I try to transcode from MP3 to AAC, I get the following error in the logfile of said transcoder instance:
Quote:
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Connecting
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Socket connected
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Not compiled with AAC Plus support
11/04/07 17:41:28 Error(liboddcast.cpp:2139): Not compiled with AAC Plus support
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Disconnecting
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Disconnected
11/04/07 17:41:28 Info(streamTranscoderv3.cpp:65): Encoder 3: Encoder init failed
|
Then, the transcoder tries to reconnect again, and fails ultimatively.
Please help
--polemon