linphone-iphone/linphone/win32acm/TODO
aymeric 2b8200409c Initial import
git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@1 3f6dc0c8-ddfe-455d-9043-3cd528dc4637
2008-09-04 15:47:34 +00:00

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