Hi All,
I have been using static codec plugins for G711 and GSM audio.
I have come up with an issue while running the regression / unit
tests.
Once sipXUnInitialise gets called the static codec get
destroyed and from that point on those static codecs are
not available, cause many test failures.
In addition I have encounter error in the following point
in the code during shutdown in
freeAllLoadedLibsAndCodec in MpCodecFactor.cpp
Occassionaly I am getting an assert on the call to
pinfo->getCodecCall()->isStatic
However, before this is called freeStaticCodecs has been called
so the codec object returned is invalid.
I can fix both of these problems by making freeStaticCodecs
do nothing... which seems safe to me as the only time we
really need to free a static codecs is on application exit.
Does this sound like a reasonable change?
Regards
Paul
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/