video_thread->stop();
}
-void ResourceThread::reset(int pane_number)
+void ResourceThread::reset(int pane_number, int indexes_only)
{
audio_thread->reset(pane_number);
- video_thread->reset(pane_number);
+ if( !indexes_only )
+ video_thread->reset(pane_number);
}
void ResourceThread::close_indexable(Indexable *idxbl)
{
if( audio_thread && audio_thread->render_engine_id == idxbl->id )
audio_thread->close_render_engine();
- if( video_thread && audio_thread->render_engine_id == idxbl->id )
+ if( video_thread && video_thread->render_engine_id == idxbl->id )
video_thread->close_render_engine();
}