From 55d3e4a47958be287648a2021f7e92d81086b2d9 Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Fri, 21 Dec 2012 15:11:39 -0500
Subject: blocks: removes blocks moved to gr-blocks from gnuradio-core.

Also fixes up some other missing moves.
---
 gr-vocoder/python/cvsd.py | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

(limited to 'gr-vocoder/python/cvsd.py')

diff --git a/gr-vocoder/python/cvsd.py b/gr-vocoder/python/cvsd.py
index 0b38615f41..1c58c33076 100644
--- a/gr-vocoder/python/cvsd.py
+++ b/gr-vocoder/python/cvsd.py
@@ -28,6 +28,11 @@ try:
 except ImportError:
     import filter_swig as filter
 
+try:
+    from gnuradio import blocks
+except ImportError:
+    import blocks_swig as blocks
+
 class cvsd_encode_fb(gr.hier_block2):
     '''
     This is a wrapper for the CVSD encoder that performs interpolation and filtering
@@ -51,10 +56,10 @@ class cvsd_encode_fb(gr.hier_block2):
         scale_factor = 32000.0
         self.interp = resample
 
-        src_scale = gr.multiply_const_ff(scale_factor)
+        src_scale = blocks.multiply_const_ff(scale_factor)
         taps = filter.firdes.low_pass(self.interp, self.interp, bw, 2*bw)
         interp = filter.interp_fir_filter_fff(self.interp, taps)
-        f2s = gr.float_to_short()
+        f2s = blocks.float_to_short()
         enc = vocoder_swig.cvsd_encode_sb()
 
         self.connect(self, src_scale, interp, f2s, enc, self)
@@ -83,9 +88,9 @@ class cvsd_decode_bf(gr.hier_block2):
         self.decim = resample
 
         dec = vocoder_swig.cvsd_decode_bs()
-        s2f = gr.short_to_float()
+        s2f = blocks.short_to_float()
         taps = filter.firdes.low_pass(1, 1, bw, 2*bw)
         decim = filter.fir_filter_fff(self.decim, taps)
-        sink_scale = gr.multiply_const_ff(1.0/scale_factor)
+        sink_scale = blocks.multiply_const_ff(1.0/scale_factor)
 
         self.connect(self, dec, s2f, decim, sink_scale, self)
-- 
cgit v1.2.3