[openmamba-devel-it] amarok

Silvan Calarco silvan.calarco a mambasoft.it
Mar 2 Set 2008 11:51:56 CEST


amarok a suo tempo è stato compilato con sqlite integrato perché l'uso esterno 
presentava grossi problemi di affidabiliutà.
Comunque ho fatto un test rapido e dire che si può riprovare un test con 
sqlite shared, poiché sono passati alcuni anni da quando questo meccanismo 
non funzionava. Sto importando amarok in devel dove il beta testing rivelerà 
se ci sono regressions.
Una nota: per quanto ne so ed ho verificato, amarok non dipende direttamente 
da jack, in quanto utilizza libxine come interfaccia di astrazione dal 
sottosistema sonoro.

ciao,
Silvan


Alle lunedì 1 settembre 2008, gil ha scritto:
> ciao
> ho tinito laggiornamento di amarok
> ho aggiunto una patch (http://bugs.gentoo.org/show_bug.cgi?id=234784)
> e utilizzato libgpod 0.6.0; libxine 1.1.15-2mamba; libjack 0.109.2 .
> ho aggiunto without-included-sqlite alle opzioni del configure
> a parte qualche rallentamento (8gg 56 ' di mp3 o wave... non so se puo
> dipendere dal fatto che sono su un altro hd)
> questo è output da console
>
>
> $ amarok
> Amarok: [Loader] Starting amarokapp..
> Amarok: [Loader] Don't run gdb, valgrind, etc. against this binary! Use
> amarokapp.
> amarok: BEGIN: App::App()
> amarok: BEGIN: void App::fixHyperThreading()
> amarok:     SMP system detected. Enabling WORKAROUND.
> amarok: END__: void App::fixHyperThreading() - Took 0.00046s
> amarok: END__: App::App() - Took 0.004s
> amarok: BEGIN: void App::continueInit()
> amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&)
> amarok:     [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'engine' and [X-KDE-Amarok-name] != 'void-engine' and
> [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 1 offers
> amarok:     [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'engine' and [X-KDE-Amarok-name] == 'void-engine' and
> [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 1 offers
> amarok:     [PluginManager] Trying to load: libamarok_void-engine_plugin
> amarok:     [PluginManager] PluginManager Service Info:
> amarok:     [PluginManager] ---------------------------
> amarok:     [PluginManager] name                          : <nessun motore>
> amarok:     [PluginManager] library                       :
> libamarok_void-engine_plugin
> amarok:     [PluginManager] desktopEntryPath              :
> amarok_void-engine_plugin.desktop
> amarok:     [PluginManager] X-KDE-Amarok-plugintype       : engine
> amarok:     [PluginManager] X-KDE-Amarok-name             : void-engine
> amarok:     [PluginManager] X-KDE-Amarok-authors          : (Max
> Howell,Mark Kretschmann)
> amarok:     [PluginManager] X-KDE-Amarok-rank             : 1
> amarok:     [PluginManager] X-KDE-Amarok-version          : 1
> amarok:     [PluginManager] X-KDE-Amarok-framework-version: 32
> amarok: END__: EngineBase* EngineController::loadEngine(const QString&)
> - Took 0.014s
> amarok: BEGIN: CollectionDB::CollectionDB()
> amarok: BEGIN: void CollectionDB::initialize()
> amarok:       [ThreadManager] Creating pthread key, exit value is 0
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.049s
> amarok:       [CollectionDB] Creating indices, ignore errors about
> already existing indices
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> url_tag ON tags( url, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index album_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX album_tag
> ON tags( album );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index artist_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX artist_tag
> ON tags( artist );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index composer_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> composer_tag ON tags( composer );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index genre_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX genre_tag
> ON tags( genre );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index year_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX year_tag ON
> tags( year );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index sampler_tag already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX sampler_tag
> ON tags( sampler );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index images_album already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> images_album ON images( album );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index images_artist already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> images_artist ON images( artist );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index images_url already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX images_url
> ON images( path, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index embed_url already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> embed_url ON embed( url, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index embed_hash already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX embed_hash
> ON embed( hash );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index directories_dir already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> directories_dir ON directories( dir, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index uniqueid_uniqueid already
> exists amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> uniqueid_uniqueid ON uniqueid( uniqueid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index uniqueid_url already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> uniqueid_url ON uniqueid( url, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index album_idx already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX album_idx
> ON album( name );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index artist_idx already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX artist_idx
> ON artist( name );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index composer_idx already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> composer_idx ON composer( name );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index genre_idx already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX genre_idx
> ON genre( name );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index year_idx already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX year_idx ON
> year( name );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_artist_index already
> exists amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_artist_index ON tags( artist );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_album_index already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_album_index ON tags( album );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_deviceid_index already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_deviceid_index ON tags( deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_url_index already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_url_index ON tags( url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index embed_deviceid_index already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> embed_deviceid_index ON embed( deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index embed_url_index already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> embed_url_index ON embed( url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index related_artists_artist
> already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> related_artists_artist ON related_artists( artist );
> amarok:       [CollectionDB] Finished creating indices, stop ignoring
> errors amarok:       [CollectionDB] Creating permanent indices, ignore
> errors about already existing indices
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index lyrics_url already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> lyrics_url ON lyrics( url, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index lyrics_uniqueid already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> lyrics_uniqueid ON lyrics( uniqueid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index playlist_playlists already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> playlist_playlists ON playlists( playlist );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_playlists already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> url_playlists ON playlists( url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index labels_name already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> labels_name ON labels( name, type );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_labels_uniqueid already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_labels_uniqueid ON tags_labels( uniqueid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_labels_url already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_labels_url ON tags_labels( url, deviceid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index tags_labels_labelid already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> tags_labels_labelid ON tags_labels( labelid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_stats already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE UNIQUE INDEX
> url_stats ON statistics( deviceid, url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index percentage_stats already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> percentage_stats ON statistics( percentage );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index rating_stats already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> rating_stats ON statistics( rating );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index playcounter_stats already
> exists amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> playcounter_stats ON statistics( playcounter );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index uniqueid_stats already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> uniqueid_stats ON statistics( uniqueid );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_podchannel already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> url_podchannel ON podcastchannels( url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_podepisode already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> url_podepisode ON podcastepisodes( url );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index localurl_podepisode already
> exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> localurl_podepisode ON podcastepisodes( localurl );
> amarok:       [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:       [CollectionDB] [ERROR!] index url_podfolder already exists
> amarok:       [CollectionDB] [ERROR!] on query: CREATE INDEX
> url_podfolder ON podcastfolders( id );
> amarok:       [CollectionDB] Finished creating permanent indices, stop
> ignoring errors
> amarok: END__: void CollectionDB::initialize() - Took 0.39s
> amarok: END__: CollectionDB::CollectionDB() - Took 0.62s
> amarok: BEGIN: void CollectionDB::checkDatabase()
> amarok: END__: void CollectionDB::checkDatabase() - Took 0.011s
> amarok: BEGIN: MediaDeviceManager::MediaDeviceManager()
> amarok: BEGIN: DeviceManager::DeviceManager()
> amarok: BEGIN: void DeviceManager::reconcileMediumMap()
> amarok: BEGIN: QStringList DeviceManager::getDeviceStringList()
> amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took
> 0.00032s
> amarok: END__: void DeviceManager::reconcileMediumMap() - Took 0.00057s
> amarok:       DeviceManager:  connectDCOPSignal returned successfully!
> amarok: END__: DeviceManager::DeviceManager() - Took 0.0016s
> amarok: BEGIN: QStringList DeviceManager::getDeviceStringList()
> amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took
> 0.00028s
> amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString)
> amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString) - Took 0.0001s
> amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString)
> amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString) - Took 7.2e-05s
> amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString)
> amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString) - Took 7.1e-05s
> amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString)
> amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString) - Took 0.0013s
> amarok: BEGIN: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString)
> amarok: END__: void MediaDeviceManager::slotMediumAdded(const Medium*,
> QString) - Took 7.6e-05s
> amarok: END__: MediaDeviceManager::MediaDeviceManager() - Took 0.0043s
> kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0x82bdbc8 ):
> KAccel object already contains an action name "play_pause"
> amarok: BEGIN: void PlaylistWindow::init()
> QLayout "unnamed" added to QVBox "unnamed", which already has a layout
> amarok: BEGIN: void MountPointManager::init()
> amarok:       [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'device' and [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 3 offers
> amarok:       [MountPointManager] Received [3] device plugin offers
> amarok:       [PluginManager] Trying to load: libamarok_smb-device
> amarok:       [PluginManager] PluginManager Service Info:
> amarok:       [PluginManager] ---------------------------
> amarok:       [PluginManager] name                          :
> Dispositivo SMB
> amarok:       [PluginManager] library                       :
> libamarok_smb-device
> amarok:       [PluginManager] desktopEntryPath              :
> amarok_smb-device.desktop
> amarok:       [PluginManager] X-KDE-Amarok-plugintype       : device
> amarok:       [PluginManager] X-KDE-Amarok-name             : smb-device
> amarok:       [PluginManager] X-KDE-Amarok-authors          :
> (Maximilian Kossick)
> amarok:       [PluginManager] X-KDE-Amarok-rank             : 100
> amarok:       [PluginManager] X-KDE-Amarok-version          : 1
> amarok:       [PluginManager] X-KDE-Amarok-framework-version: 32
> amarok:       [PluginManager] Trying to load: libamarok_massstorage-device
> amarok:       [PluginManager] PluginManager Service Info:
> amarok:       [PluginManager] ---------------------------
> amarok:       [PluginManager] name                          :
> Dispositivo di memorizzazione di massa
> amarok:       [PluginManager] library                       :
> libamarok_massstorage-device
> amarok:       [PluginManager] desktopEntryPath              :
> amarok_massstorage-device.desktop
> amarok:       [PluginManager] X-KDE-Amarok-plugintype       : device
> amarok:       [PluginManager] X-KDE-Amarok-name             :
> massstorage-device
> amarok:       [PluginManager] X-KDE-Amarok-authors          :
> (Maximilian Kossick)
> amarok:       [PluginManager] X-KDE-Amarok-rank             : 100
> amarok:       [PluginManager] X-KDE-Amarok-version          : 1
> amarok:       [PluginManager] X-KDE-Amarok-framework-version: 32
> amarok:       [PluginManager] Trying to load: libamarok_nfs-device
> amarok:       [PluginManager] PluginManager Service Info:
> amarok:       [PluginManager] ---------------------------
> amarok:       [PluginManager] name                          :
> Dispositivo NFS
> amarok:       [PluginManager] library                       :
> libamarok_nfs-device
> amarok:       [PluginManager] desktopEntryPath              :
> amarok_nfs-device.desktop
> amarok:       [PluginManager] X-KDE-Amarok-plugintype       : device
> amarok:       [PluginManager] X-KDE-Amarok-name             : nfs-device
> amarok:       [PluginManager] X-KDE-Amarok-authors          :
> (Maximilian Kossick)
> amarok:       [PluginManager] X-KDE-Amarok-rank             : 100
> amarok:       [PluginManager] X-KDE-Amarok-version          : 1
> amarok:       [PluginManager] X-KDE-Amarok-framework-version: 32
> amarok: BEGIN: QStringList DeviceManager::getDeviceStringList()
> amarok: END__: QStringList DeviceManager::getDeviceStringList() - Took
> 0.00055s
> amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*)
> amarok:         [MountPointManager] found handler for
> /org/freedesktop/Hal/devices/volume_uuid_6E1472351472007F
> amarok:         [MassStorageDeviceHandler] Found existing UUID config
> for ID 1 , uuid /org/freedesktop/Hal/devices/volume_uuid_6E1472351472007F
> amarok:         [MountPointManager] added device 1 with mount point
> /mnt/disk4
> amarok: END__: void MountPointManager::mediumChanged(const Medium*) -
> Took 0.021s
> amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*)
> amarok:         [MountPointManager] found handler for
> /org/freedesktop/Hal/devices/volume_uuid_26C26D3BC26D107B
> amarok:         [MassStorageDeviceHandler] Found existing UUID config
> for ID 2 , uuid /org/freedesktop/Hal/devices/volume_uuid_26C26D3BC26D107B
> amarok:         [MountPointManager] added device 2 with mount point
> /mnt/disk3
> amarok: END__: void MountPointManager::mediumChanged(const Medium*) -
> Took 0.0029s
> amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*)
> amarok:         [MountPointManager] found handler for
> /org/freedesktop/Hal/devices/volume_uuid_a271ac1f_8362_4701_8925_5ee552850a
>21 amarok:         [MassStorageDeviceHandler] Found existing UUID config for
> ID 3 , uuid
> /org/freedesktop/Hal/devices/volume_uuid_a271ac1f_8362_4701_8925_5ee552850a
>21 amarok:         [MountPointManager] added device 3 with mount point /
> amarok: END__: void MountPointManager::mediumChanged(const Medium*) - Took
> 0.0023s
> amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*)
> amarok:         [MountPointManager] found handler for
> /org/freedesktop/Hal/devices/volume_uuid_481B_605B
> amarok:         [MassStorageDeviceHandler] Found existing UUID config
> for ID 4 , uuid /org/freedesktop/Hal/devices/volume_uuid_481B_605B
> amarok:         [MountPointManager] added device 4 with mount point
> /mnt/disk1
> amarok: END__: void MountPointManager::mediumChanged(const Medium*) -
> Took 0.0024s
> amarok: BEGIN: void MountPointManager::mediumChanged(const Medium*)
> amarok:         [MountPointManager] found handler for
> /org/freedesktop/Hal/devices/volume_uuid_50cbb29a_92e2_4b35_9052_816bde5837
>68 amarok:         [MassStorageDeviceHandler] Found existing UUID config for
> ID 5 , uuid
> /org/freedesktop/Hal/devices/volume_uuid_50cbb29a_92e2_4b35_9052_816bde5837
>68 amarok:         [MountPointManager] added device 5 with mount point
> /mnt/disk0
> amarok: END__: void MountPointManager::mediumChanged(const Medium*) -
> Took 0.0028s
> amarok: END__: void MountPointManager::init() - Took 0.067s
> amarok:     [Moodbar] Resetting moodbar:
> kdecore (KAction): WARNING: KAction::insertKAccel( kaccel = 0x82bdbc8 ):
> KAccel object already contains an action name "play_pause"
> QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout
> for PlaylistWindow/PlaylistWindow
> amarok: BEGIN: Creating browsers. Please report long start times!
> amarok: BEGIN: ContextBrowser
> QObject::connect: Incompatible sender/receiver arguments
>         StarManager::ratingsColorsChanged() -->
> ContextBrowser::ratingOrScoreOrLabelsChanged(const QString&)
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00019s
> amarok: END__: ContextBrowser - Took 0.2s
> amarok: BEGIN: CollectionBrowser
> amarok:           [CollectionView::CollectionView(CollectionBrowser*)]
> amarok: END__: CollectionBrowser - Took 0.098s
> amarok: BEGIN: PlaylistBrowser
> amarok: BEGIN: PlaylistCategory* PlaylistBrowser::loadPodcasts()
> amarok: BEGIN: void
> PlaylistBrowser::loadPodcastsFromDatabase(PlaylistCategory*)
> amarok: BEGIN: QMap<int, PlaylistCategory*>
> PlaylistBrowser::loadPodcastFolders(PlaylistCategory*)
> amarok: END__: QMap<int, PlaylistCategory*>
> PlaylistBrowser::loadPodcastFolders(PlaylistCategory*) - Took 0.042s
> amarok: END__: void
> PlaylistBrowser::loadPodcastsFromDatabase(PlaylistCategory*) - Took 0.042s
> amarok: END__: PlaylistCategory* PlaylistBrowser::loadPodcasts() - Took
> 0.083s
> amarok: END__: PlaylistBrowser - Took 0.13s
> amarok: BEGIN: FileBrowser
> kio (KDirLister): +KDirLister
> kio (KDirListerCache): +KDirListerCache
> kio (KDirWatch): Available methods: Stat, Inotify
> kio (KDirLister): +KDirLister
> kio (KDirLister): -KDirLister
> kio (KDirLister): [virtual void KDirLister::stop()]
> kio (KDirListerCache): [void KDirListerCache::stop(KDirLister*)] lister:
> 0x85b5650
> kio (KDirListerCache): [void KDirListerCache::forgetDirs(KDirLister*)]
> 0x85b5650
> kio (KDirLister): [virtual bool KDirLister::openURL(const KURL&, bool,
> bool)] file:///home/gil/ keep=false reload=false
> kio (KDirListerCache): [bool KDirListerCache::listDir(KDirLister*, const
> KURL&, bool, bool)] 0x85796f0 url=file:///home/gil keep=false reload=false
> kio (KDirListerCache): [void KDirListerCache::stop(KDirLister*)] lister:
> 0x85796f0
> kio (KDirListerCache): [void KDirListerCache::forgetDirs(KDirLister*)]
> 0x85796f0
> kio (KDirListerCache): listDir: Entry not in cache or reloaded:
> file:///home/gil
> kio (KDirWatch): Added Dir /home/gil [KDirWatch-1]
> kio (KDirLister): +KDirLister
> amarok: END__: FileBrowser - Took 0.14s
> amarok: BEGIN: MagnatuneBrowser
> amarok: BEGIN: MagnatuneBrowser::MagnatuneBrowser(const char*)
> amarok:             [CollectionDB] [ERROR!] [virtual QStringList
> SqliteConnection::query(const QString&, bool)]  sqlite3_compile error:
> amarok:             [CollectionDB] [ERROR!] no such table: magnatune_albums
> amarok:             [CollectionDB] [ERROR!] on query: SELECT DISTINCT
> genre FROM magnatune_albums ORDER BY genre;
> amarok:             Magnatune browser starting...
> amarok: END__: MagnatuneBrowser::MagnatuneBrowser(const char*) - Took
> 0.049s amarok: END__: MagnatuneBrowser - Took 0.054s
> amarok:         [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'mediadevice' and [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 7 offers
> amarok:         [MediaBrowser] mediumAdded:
> (true,/org/freedesktop/Hal/devices/volume_uuid_481B_605B,sda3,PC-gil-repo,,
>true,/dev/sda3,/mnt/disk1,vfat,true,,media/hdd_mounted,) amarok: BEGIN:
> MediaDevice* MediaBrowser::loadDevicePlugin(const QString&) amarok: END__:
> MediaDevice* MediaBrowser::loadDevicePlugin(const
> QString&) - Took 1.4e-05s
> amarok: BEGIN: MediaBrowser
> amarok: END__: MediaBrowser - Took 0.087s
> amarok: END__: Creating browsers. Please report long start times! - Took
> 0.86s
> amarok: END__: void PlaylistWindow::init() - Took 1.1s
> amarok: BEGIN: UrlLoader
> amarok:       [KDE::ProgressBar::ProgressBar(QWidget*, QLabel*)]
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok:         | Stamp: 1
> amarok: BEGIN: void App::applySettings(bool)
> amarok:           [Moodbar] Resetting moodbar:
> amarok:           [virtual void BrowserBar::polish()]
> amarok:           [void ContextBrowser::tabChanged(QWidget*)]
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00025s
> kio (KIOJob): stat
> file:///home/gil/.kde/share/apps/amarok/covershadow-cache/
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: virtual bool UrlUpdateJob::doJob()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00021s
> amarok:               [MountPointManager] Trying to update 0 statistics
> rows amarok:               [MountPointManager] Trying to update 0
> tags_labels rows
> amarok: END__: virtual bool UrlUpdateJob::doJob() - Took 0.096s
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 0.096s
> amarok: BEGIN: EngineBase* EngineController::loadEngine()
> amarok: BEGIN: EngineBase* EngineController::loadEngine(const QString&)
> amarok:               [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'engine' and [X-KDE-Amarok-name] != 'xine-engine' and
> [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 1 offers
> amarok:               [PluginManager] Plugin trader constraint:
> [X-KDE-Amarok-framework-version] == 32 and [X-KDE-Amarok-plugintype] ==
> 'engine' and [X-KDE-Amarok-name] == 'xine-engine' and
> [X-KDE-Amarok-rank] > 0
> kio (KTrader): query for Amarok/Plugin : returning 1 offers
> amarok:               [PluginManager] Trying to load: libamarok_xine-engine
> amarok:               [xine-engine] hello
> amarok:               [PluginManager] PluginManager Service Info:
> amarok:               [PluginManager] ---------------------------
> amarok:               [PluginManager] name                          :
> Motore xine
> amarok:               [PluginManager] library                       :
> libamarok_xine-engine
> amarok:               [PluginManager] desktopEntryPath              :
> amarok_xine-engine.desktop
> amarok:               [PluginManager] X-KDE-Amarok-plugintype       :
> engine amarok:               [PluginManager] X-KDE-Amarok-name            
> : xine-engine
> amarok:               [PluginManager] X-KDE-Amarok-authors          :
> (Max Howell)
> amarok:               [PluginManager] X-KDE-Amarok-rank             : 255
> amarok:               [PluginManager] X-KDE-Amarok-version          : 1
> amarok:               [PluginManager] X-KDE-Amarok-framework-version: 32
> amarok: BEGIN: virtual bool XineEngine::init()
> amarok:                 [xine-engine] 'Bringing joy to small mexican
> gerbils, a few weeks at a time.'
> amarok:                 [xine-engine]
> w00t/home/gil/.kde/share/apps/amarok/xine-config
> amarok:                 [xine-engine] gapless playback enabled.
> amarok: END__: virtual bool XineEngine::init() - Took 1.4s
> amarok: END__: EngineBase* EngineController::loadEngine(const QString&)
> - Took 1.4s
> amarok: END__: EngineBase* EngineController::loadEngine() - Took 1.4s
> amarok: END__: void App::applySettings(bool) - Took 3s
> amarok:         | Stamp: 2
> amarok: BEGIN: ScriptManager::ScriptManager(QWidget*, const char*)
> amarok: END__: ScriptManager::ScriptManager(QWidget*, const char*) -
> Took 0.0032s
> amarok:         | Stamp: 3
> amarok:         [Moodbar] Resetting moodbar:
> [gil a PC-gil ~]$ amarok: BEGIN:
> ScanController::ScanController(CollectionDB*, bool, const QStringList&)
> amarok: BEGIN: void ScanController::initIncremental()
> amarok:             [ThreadManager] Job completed: UrlUpdateJob. Jobs
> pending: 0
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 18s
> amarok: BEGIN: virtual void UrlLoader::completeJob()
> amarok: END__: virtual void UrlLoader::completeJob() - Took 0.00034s
> amarok:           [ThreadManager] Job completed: UrlLoader. Jobs pending: 0
> amarok: END__: UrlLoader - Took 22s
> amarok:         [virtual KDE::ProgressBar::~ProgressBar()]
> amarok:         [ScriptManager] Loaded: Wiki-Lyrics
> amarok:         [ScriptManager] Loaded: wikilyrics.rb
> amarok:         [ScriptManager] Loaded: itrans
> amarok:         [ScriptManager] Loaded: Ruby Lyric Parser
> amarok:         [ScriptManager] Loaded: kirocker
> amarok:         [ScriptManager] Loaded: Default
> amarok:         [ScriptManager] Loaded: Playlist2HTML
> amarok:         [ScriptManager] Loaded: PlaylistServer
> amarok:         [ScriptManager] Loaded: Web Control
> amarok:         [ScriptManager] Loaded: Lyrc
> amarok:         [ScriptManager] Loaded: Kirocker Music Display
> amarok:         [ScriptManager] Loaded: Impulsive
> amarok:         [ScriptManager] Auto-running script: Impulsive
> amarok:         [ScriptManager] Running script:
> /opt/kde3/share/apps/amarok/scripts/score_impulsive/score_impulsive.rb
> amarok:         [ScriptManager] Auto-running script: Kirocker Music Display
> amarok:         [ScriptManager] Running script:
> /opt/kde3/share/apps/amarok/scripts/kirocker/kirocker.py
> amarok:         [ScriptManager] Auto-running script: Lyrc
> amarok:         [ScriptManager] Running script:
> /opt/kde3/share/apps/amarok/scripts/lyrics_lyrc/lyrics_lyrc.rb
> amarok:         [xine-engine] XINE_PARAM_EARLY_FINISHED_EVENT disabled
> kio (KDirListerCache): [void KDirListerCache::slotEntries(KIO::Job*,
> const KIO::UDSEntryList&)] new entries for file:///home/gil
> kio: KSambaShare::readSmbConf /etc/samba/smb.conf
> kio: KSambaShare: Found path: /var/lib/samba/netlogon/
> kio: KSambaShare: Found path: /var/lib/samba/profiles/
> kio: KSambaShare: Found path: /var/lib/samba/profdata/
> kio: KSambaShare: Found path: /home/%u/
> kio: KSambaShare: Found path: /home/%u/shared/
> kio: KSambaShare: Found path: /var/lib/samba/drivers/
> kio: KSambaShare: Found path: /var/spool/samba/
> kio (KDirWatch): Added File /etc/samba/smb.conf [KDirWatch-1]
> kio (KDirWatch): Added File /etc/security/fileshare.conf [KDirWatch-1]
> kio: KNFSShare::readExportsFile /etc/exports
> kio (KDirWatch): Added File /etc/exports [KDirWatch-1]
> kio (KDirListerCache): [void KDirListerCache::slotResult(KIO::Job*)]
> finished listing file:///home/gil
> amarok:         [ScriptManager] qt
> KBookmarkManager-/home/gil/.kde/share/apps/amarok/fileBrowserBookmarks.xml
> KBookmarkNotifier
> KDebug
> KDirNotify-1
> KIO::Scheduler
> MainApplication-Interface
> collection
> contextbrowser
> devices
> html-widget1
> html-widget2
> html-widget3
> html-widget4
> html-widget5
> ksycoca
> mediabrowser
> player (default)
> playlist
> playlistbrowser
> script
> amarok:
> kio (KDirListerCache): [virtual void KDirListerCache::FilesRemoved(const
> KURL::List&)]
> kio (KDirListerCache): KDirListerCache::removeDirFromCache
> file:///home/gil/.kde/share/apps/amarok/covershadow-cache/
> kio (KDirListerCache): [virtual void KDirListerCache::FilesRemoved(const
> KURL::List&)]
> kio (KDirListerCache): KDirListerCache::removeDirFromCache
> media:/sda4/home/gil/.kde/share/apps/amarok/covershadow-cache/
> kio (KDirListerCache): [virtual void KDirListerCache::FilesRemoved(const
> KURL::List&)]
> kio (KDirListerCache): KDirListerCache::removeDirFromCache
> system:/home/.kde/share/apps/amarok/covershadow-cache/
> kio (KDirListerCache): [virtual void KDirListerCache::FilesAdded(const
> KURL&)] home:/gil/.kde/share/apps/amarok/
> kio (KDirListerCache): [void KDirListerCache::updateDirectory(const
> KURL&)] home:/gil/.kde/share/apps/amarok/
> kio (KDirListerCache): [virtual void KDirListerCache::FilesRemoved(const
> KURL::List&)]
> kio (KDirListerCache): KDirListerCache::removeDirFromCache
> system:/media/sda4/home/gil/.kde/share/apps/amarok/covershadow-cache/
> kio (KDirListerCache): [virtual void KDirListerCache::FilesAdded(const
> KURL&)] system:/users/gil/.kde/share/apps/amarok/
> kio (KDirListerCache): [void KDirListerCache::updateDirectory(const
> KURL&)] system:/users/gil/.kde/share/apps/amarok/
> amarok: END__: void ScanController::initIncremental() - Took 21s
> amarok: END__: ScanController::ScanController(CollectionDB*, bool, const
> QStringList&) - Took 21s
> amarok: END__: void App::continueInit() - Took 26s
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: virtual bool ScanController::doJob()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00067s
> amarok: END__: virtual bool ScanController::doJob() - Took 0.00099s
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 0.0036s
> amarok:   [CollectionDB] JobFinishedEvent from Incremental
> ScanController received.
> amarok:   [ThreadManager] Job completed: CollectionScanner. Jobs pending: 0
> amarok: BEGIN: virtual ScanController::~ScanController()
> amarok: END__: virtual ScanController::~ScanController() - Took 0.00021s
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 25s
> amarok:   [ThreadManager] Job completed: CurrentTrackJob. Jobs pending: 2
> amarok: [ThreadManager] Job aborted: CurrentTrackJob. Jobs pending: 1
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00022s
> amarok: DataProtocol::DataProtocol()
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 0.59s
> amarok:   [ThreadManager] Job completed: CurrentTrackJob. Jobs pending: 0
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: kio_data a 0x8458dc0::get(const KURL& url)
> amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const
> QStringList&)
> amarok: BEGIN: void ScanController::initIncremental()
> amarok: END__: void ScanController::initIncremental() - Took 0.6s
> amarok: END__: ScanController::ScanController(CollectionDB*, bool, const
> QStringList&) - Took 0.6s
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: virtual bool ScanController::doJob()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00063s
> amarok: END__: virtual bool ScanController::doJob() - Took 0.00074s
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 0.0018s
> amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController
> received.
> amarok: [ThreadManager] Job completed: CollectionScanner. Jobs pending: 0
> amarok: BEGIN: virtual ScanController::~ScanController()
> amarok: END__: virtual ScanController::~ScanController() - Took 5.7e-05s
> amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const
> QStringList&)
> amarok: BEGIN: void ScanController::initIncremental()
> amarok: END__: void ScanController::initIncremental() - Took 0.44s
> amarok: END__: ScanController::ScanController(CollectionDB*, bool, const
> QStringList&) - Took 0.44s
> amarok: BEGIN: virtual void ThreadManager::Thread::run()
> amarok: BEGIN: virtual bool ScanController::doJob()
> amarok: BEGIN: SqliteConnection::SqliteConnection(const SqliteConfig*)
> amarok: END__: SqliteConnection::SqliteConnection(const SqliteConfig*) -
> Took 0.00076s
> amarok: END__: virtual bool ScanController::doJob() - Took 0.00085s
> amarok: END__: virtual void ThreadManager::Thread::run() - Took 0.00096s
> amarok: [CollectionDB] JobFinishedEvent from Incremental ScanController
> received.
> amarok: [ThreadManager] Job completed: CollectionScanner. Jobs pending: 0
> amarok: BEGIN: virtual ScanController::~ScanController()
> amarok: END__: virtual ScanController::~ScanController() - Took 5.5e-05s



-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it

mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it