@@ -309,6 +309,10 @@ private void processPhase1ChannelGrant(APCO25Channel apco25Channel, ServiceOptio
309
309
broadcast (event );
310
310
SourceConfigTuner sourceConfig = new SourceConfigTuner ();
311
311
sourceConfig .setFrequency (frequency );
312
+ if (mParentChannel .getSourceConfiguration () instanceof SourceConfigTuner parentConfigTuner )
313
+ {
314
+ sourceConfig .setPreferredTuner (parentConfigTuner .getPreferredTuner ());
315
+ }
312
316
trafficChannel .setSourceConfiguration (sourceConfig );
313
317
mAllocatedTrafficChannelMap .put (frequency , trafficChannel );
314
318
@@ -356,6 +360,10 @@ private void processPhase1ChannelGrant(APCO25Channel apco25Channel, ServiceOptio
356
360
357
361
SourceConfigTuner sourceConfig = new SourceConfigTuner ();
358
362
sourceConfig .setFrequency (frequency );
363
+ if (mParentChannel .getSourceConfiguration () instanceof SourceConfigTuner parentConfigTuner )
364
+ {
365
+ sourceConfig .setPreferredTuner (parentConfigTuner .getPreferredTuner ());
366
+ }
359
367
trafficChannel .setSourceConfiguration (sourceConfig );
360
368
mAllocatedTrafficChannelMap .put (frequency , trafficChannel );
361
369
@@ -455,6 +463,10 @@ else if(timeslot == 1)
455
463
broadcast (event );
456
464
SourceConfigTuner sourceConfig = new SourceConfigTuner ();
457
465
sourceConfig .setFrequency (frequency );
466
+ if (mParentChannel .getSourceConfiguration () instanceof SourceConfigTuner parentConfigTuner )
467
+ {
468
+ sourceConfig .setPreferredTuner (parentConfigTuner .getPreferredTuner ());
469
+ }
458
470
trafficChannel .setSourceConfiguration (sourceConfig );
459
471
mAllocatedTrafficChannelMap .put (frequency , trafficChannel );
460
472
@@ -517,6 +529,10 @@ else if(timeslot == 1)
517
529
518
530
SourceConfigTuner sourceConfig = new SourceConfigTuner ();
519
531
sourceConfig .setFrequency (frequency );
532
+ if (mParentChannel .getSourceConfiguration () instanceof SourceConfigTuner parentConfigTuner )
533
+ {
534
+ sourceConfig .setPreferredTuner (parentConfigTuner .getPreferredTuner ());
535
+ }
520
536
trafficChannel .setSourceConfiguration (sourceConfig );
521
537
mAllocatedTrafficChannelMap .put (frequency , trafficChannel );
522
538
0 commit comments