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: 4341Modified: 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
