I'm now finished with Amarok

Thomas Lübking thomas.luebking at web.de
Sat Apr 9 18:30:33 UTC 2011


Am 09.04.2011, 19:54 Uhr, schrieb Thomas Lübking <thomas.luebking at web.de>:

> If i click such video, just nothing happens but that could as well be an
> issue of "this video contains valueable content, go away thief" attitude
> that youtube has because google refuses to be blackmailed by the GEMA.

> I'm gonna do a little check on this, but my current impression is: ground
> broken as most plasma-script-kiddie stuff.
using the xine backend works a little different but still doesn't play  
back.
Most links lead to "UMG protection" stuff, trying an explicitly "free"  
(and lousy) piano improvisation produces quite some debug out.
The most important lines should be:

----------------
amarok:       END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:       [VideoclipEngine] Vimeo query url:  
KUrl("http://vimeo.com/videos/search:Hans Zimmer Chevaliers De Sangreal  
piano (Dies Mercurii I Martius)")
amarok:     END__: void VideoclipEngine::update() [Took: 0s]
amarok:   END__: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s]
amarok:   BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok:     [WARNING] [Playlist::Actions] engineNewTrackPlaying:  
"Chevaliers De Sangreal piano (Dies Mercurii I Martius)" does not match  
what the playlist controller thought it should be
amarok:   END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)  
[Took: 0.004s]
amarok:   BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok:   END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr)  
[Took: 0s]
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64)
amarok:     new length:  -1
amarok:     slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*)  
[Took: 0s]
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s]
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0s]
amarok:   BEGIN: void VideoclipApplet::trackPlaying()
amarok:   END__: void VideoclipApplet::trackPlaying() [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0.015s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok:   [VideoclipApplet]  message fetching
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.081s]
amarok(11997): couldn't create slave: "Unable to create io-slave:
klauncher said: Unknown protocol ''.
"
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State,  
Phonon::State)
amarok:   [WARNING] [EngineController] Phonon failed to play this URL.  
Error:  ""
amarok:   [WARNING] [EngineController] Forcing phonon engine  
reinitialization.
amarok:   BEGIN: void EngineController::initializePhonon()
amarok:     [EngineController] Tick Interval (actual):  100
amarok:   END__: void EngineController::initializePhonon() [Took: 0.095s]
amarok:   BEGIN: void EngineController::slotAboutToFinish()
amarok:     [EngineController] Track finished completely, updating  
statistics

---------------------------------------


So this does not work at all and probably fails on fetching the proper url.
I wasn't able to playback youtube videos at all, so i googled up "cnet",  
chose to download a video from there, added it as "radio stream" and  
surprise: played with the vlc backend (in an external window) but not with  
the xine backend.

Summary: i certainly will not use amarok as some sort of video player since
a) the offered video functionality doesn't make any sense to me
b) video playback is hardly working and fetching them from youtube doesn't  
work at all
c) i have never seen amarok as video player
d) i do not believe in this kind of omnifunctional media software
e) i'm pretty much sure that automated yt download by an application that  
has a 6 month release cycle is juts a broken idea
f) I DO NOT CARE ;-P

if you want to play music from an organized & searchable database, tag it  
etc. use amarok. if you want to play a youtube video, enter "yt what i  
care about" into your favourite browser and play the video.
If you think amarok should be a working video player you should file a bug  
report describing your expectations and observations. It should be handled  
by the ppl. in charge - if actually anyone uses amarok as a video player.


Cheers,
Thomas

---- DEBUG output from some attempts to play a video in amarok ---------


amarok: BEGIN: void Playlist::PrettyListView::trackActivated(const  
QModelIndex&)
amarok:   BEGIN: void Playlist::Actions::play(const QModelIndex&)
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:       BEGIN: void EngineController::play(Meta::TrackPtr, uint)
amarok:         BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:           Removing observer:  0x92b1190
amarok:         END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:         BEGIN: void EngineController::stop(bool)
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:             [EngineController] Empty MediaSource (engine stop)
amarok:           END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0s]
amarok:         END__: void EngineController::stop(bool) [Took: 0s]
amarok:         [EngineController] play: bounded is  QObject(0x0)  current  
"Chevaliers De Sangreal piano (Dies Mercurii I Martius)"
amarok:         [EngineController] Just a normal, boring track... :-P
amarok:         BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:           [EngineController] URL:  "bad_link"
amarok:           [EngineController] offset:  0
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:             BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:               Removing observer:  0x92b1190
amarok:             END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:             [EngineController] Using gain of 0 with relative peak  
of 0
amarok:             BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:               Adding observer:  0x92b1190
amarok:             END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:             BEGIN: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok:               BEGIN: void VideoclipEngine::update()
amarok:                 BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:                   Removing observer:  0xa13bda4
amarok:                 END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:                 BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:                   Adding observer:  0xa13bda4
amarok:                 END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:                 [VideoclipEngine] Vimeo query url:  
KUrl("http://vimeo.com/videos/search:Hans Zimmer Chevaliers De Sangreal  
piano (Dies Mercurii I Martius)")
amarok:               END__: void VideoclipEngine::update() [Took: 0.001s]
amarok:             END__: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.001s]
amarok:             BEGIN: void  
Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:               END__: void StatusBar::updateTotalPlaylistLength()  
[Took: 0s]
amarok:               BEGIN: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:               END__: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok:             END__: void  
Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0.001s]
amarok:             BEGIN: void  
TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok:             END__: void  
TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok:             BEGIN: void ProgressWidget::trackLengthChanged(qint64)
amarok:               new length:  -1
amarok:               slider enabled!
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const  
QString*)
amarok:               END__: void ProgressWidget::redrawBookmarks(const  
QString*) [Took: 0s]
amarok:             END__: void ProgressWidget::trackLengthChanged(qint64)  
[Took: 0s]
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:             END__: void OSDWidget::show(const QString&, QImage)  
[Took: 0s]
amarok:             BEGIN: void VideoclipApplet::trackPlaying()
amarok:             END__: void VideoclipApplet::trackPlaying() [Took: 0s]
amarok:           END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0.022s]
amarok:           [EngineController] track pos after play:  0
amarok:         END__: void EngineController::playUrl(const KUrl&, uint)  
[Took: 0.029s]
amarok:       END__: void EngineController::play(Meta::TrackPtr, uint)  
[Took: 0.029s]
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took:  
0.029s]
amarok:   END__: void Playlist::Actions::play(const QModelIndex&) [Took:  
0.029s]
amarok: END__: void Playlist::PrettyListView::trackActivated(const  
QModelIndex&) [Took: 0.03s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok:   [VideoclipApplet]  message fetching
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.084s]
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:   BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:     Removing observer:  0x92b1190
amarok:   END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:   [EngineController] Using gain of 0 with relative peak of 0
amarok:   BEGIN: virtual void MetaStream::Track::subscribe(Meta::Observer*)
amarok:     Adding observer:  0x92b1190
amarok:   END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:   BEGIN: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok:     BEGIN: void VideoclipEngine::update()
amarok:       BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:         Removing observer:  0xa13bda4
amarok:       END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:       BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:         Adding observer:  0xa13bda4
amarok:       END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:       [VideoclipEngine] Vimeo query url:  
KUrl("http://vimeo.com/videos/search:Hans Zimmer Chevaliers De Sangreal  
piano (Dies Mercurii I Martius)")
amarok:     END__: void VideoclipEngine::update() [Took: 0s]
amarok:   END__: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s]
amarok:   BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok:     [WARNING] [Playlist::Actions] engineNewTrackPlaying:  
"Chevaliers De Sangreal piano (Dies Mercurii I Martius)" does not match  
what the playlist controller thought it should be
amarok:   END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)  
[Took: 0.004s]
amarok:   BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok:   END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr)  
[Took: 0s]
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64)
amarok:     new length:  -1
amarok:     slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*)  
[Took: 0s]
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s]
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0s]
amarok:   BEGIN: void VideoclipApplet::trackPlaying()
amarok:   END__: void VideoclipApplet::trackPlaying() [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0.015s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok:   [VideoclipApplet]  message fetching
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.081s]
amarok(11997): couldn't create slave: "Unable to create io-slave:
klauncher said: Unknown protocol ''.
"
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State,  
Phonon::State)
amarok:   [WARNING] [EngineController] Phonon failed to play this URL.  
Error:  ""
amarok:   [WARNING] [EngineController] Forcing phonon engine  
reinitialization.
amarok:   BEGIN: void EngineController::initializePhonon()
amarok:     [EngineController] Tick Interval (actual):  100
amarok:   END__: void EngineController::initializePhonon() [Took: 0.095s]
amarok:   BEGIN: void EngineController::slotAboutToFinish()
amarok:     [EngineController] Track finished completely, updating  
statistics
amarok:     BEGIN: void Playlist::Actions::requestNextTrack()
amarok:       [Playlist::Actions] so far so good!
amarok:       [Playlist::Actions] nothing more to play...
amarok:       BEGIN: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:       END__: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok:       BEGIN: virtual void Playlist::Model::setAllUnplayed()
amarok:         BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:         END__: void StatusBar::updateTotalPlaylistLength() [Took:  
0s]
amarok:       END__: virtual void Playlist::Model::setAllUnplayed() [Took:  
0.002s]
amarok:     END__: void Playlist::Actions::requestNextTrack() [Took:  
0.002s]
amarok:   END__: void EngineController::slotAboutToFinish() [Took: 0.002s]
amarok: END__: void EngineController::slotStateChanged(Phonon::State,  
Phonon::State) [Took: 0.098s]
amarok: BEGIN: void VideoclipEngine::resultFinalize()
amarok:   [VideoclipEngine] VideoClipEngine total Fetched :  2  entries
amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0.007s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.16s]
~
seth:/~/> amarok: BEGIN: void  
Playlist::PrettyListView::trackActivated(const QModelIndex&)
amarok:   BEGIN: void Playlist::Actions::play(const QModelIndex&)
amarok:     BEGIN: void Playlist::Actions::play(quint64, bool)
amarok:       BEGIN: void EngineController::play(Meta::TrackPtr, uint)
amarok:         BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:           Removing observer:  0x92b1190
amarok:         END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:         BEGIN: void EngineController::stop(bool)
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:             [EngineController] Empty MediaSource (engine stop)
amarok:           END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0s]
amarok:         END__: void EngineController::stop(bool) [Took: 0s]
amarok:         [EngineController] play: bounded is  QObject(0x0)  current  
"Chevaliers De Sangreal piano (Dies Mercurii I Martius)"
amarok:         [EngineController] Just a normal, boring track... :-P
amarok:         BEGIN: void EngineController::playUrl(const KUrl&, uint)
amarok:           [EngineController] URL:  "bad_link"
amarok:           [EngineController] offset:  0
amarok:           BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:             BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:               Removing observer:  0x92b1190
amarok:             END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:             [EngineController] Using gain of 0 with relative peak  
of 0
amarok:             BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:               Adding observer:  0x92b1190
amarok:             END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:             BEGIN: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok:               BEGIN: void VideoclipEngine::update()
amarok:                 BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:                   Removing observer:  0xa13bda4
amarok:                 END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:                 BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:                   Adding observer:  0xa13bda4
amarok:                 END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:                 [VideoclipEngine] Vimeo query url:  
KUrl("http://vimeo.com/videos/search:Hans Zimmer Chevaliers De Sangreal  
piano (Dies Mercurii I Martius)")
amarok:               END__: void VideoclipEngine::update() [Took: 0.008s]
amarok:             END__: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0.008s]
amarok:             BEGIN: void  
Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok:               BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:               END__: void StatusBar::updateTotalPlaylistLength()  
[Took: 0s]
amarok:               BEGIN: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:               END__: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok:             END__: void  
Playlist::Actions::slotTrackPlaying(Meta::TrackPtr) [Took: 0s]
amarok:             BEGIN: void  
TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok:             END__: void  
TimecodeObserver::trackPlaying(Meta::TrackPtr) [Took: 0s]
amarok:             BEGIN: void ProgressWidget::trackLengthChanged(qint64)
amarok:               new length:  -1
amarok:               slider enabled!
amarok:               BEGIN: void ProgressWidget::redrawBookmarks(const  
QString*)
amarok:               END__: void ProgressWidget::redrawBookmarks(const  
QString*) [Took: 0s]
amarok:             END__: void ProgressWidget::trackLengthChanged(qint64)  
[Took: 0s]
amarok:             BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:             END__: void OSDWidget::show(const QString&, QImage)  
[Took: 0s]
amarok:             BEGIN: void VideoclipApplet::trackPlaying()
amarok:             END__: void VideoclipApplet::trackPlaying() [Took: 0s]
amarok:           END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0.041s]
amarok:           [EngineController] track pos after play:  0
amarok:         END__: void EngineController::playUrl(const KUrl&, uint)  
[Took: 0.042s]
amarok:       END__: void EngineController::play(Meta::TrackPtr, uint)  
[Took: 0.042s]
amarok:     END__: void Playlist::Actions::play(quint64, bool) [Took:  
0.042s]
amarok:   END__: void Playlist::Actions::play(const QModelIndex&) [Took:  
0.043s]
amarok: END__: void Playlist::PrettyListView::trackActivated(const  
QModelIndex&) [Took: 0.043s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok:   [VideoclipApplet]  message fetching
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.085s]
amarok: BEGIN: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&)
amarok:   BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:     Removing observer:  0x92b1190
amarok:   END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:   [EngineController] Using gain of 0 with relative peak of 0
amarok:   BEGIN: virtual void MetaStream::Track::subscribe(Meta::Observer*)
amarok:     Adding observer:  0x92b1190
amarok:   END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:   BEGIN: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr)
amarok:     BEGIN: void VideoclipEngine::update()
amarok:       BEGIN: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*)
amarok:         Removing observer:  0xa13bda4
amarok:       END__: virtual void  
MetaStream::Track::unsubscribe(Meta::Observer*) [Took: 0s]
amarok:       BEGIN: virtual void  
MetaStream::Track::subscribe(Meta::Observer*)
amarok:         Adding observer:  0xa13bda4
amarok:       END__: virtual void  
MetaStream::Track::subscribe(Meta::Observer*) [Took: 0s]
amarok:       [VideoclipEngine] Vimeo query url:  
KUrl("http://vimeo.com/videos/search:Hans Zimmer Chevaliers De Sangreal  
piano (Dies Mercurii I Martius)")
amarok:     END__: void VideoclipEngine::update() [Took: 0s]
amarok:   END__: void  
Context::ContextView::slotTrackChanged(Meta::TrackPtr) [Took: 0s]
amarok:   BEGIN: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)
amarok:     [WARNING] [Playlist::Actions] engineNewTrackPlaying:  
"Chevaliers De Sangreal piano (Dies Mercurii I Martius)" does not match  
what the playlist controller thought it should be
amarok:   END__: void Playlist::Actions::slotTrackPlaying(Meta::TrackPtr)  
[Took: 0s]
amarok:   BEGIN: void TimecodeObserver::trackPlaying(Meta::TrackPtr)
amarok:   END__: void TimecodeObserver::trackPlaying(Meta::TrackPtr)  
[Took: 0s]
amarok:   BEGIN: void ProgressWidget::trackLengthChanged(qint64)
amarok:     new length:  -1
amarok:     slider enabled!
amarok:     BEGIN: void ProgressWidget::redrawBookmarks(const QString*)
amarok:     END__: void ProgressWidget::redrawBookmarks(const QString*)  
[Took: 0s]
amarok:   END__: void ProgressWidget::trackLengthChanged(qint64) [Took: 0s]
amarok:   BEGIN: void OSDWidget::show(const QString&, QImage)
amarok:   END__: void OSDWidget::show(const QString&, QImage) [Took: 0s]
amarok:   BEGIN: void VideoclipApplet::trackPlaying()
amarok:   END__: void VideoclipApplet::trackPlaying() [Took: 0s]
amarok: END__: void EngineController::slotNewTrackPlaying(const  
Phonon::MediaSource&) [Took: 0.031s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok:   [VideoclipApplet]  message fetching
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.08s]
amarok(11997): couldn't create slave: "Unable to create io-slave:
klauncher said: Unknown protocol ''.
"
amarok: BEGIN: void EngineController::slotStateChanged(Phonon::State,  
Phonon::State)
amarok:   [WARNING] [EngineController] Phonon failed to play this URL.  
Error:  ""
amarok:   [WARNING] [EngineController] Forcing phonon engine  
reinitialization.
amarok:   BEGIN: void EngineController::initializePhonon()
amarok:     [EngineController] Tick Interval (actual):  100
amarok:   END__: void EngineController::initializePhonon() [Took: 0.07s]
amarok:   BEGIN: void EngineController::slotAboutToFinish()
amarok:     [EngineController] Track finished completely, updating  
statistics
amarok:     BEGIN: void Playlist::Actions::requestNextTrack()
amarok:       [Playlist::Actions] so far so good!
amarok:       [Playlist::Actions] nothing more to play...
amarok:       BEGIN: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged()
amarok:       END__: void  
Playlist::PrettyListView::slotPlaylistActiveTrackChanged() [Took: 0s]
amarok:       BEGIN: virtual void Playlist::Model::setAllUnplayed()
amarok:         BEGIN: void StatusBar::updateTotalPlaylistLength()
amarok:         END__: void StatusBar::updateTotalPlaylistLength() [Took:  
0.001s]
amarok:       END__: virtual void Playlist::Model::setAllUnplayed() [Took:  
0.001s]
amarok:     END__: void Playlist::Actions::requestNextTrack() [Took:  
0.002s]
amarok:   END__: void EngineController::slotAboutToFinish() [Took: 0.002s]
amarok: END__: void EngineController::slotStateChanged(Phonon::State,  
Phonon::State) [Took: 0.073s]
amarok: BEGIN: void VideoclipEngine::resultFinalize()
amarok:   [VideoclipEngine] VideoClipEngine total Fetched :  2  entries
amarok: END__: void VideoclipEngine::resultFinalize() [Took: 0.002s]
amarok: BEGIN: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&)
amarok: END__: virtual void VideoclipApplet::dataUpdated(const QString&,  
const Plasma::DataEngine::Data&) [Took: 0.17s]



More information about the Amarok mailing list