summaryrefslogtreecommitdiff
path: root/avmedia/source/vlc/wrapper/SymbolLoader.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'avmedia/source/vlc/wrapper/SymbolLoader.hxx')
-rw-r--r--avmedia/source/vlc/wrapper/SymbolLoader.hxx14
1 files changed, 10 insertions, 4 deletions
diff --git a/avmedia/source/vlc/wrapper/SymbolLoader.hxx b/avmedia/source/vlc/wrapper/SymbolLoader.hxx
index a49e4bf6b6f2..b463e75051d9 100644
--- a/avmedia/source/vlc/wrapper/SymbolLoader.hxx
+++ b/avmedia/source/vlc/wrapper/SymbolLoader.hxx
@@ -19,6 +19,12 @@
#define SYM_MAP(a) { #a, (SymbolFunc *)&a }
+namespace avmedia
+{
+namespace vlc
+{
+namespace wrapper
+{
typedef void (*SymbolFunc) (void);
struct ApiMap
@@ -70,7 +76,7 @@ namespace
( aModule, OUString::createFromAscii( pMap[ i ].symName ).pData );
if ( !aMethod )
{
- std::cerr << "Cannot load method " << pMap[ i ].symName << std::endl;
+ SAL_WARN("avmedia", "Cannot load method " << pMap[ i ].symName);
*pMap[ i ].refValue = NULL;
return false;
}
@@ -82,8 +88,6 @@ namespace
}
}
-namespace VLC
-{
template<size_t N>
bool InitApiMap( const ApiMap ( &pMap )[N] )
{
@@ -98,7 +102,7 @@ namespace VLC
if( aModule == NULL)
{
- std::cerr << "Cannot load libvlc" << std::endl;
+ SAL_WARN("avmedia", "Cannot load libvlc");
return false;
}
@@ -112,6 +116,8 @@ namespace VLC
return false;
}
}
+}
+}
#endif