Changed gr-gsm::receiver block into typical typical sink inherited from sync_block.
Removed forecast(...) function and replaced it with call to set_output_multiple in the constructor.
diff --git a/include/gsm/receiver.h b/include/gsm/receiver.h
index 6fcdcdf..c94720d 100644
--- a/include/gsm/receiver.h
+++ b/include/gsm/receiver.h
@@ -25,6 +25,7 @@
#include <gsm/api.h>
#include <gnuradio/block.h>
#include <gnuradio/feval.h>
+#include <gnuradio/sync_block.h>
namespace gr {
namespace gsm {
@@ -34,7 +35,7 @@
* \ingroup gsm
*
*/
- class GSM_API receiver : virtual public block
+ class GSM_API receiver : virtual public sync_block
{
public:
typedef boost::shared_ptr<receiver> sptr;