From: Brian G. <ge...@us...> - 2006-04-19 17:32:19
|
Update of /cvsroot/playerstage/code/player/client_libs/libplayerc++ In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8020/client_libs/libplayerc++ Modified Files: playerc++.h playerclient.cc Log Message: applied Smog Zer's patch to: try harder to find Boost, enable singalling while in PULL mode, update sphinx2 driver to new API Index: playerc++.h =================================================================== RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc++/playerc++.h,v retrieving revision 1.54 retrieving revision 1.55 diff -C2 -d -r1.54 -r1.55 *** playerc++.h 11 Apr 2006 15:40:31 -0000 1.54 --- playerc++.h 20 Apr 2006 00:31:47 -0000 1.55 *************** *** 284,287 **** --- 284,289 ---- { return GetVar(mInfo->datatime) - GetVar(mInfo->lasttime); }; + /// Returns a pointer to the Player Client + PlayerClient * GetPlayerClient() const { return mPc;} /// Returns device index uint GetIndex() const { return GetVar(mInfo->addr.index); }; Index: playerclient.cc =================================================================== RCS file: /cvsroot/playerstage/code/player/client_libs/libplayerc++/playerclient.cc,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** playerclient.cc 28 Feb 2006 05:15:41 -0000 1.19 --- playerclient.cc 20 Apr 2006 00:31:47 -0000 1.20 *************** *** 130,137 **** while (!mIsStop) { ! if (Peek()) ! { Read(); ! } boost::xtime xt; boost::xtime_get(&xt, boost::TIME_UTC); --- 130,141 ---- while (!mIsStop) { ! if( mClient->mode == PLAYER_DATAMODE_PUSH){ ! if (Peek()) ! { ! Read(); ! } ! } else { Read(); ! }; boost::xtime xt; boost::xtime_get(&xt, boost::TIME_UTC); *************** *** 153,160 **** while (!mIsStop) { ! if (Peek()) ! { Read(); ! } nanosleep(&sleep, NULL); } --- 157,168 ---- while (!mIsStop) { ! if( mClient->mode == PLAYER_DATAMODE_PUSH){ ! if (Peek()) ! { ! Read(); ! } ! } else { Read(); ! }; nanosleep(&sleep, NULL); } |