mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-12 08:37:25 -05:00
IQ recording file playback partial checkin.
NOTE: only the gui components and settings handling have been implemented. Actual recording playback is not yet implemented. Partial checkin of initial P25 decoder development. NOTE: P25 decoder is not yet functional.
This commit is contained in:
@@ -41,6 +41,7 @@ import source.FloatArraySource;
|
||||
import source.FloatSource;
|
||||
import source.Source;
|
||||
import source.Source.SampleType;
|
||||
import source.SourceException;
|
||||
import source.config.SourceConfigMixer;
|
||||
import source.tuner.Tuner;
|
||||
import source.tuner.TunerChannelSource;
|
||||
@@ -256,8 +257,18 @@ public class ProcessingChain implements Listener<Message>
|
||||
/* Get a new source if needed and start the sample processor thread */
|
||||
if( mChannel.getEnabled() && mResourceManager != null )
|
||||
{
|
||||
mSource = mResourceManager.getSourceManager()
|
||||
.getSource( ProcessingChain.this );
|
||||
try
|
||||
{
|
||||
mSource = mResourceManager.getSourceManager()
|
||||
.getSource( ProcessingChain.this );
|
||||
}
|
||||
catch ( SourceException e )
|
||||
{
|
||||
Log.error( "Couldn't obtain source for processing chain [" +
|
||||
toString() + "] - " + e.getLocalizedMessage() );
|
||||
|
||||
mSource = null;
|
||||
}
|
||||
|
||||
if( mSource != null )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user