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/

Reply via email to