From e76991ffea7813be236c798e8d9b74c3a59f15d6 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Thu, 11 Jun 2009 12:20:44 +0200 Subject: [PATCH] ResourcePreviewer: use ResourceFileMapper for previewing samples So far only local samples and soundfonts could be previewed using ResourcePreviewer class. By adding an additional abstraction through ResourceFileMapper also non-local resources can be previewed. Signed-off-by: Tobias Doerffel --- src/core/ResourcePreviewer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/core/ResourcePreviewer.cpp b/src/core/ResourcePreviewer.cpp index 754287ad9..a11658a79 100644 --- a/src/core/ResourcePreviewer.cpp +++ b/src/core/ResourcePreviewer.cpp @@ -26,6 +26,7 @@ #include #include "ResourcePreviewer.h" +#include "ResourceFileMapper.h" #include "ResourceItem.h" #include "engine.h" #include "instrument.h" @@ -94,8 +95,8 @@ void ResourcePreviewer::preview( ResourceItem * _item ) } if( i != NULL ) { - // TODO: only works with local resources! - i->loadFile( _item->fullName() ); + ResourceFileMapper mapper( _item ); + i->loadFile( mapper.fileName() ); } break; }