diff options
Diffstat (limited to 'src/OutputUHD.h')
| -rw-r--r-- | src/OutputUHD.h | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/src/OutputUHD.h b/src/OutputUHD.h index 530a30a..990822e 100644 --- a/src/OutputUHD.h +++ b/src/OutputUHD.h @@ -71,8 +71,6 @@ DESCRIPTION:  typedef std::complex<float> complexf; -using namespace boost; -  struct UHDWorkerFrameData {      // Buffer holding frame data      void* buf; @@ -112,7 +110,7 @@ struct UHDWorkerData {      bool muting;      // A barrier to synchronise the two threads -    shared_ptr<barrier> sync_barrier; +    boost::shared_ptr<boost::barrier> sync_barrier;      // What to do when the reference clock PLL loses lock      refclk_lock_loss_behaviour_t refclk_lock_loss_behaviour; @@ -197,10 +195,12 @@ class OutputUHD: public ModOutput, public RemoteControllable {           */          /* Base function to set parameters. */ -        virtual void set_parameter(const string& parameter, const string& value); +        virtual void set_parameter(const std::string& parameter, +                const std::string& value);          /* Getting a parameter always returns a string. */ -        virtual const string get_parameter(const string& parameter) const; +        virtual const std::string get_parameter( +                const std::string& parameter) const;      protected: @@ -208,7 +208,7 @@ class OutputUHD: public ModOutput, public RemoteControllable {          EtiReader *myEtiReader;          OutputUHDConfig myConf;          uhd::usrp::multi_usrp::sptr myUsrp; -        shared_ptr<barrier> mySyncBarrier; +        boost::shared_ptr<boost::barrier> mySyncBarrier;          UHDWorker worker;          bool first_run;          struct UHDWorkerData uwd; | 
