mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-27 07:59:20 +00:00
git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@1 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
29 lines
1,006 B
Text
29 lines
1,006 B
Text
|
|
use ./configure script to determine appropriate settings in config.h
|
|
and Makefile.
|
|
|
|
fix segfault when closing acmStreams. Looks like it could
|
|
have something to do with using 2 streams at the same time
|
|
and then deallocating them. Appears that acmStreamClose()
|
|
attempting to close the driver when it is done is the wrong
|
|
thing. Maybe need reference counting of the driver so that
|
|
subsequent acmStreamOpen() calls just increment a refcount,
|
|
acmStreamClose() decrements it and when it reaches 0 it
|
|
closes the driver. Maybe make a simple test program to
|
|
open two acmStreams and then close them and see what happens.
|
|
Could run it under etrace for extra understanding. For
|
|
now the code in win32codec_destroy is commented out so
|
|
codecs are not properly destroyed. We can probably live with
|
|
a memory leak like that for a while.
|
|
|
|
test with other audio codecs besides TrueSpeech.
|
|
|
|
|
|
|
|
***** DONE ******
|
|
|
|
document the general procedure needed to get a new codec
|
|
working with the library.
|
|
|
|
finish CREDITS file
|
|
|