I have same problem, but I solved it in other way
I added missed codec in const CodecPref kGIPSCodecPrefs[] array
that is my addition
{ "ISACLC", 16000, -1 },
{ "CN", 16000, -1 }
but I think it is wrong assume than it equal -1...
I dont known what is correct values...
And I have other problem with libjingle linkage
it is usage of GIPS Lite Library
To get it work you have to register and download library from GIPS
site and
edit expiration.h file, but in gipslitemediaengine.cc have next code
lines
bool GipsLiteMediaEngine::Init() {
TRACK("GIPSVE_Init");
if (gips_.GIPSVE_Init() == -1)
return false;
and this always return false because properly code must be
bool GipsLiteMediaEngine::Init() {
TRACK("GIPSVE_Init");
if (gips_.GIPSVE_Init(GIPS_EXPIRATION_MONTH, GIPS_EXPIRATION_DAY,
GIPS_EXPIRATION_YEAR) == -1)
return false;
Am I right in my thoughts?
PS 2George: assert() not included in Release that is why you are can
run appication without errors...
On 23 янв, 19:25, "papayiya" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have a couple questions on using libjingle in visual c++ express.
> If I compile LibJingle in Debug mode and run the call example, I get an
> assert error in:
>
> int GipsLiteMediaEngine::GetGIPSCodecPreference(const char* name) {
> for (size_t i = 0; i < kNumGIPSCodecs; ++i) {
> if (strcmp(kGIPSCodecPrefs[i].name, name) == 0)
> return kGIPSCodecPrefs[i].pref;
> }
> // assert(false);
> // return -1;
> return 0;
>
> }
>
> Assert errors are fine, but this one is assert(false) which will always
> fail. Why was this done?
> If I comment this out and put return 0 the example runs fine.
>
> My second question, is if I try and compile LibJingle in Release the
> mediastreamer seems to be missing a couple header files:
>
> third_party\mediastreamer\msfilter.h(25) : fatal error C1083: Cannot
> open include file: 'config.h':
> third_party\mediastreamer\msfilter.h(33) : fatal error C1083: Cannot
> open include file: 'uglib.h'
>
> I've looked on the linphone website, downloaded their source and I
> can't seem to find these files.
> Has anyone figured out why this doesn't work.
>
> Thank you,
> George
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"google-talk-open" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/google-talk-open?hl=en
-~----------~----~----~----~------~----~------~--~---