/** @syncpriority 200 */ public void requestCachedSources() { if (!receiving) return; Set<SourceStatus> sources = mina.getSourceMgr().getReadySources(streamId); for (SourceStatus sourceStat : sources) { // This is a bit kludgy - get the streamstatus that applies to us StreamStatus streamStat = null; for (StreamStatus testSs : sourceStat.getSsList()) { if (testSs.getStreamId().equals(streamId)) { streamStat = testSs; break; } } if (streamStat == null) throw new SeekInnerCalmException(); foundSource(sourceStat, streamStat); } }