Resolves issue with scheduled thread pool overtasking. Removes tuner

channel source decimation processing over to its own thread pool.
This commit is contained in:
denny
2016-02-15 08:42:29 -05:00
parent e7d3713791
commit e2a0451bfb
16 changed files with 62 additions and 58 deletions

View File

@@ -148,8 +148,7 @@ public class RTL2832Tuner extends Tuner
}
@Override
public TunerChannelSource getChannel( ThreadPoolManager threadPoolManager,
TunerChannel channel )
public TunerChannelSource getChannel( TunerChannel channel )
throws RejectedExecutionException,
SourceException
{
@@ -157,7 +156,7 @@ public class RTL2832Tuner extends Tuner
try
{
source = mController.getChannel( threadPoolManager, this, channel );
source = mController.getChannel( this, channel );
}
catch( Exception e )
{