This forum has been archived. All content is frozen. Please use KDE Discuss instead.

last.fm streams do not play, svn-version [SOLVED]

Tags: None
(comma "," separated)
tobiasmerlin
Registered Member
Posts
12
Karma
0
I'm running the current amarok svn-version with xine 1.1.3/1.1.2 (I've tried both) on a gentoo ~amd64 box.
Suddenly, today play-back of last.fm streams doesn't work anymore.
This is the debug output:
Code: Select all
amarok:           [LastFm] result: session=e91bc2b9ba7cf42b5baf586dc7d2d178
stream_url=http://streamer3.last.fm:80/last.mp3?Session=e91bc2b9ba7cf42b5baf586dc7d2d178
subscriber=0
framehack=0
base_url=ws.audioscrobbler.com
base_path=/radio
amarok:           [LastFm] Proxy server using port: 48187
amarok: END__: bool LastFm::WebService::handshake(const QString&, const QString&) - Took 1.1s
amarok:         [LastFm] Changing station:lastfm://user/bulsa/neighbours
amarok: END__: void CurrentTrackJob::showArtistsAlbums(const QString&, uint, uint) - Took 0.18s
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.93s
amarok:     [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0
amarok: END__: KURL LastFm::Controller::getNewProxy(QString) - Took 3.3s
amarok:   [controller] New URL is http://localhost:48187/lastfm.mp3
amarok: BEGIN: virtual bool XineEngine::load(const KURL&, bool)
amarok:     [xine-engine] Before xine_open() *****
amarok: BEGIN: void XineEngine::determineAndShowErrorMessage()
amarok:       [xine-engine] xine_get_error()
amarok: END__: void XineEngine::determineAndShowErrorMessage() - Took 0.0054s
amarok: END__: virtual bool XineEngine::load(const KURL&, bool) - Took 30s
amarok:   [controller] Failed to play this track.
amarok:   [CollectionDB] track ended:
amarok:   [CollectionDB] MYSQL QUERY FAILED: Table 'amarok.podcastepisodes' doesn't exist
amarok: FAILED QUERY: SELECT id FROM podcastepisodes WHERE url = '';
amarok: BEGIN: OutFader::OutFader(XineEngine*)
amarok: END__: OutFader::OutFader(XineEngine*) - Took 1e-05s
amarok: BEGIN: virtual void OutFader::run()
amarok: END__: virtual void OutFader::run() - Took 0.00025s
amarok: BEGIN: void EngineSubject::stateChangedNotify(Engine::State)
amarok:     [Moodbar] Resetting moodbar:
amarok: BEGIN: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine::State)
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: END__: virtual void ContextBrowser::engineStateChanged(Engine::State, Engine::State) - Took 0.019s
amarok:       [Moodbar] Resetting moodbar:
amarok: END__: void EngineSubject::stateChangedNotify(Engine::State) - Took 0.031s
amarok: END__: void EngineController::play(const MetaBundle&, uint) - Took 34s
amarok: BEGIN: virtual OutFader::~OutFader()
amarok: END__: virtual OutFader::~OutFader() - Took 4.3e-05s
amarok:   [CollectionDB] MYSQL QUERY FAILED: Table 'amarok.podcastepisodes' doesn't exist
amarok: FAILED QUERY: SELECT DISTINCT podcastepisodes.parent FROM podcastepisodes  WHERE 1 AND ( podcastepisodes.isNew  = '1'  )  ORDER BY podcastepisodes.id DESC  LIMIT 5 OFFSET 0 ;
amarok:   [LastFm] AMAROK_PROXY: host streamer3.last.fm
amarok:   [LastFm] AMAROK_PROXY: 48187
amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&)
amarok: BEGIN: void ScanController::initIncremental()
amarok: END__: void ScanController::initIncremental() - Took 0.013s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.013s
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: BEGIN: virtual bool ScanController::doJob()
amarok: END__: virtual bool ScanController::doJob() - Took 8.7e-05s
amarok:     [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.00055s
amarok:     [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 4.3e-05s
amarok: BEGIN: ScanController::ScanController(CollectionDB*, bool, const QStringList&)
amarok: BEGIN: void ScanController::initIncremental()
amarok: END__: void ScanController::initIncremental() - Took 0.0084s
amarok: END__: ScanController::ScanController(CollectionDB*, bool, const QStringList&) - Took 0.0085s
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 1.2s
amarok: [ThreadWeaver] Job completed: CurrentTrackJob. Jobs pending: 0
amarok: BEGIN: virtual void ThreadWeaver::Thread::run()
amarok: BEGIN: virtual bool ScanController::doJob()
amarok: END__: virtual bool ScanController::doJob() - Took 9e-05s
amarok:   [CollectionDB] JobFinishedEvent from Incremental ScanController received.
amarok:   [ThreadWeaver] Job completed: CollectionScanner. Jobs pending: 0
amarok: BEGIN: virtual ScanController::~ScanController()
amarok: END__: virtual ScanController::~ScanController() - Took 0.00013s
amarok: END__: virtual void ThreadWeaver::Thread::run() - Took 0.004s


And that is the error message
Code: Select all
Error Loading Media
No suitable input plugin. This often means that the url's protocol is not supported. Network failures are other possible causes.
http://localhost:48187/lastfm.mp3

Last edited by tobiasmerlin on Tue Jan 09, 2007 2:44 pm, edited 1 time in total.
User avatar
dangle_wtf
Moderator
Posts
1252
Karma
0
Was last.fm radio up at the time you tried?


"There are two theories to arguing with women. Neither one works."
.
If men could get pregnant, we'd learn the true meaning of "screaming nancyboy wuss"
tobiasmerlin
Registered Member
Posts
12
Karma
0
At least I checked the website mentioned in the sticky, but nothing else. Since the problem vanished today :biggrin:, I suspect the server was really down.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot], Yahoo [Bot]