[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] call set_output_multiple() on the fly
From: |
Eric Blossom |
Subject: |
Re: [Discuss-gnuradio] call set_output_multiple() on the fly |
Date: |
Thu, 25 Nov 2010 19:42:09 -0800 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Nov 26, 2010 at 11:55:50AM +1100, Kyle Zhou wrote:
> On 26/11/2010 11:28 AM, Eric Blossom wrote:
> >There is no guarantee that set_output_multiple will work if you change
> >it on the fly.
> >
> >It is possible that you could specify a value for set_output_multiple
> >that would require reallocation of the impacted buffers. We do not do
> >that.
> >
> >Eric
> >
>
> Thanks Eric.
> How about set_relative_rate()? can I call it on the fly?
Small changes are OK. Large changes have the same problem as
set_output_multiple.
> Another question: is it thread safe to modify the module's member
> variables from outside the work()?
In general no, unless you do something to make it safe yourself.
Eric