[ Doubango 2.x build ] error: tinymedia/tmedia_JitterBuffer.h: No such file or directory
Closed this issue · 4 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. svn checkout http://doubango.googlecode.com/svn/branches/2.0
2. build doubango with the same procedure of trunk on linux
3.
What is the expected output? What do you see instead?
build libtinyDAV failed on tdav.c
traces :
(cd ../tinyDAV ; make -f droid-makefile all; cp -f libtinyDAV_armv5te.a
/home/pverney/dev/imsdroid/doubango.V2.x/doubango/android-projects/output)
make[1]: entrant dans le répertoire «
/home/pverney/dev/imsdroid/doubango.V2.x/doubango/tinyDAV »
arm-eabi-gcc-4.4.0 -c -DDEBUG_LEVEL=DEBUG_LEVEL_INFO
-DDEBUG_LEVEL=DEBUG_LEVEL_INFO
-I/home/pverney/dev/imsdroid/android-ndk-r4/build/platforms/android-8/arch-arm/u
sr/include -msoft-float -fpic -mthumb-interwork -ffunction-sections
-funwind-tables -fstack-protector -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__
-D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -MMD -MP -fno-short-enums -DANDROID
-march=armv5te -mtune=xscale -Os -fomit-frame-pointer -fno-strict-aliasing
-finline-limit=64 -DANDROID -static -I../thirdparties/android/include
-DHAVE_ILBC=0 -DHAVE_LIBGSM=1 -DHAVE_FFMPEG=1 -DHAVE_H264=1 -DHAVE_THEORA=1
-DHAVE_LIB_SPEEX=0 -DHAVE_SPEEX_DSP=0 -DHAVE_OPENCORE_AMR=1 -DHAVE_G729=0
-I../tinySAK/src -I../tinyNET/src -I../tinySDP/include -I../tinyRTP/include
-I../tinyMEDIA/include -I../tinyMSRP/include -I./include -DJB_HISTORY_SIZE=500
src/tdav.c -o src/tdav.o
In file included from src/tdav.c:86:
./include/tinydav/audio/tdav_speakup_jitterbuffer.h:34:43: error:
tinymedia/tmedia_JitterBuffer.h: No such file or directory
make[1]: *** [src/tdav.o] Erreur 1
What version of the product are you using? On what operating system?
Doubango branches 2.x
Please provide any additional information below.
Original issue reported on code.google.com by verney.p...@gmail.com
on 29 Apr 2011 at 11:47
GoogleCodeExporter commented
I didn't noticed this issue because I'm using Windows to build Doubango for
Android. It was a case sensitivity problem: Should be "tmedia_jitterbuffer.h"
instead of "tmedia_JitterBuffer.h". The issue has been fixed now.
For information, doubango 2.x contains two jitterbuffer handlers, one based on
speakup algorithm and one on speex-dsp. By default we use "speakup" as it
doesn't require any thirdparty libraries but you should enable speex-dsp on
Android and iOS if you want better performance (cpu, delay, ....).
To enable speex-dsp jitterbuffer, add "SPEEX_DSP=yes" as parameter for
buildAll.sh.
Here is an example of build-file:
http://code.google.com/p/doubango/source/browse/branches/2.0/doubango/bindings/j
ava/android/gpl.sh
Original comment by boss...@yahoo.fr
on 29 Apr 2011 at 6:35
- Changed state: Accepted
GoogleCodeExporter commented
Hi ,
Thank you for your reply and sample . I test this .
Best regards ,
Bye ,
Philippe
Original comment by verney.p...@gmail.com
on 30 Apr 2011 at 6:09
GoogleCodeExporter commented
Hi ,
Have update my source code , it's Ok .
Thank you ,
Bye
Original comment by verney.p...@gmail.com
on 3 May 2011 at 9:35
GoogleCodeExporter commented
Original comment by boss...@yahoo.fr
on 4 Jun 2011 at 7:16
- Changed state: Fixed