I want to confirm this, after using this patch I could not hear anything on calls made with phApi.

Obviously, krp's attempt was not succesfully. Maybe he will find out why. Till then, someone should remove this changes from the trunk.

On 3/1/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Please revert this patch , it will seriously screw things

Vadim
[EMAIL PROTECTED] wrote:
Please, do not reply to this mailing list, use wengophone-devel instead.

Author: krp Date: 2006-02-28 18:35:30 +0100 (Tue, 28 Feb 2006) New Revision: 4341

Modified:
   wengophone-ng/trunk/wifo/phapi/phapi.c
wengophone-ng/trunk/wifo/phapi/phmedia-audio.c
wengophone-ng/trunk/wifo/phapi/phmedia-video.c
Log:

Remove the WEIRDO newstreams |= 1 << flag



Modified: wengophone-ng/trunk/wifo/phapi/phapi.c
===================================================================
--- wengophone-ng/trunk/wifo/phapi/phapi.c 2006-02-28 16:20:32 UTC (rev 4340)
+++ wengophone-ng/trunk/wifo/phapi/phapi.c 2006-02-28 17:35:30 UTC (rev 4341)
@@ -673,7 +673,7 @@

int ph_call_hasaudio(phcall_t *ca)
{
- if (ca->mses && (ca->mses->activestreams & (1 << PH_MSTREAM_AUDIO1)))
+ if (ca->mses && (ca->mses->activestreams & (PH_MSTREAM_AUDIO1)))
return 1;

return 0;
@@ -3134,7 +3134,7 @@
struct ph_mstream_params_s *msp = &s->streams[PH_MSTREAM_VIDEO1];
int ttype;

- s->newstreams |= (1 << PH_MSTREAM_VIDEO1);
+ s->newstreams |= (PH_MSTREAM_VIDEO1);

ttype = ca->nego_mflags & (PH_STREAM_VIDEO_RX | PH_STREAM_VIDEO_RX);

@@ -3176,7 +3176,7 @@
{
struct ph_mstream_params_s *msp = &s->streams[PH_MSTREAM_AUDIO1];

- s->newstreams |= (1 << PH_MSTREAM_AUDIO1);
+ s->newstreams |= (PH_MSTREAM_AUDIO1);

s->dtmfCallback = ph_wegot_dtmf;
s->endCallback = ph_stream_ended;

Modified: wengophone-ng/trunk/wifo/phapi/phmedia- audio.c
===================================================================
--- wengophone-ng/trunk/wifo/phapi/phmedia-audio.c 2006-02-28 16:20:32 UTC (rev 4340)
+++ wengophone-ng/trunk/wifo/phapi/phmedia-audio.c 2006-02-28 17:35:30 UTC (rev 4341)
@@ -1715,7 +1715,7 @@
newstreams = s->newstreams;
s->newstreams = 0;

- if (!(newstreams & (1 << PH_MSTREAM_AUDIO1)))
+ if (!(newstreams & (PH_MSTREAM_AUDIO1)))
{
PH_MSESSION_AUDIO_UNLOCK();
return 0;
@@ -2054,7 +2054,7 @@

sp->flags |= PH_MSTREAM_FLAG_RUNNING;
sp->streamerData = stream;
- s->activestreams |= (1 << PH_MSTREAM_AUDIO1);
+ s->activestreams |= (PH_MSTREAM_AUDIO1);

DBG4_MEDIA_ENGINE("ph_mession_audio_start: s=%08x.stream=%08x\n", s, stream,0);

@@ -2294,7 +2294,7 @@
phastream_t *stream = (phastream_t *) msp->streamerData;
int confflags = s->confflags;

- s->activestreams &= ~(1 << PH_MSTREAM_AUDIO1);
+ s->activestreams &= ~(PH_MSTREAM_AUDIO1);

if (confflags)
ph_msession_audio_conf_stop(s->confsession, s);

Modified: wengophone-ng/trunk/wifo/phapi/phmedia-video.c
===================================================================
--- wengophone-ng/trunk/wifo/phapi/phmedia-video.c 2006-02-28 16:20:32 UTC (rev 4340)
+++ wengophone-ng/trunk/wifo/phapi/phmedia-video.c 2006-02-28 17:35:30 UTC (rev 4341)
@@ -280,7 +280,7 @@
ph_mstream_params_t *sp = &s->streams[PH_MSTREAM_VIDEO1];


- if (!(s->newstreams & (1 << PH_MSTREAM_VIDEO1)))
+ if (!(s->newstreams & (PH_MSTREAM_VIDEO1)))
return 0;

if (!sp->localport || !sp->remoteport)
@@ -488,7 +488,7 @@
video_stream->mbCounter = 0;
video_stream->rxtstamp = 0;
sp->flags |= PH_MSTREAM_FLAG_RUNNING;
- s->activestreams |= (1 << PH_MSTREAM_VIDEO1);
+ s->activestreams |= (PH_MSTREAM_VIDEO1);



@@ -1083,10 +1083,10 @@
struct ph_mstream_params_s *msp = &s->streams[PH_MSTREAM_VIDEO1];
phvstream_t *stream = (phvstream_t *) msp->streamerData;

- if (!(s->activestreams & (1 << PH_MSTREAM_VIDEO1)))
+ if (!(s->activestreams & (PH_MSTREAM_VIDEO1)))
return;

- s->activestreams &= ~(1 << PH_MSTREAM_VIDEO1);
+ s->activestreams &= ~(PH_MSTREAM_VIDEO1);


if (!stream)


_______________________________________________
Wengophone-commit mailing list
[EMAIL PROTECTED] http://dev.openwengo.com/mailman/listinfo/wengophone-commit

_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel




--
----
Best regards / Mit freundlichen GrĂ¼ssen
Cantemir Mihu
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to