Veljko,

Could you test this 2 patches ?

Attachment: audio_devices_engine_verona.diff
Description: Binary data

Attachment: audio_devices_qutecom.diff
Description: Binary data



Laurent

Le 13 juil. 2011 à 15:55, Laurent Tarrisse a écrit :

I will propose to Vadim a patch to rewrite this part …
I think it should be better with 2 variables for audio device in ph_config : audio in and audio out.
This way we could remove string manipulation in phms_get_read_soundcard

Laurent

Le 13 juil. 2011 à 15:47, Veljko Milisavljević a écrit :

Value is: temp = 0x11faf918 "IN=WINSND: Microphone (High Definition Aud;OUT=WINSND: Headphone"
The number of characters is 64 :)
So,it should be enough just to increase size of temp?

Veljko


2011/7/13 Laurent Tarrisse <[email protected]>
in qutecom-3.3/engine/verona/phms_audiostream.c /

MSSndCard *phms_get_write_soundcard(const char *device)
{
int devlen=0;
char temp[64];
char *out;
...

What is the value of device ? 
Is the length superior as 64 ?

Laurent

Le 13 juil. 2011 à 15:37, Veljko Milisavljević a écrit :

Hello,
I am testing QuteCom 3.0 built with VS 2008 in Debug build type.
When I call the the cellphone,
in the moment when the call is established following debug error pops up:

Stack around the variable temp was corrupted.


If I choose Ignore, QuteCom continues to work but no sound can be heard, although Wireshark shows rtp streams in both directions.
If I choose Abort QuteCom crashes.
If I choose Retry, QuteCom crahes and Debug option  is offered.
It seems that problem is in phms_get_write_soundcard() and phms_get_read_soundcard() in phms_audiostream.c

Veljko
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev




_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to