summaryrefslogtreecommitdiff
path: root/gnuradio-core
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2012-08-20 21:54:25 -0400
committerTom Rondeau <trondeau@vt.edu>2012-08-20 21:54:25 -0400
commitd16a9e334129c72dc1bb44fc8c1e4307f50e4e93 (patch)
tree36f9ebcbba10556cf4bd7584dfe30653cf904f60 /gnuradio-core
parent372c129f932236fb0bacb83a8c8994171eb4d018 (diff)
core: fixed default upper-limit on noutput_items to make sure we don't normally hit it.
Diffstat (limited to 'gnuradio-core')
-rw-r--r--gnuradio-core/src/lib/runtime/gr_top_block.h4
-rw-r--r--gnuradio-core/src/lib/runtime/gr_top_block.i2
-rw-r--r--gnuradio-core/src/lib/runtime/gr_top_block_impl.h2
-rw-r--r--gnuradio-core/src/python/gnuradio/gr/top_block.py4
4 files changed, 6 insertions, 6 deletions
diff --git a/gnuradio-core/src/lib/runtime/gr_top_block.h b/gnuradio-core/src/lib/runtime/gr_top_block.h
index 04d1e95e57..482a2beb1e 100644
--- a/gnuradio-core/src/lib/runtime/gr_top_block.h
+++ b/gnuradio-core/src/lib/runtime/gr_top_block.h
@@ -58,7 +58,7 @@ public:
* allowed for any block in the flowgraph. This passes through to
* the start function; see that function for more details.
*/
- void run(int max_noutput_items=100000);
+ void run(int max_noutput_items=100000000);
/*!
* Start the contained flowgraph. Creates one or more threads to
@@ -71,7 +71,7 @@ public:
* always be less than this, but this will cap it as a maximum. Use
* this to adjust the maximum latency a flowgraph can exhibit.
*/
- void start(int max_noutput_items=100000);
+ void start(int max_noutput_items=100000000);
/*!
* Stop the running flowgraph. Notifies each thread created by the
diff --git a/gnuradio-core/src/lib/runtime/gr_top_block.i b/gnuradio-core/src/lib/runtime/gr_top_block.i
index 6ae4c65a99..024582a301 100644
--- a/gnuradio-core/src/lib/runtime/gr_top_block.i
+++ b/gnuradio-core/src/lib/runtime/gr_top_block.i
@@ -38,7 +38,7 @@ private:
public:
~gr_top_block();
- void start(int max_noutput_items=100000) throw (std::runtime_error);
+ void start(int max_noutput_items=100000000) throw (std::runtime_error);
void stop();
//void wait();
//void run() throw (std::runtime_error);
diff --git a/gnuradio-core/src/lib/runtime/gr_top_block_impl.h b/gnuradio-core/src/lib/runtime/gr_top_block_impl.h
index f55c3f021b..c49bdabff6 100644
--- a/gnuradio-core/src/lib/runtime/gr_top_block_impl.h
+++ b/gnuradio-core/src/lib/runtime/gr_top_block_impl.h
@@ -42,7 +42,7 @@ public:
~gr_top_block_impl();
// Create and start scheduler threads
- void start(int max_noutput_items=100000);
+ void start(int max_noutput_items=100000000);
// Signal scheduler threads to stop
void stop();
diff --git a/gnuradio-core/src/python/gnuradio/gr/top_block.py b/gnuradio-core/src/python/gnuradio/gr/top_block.py
index 43af8073b6..ec9e844f6a 100644
--- a/gnuradio-core/src/python/gnuradio/gr/top_block.py
+++ b/gnuradio-core/src/python/gnuradio/gr/top_block.py
@@ -93,13 +93,13 @@ class top_block(object):
raise RuntimeError("top_block: invalid state--did you forget to call gr.top_block.__init__ in a derived class?")
return getattr(self._tb, name)
- def start(self, max_noutput_items=100000):
+ def start(self, max_noutput_items=10000000):
self._tb.start(max_noutput_items)
def stop(self):
self._tb.stop()
- def run(self, max_noutput_items=100000):
+ def run(self, max_noutput_items=10000000):
self.start(max_noutput_items)
self.wait()