mirror of
https://github.com/clangen/musikcube.git
synced 2024-10-02 04:52:32 +00:00
Attempted debugging
This commit is contained in:
parent
5f4db637aa
commit
3dbaefd0a3
@ -145,6 +145,7 @@ int Player::State(){
|
||||
void Player::ThreadLoop(){
|
||||
#ifdef _DEBUG
|
||||
std::cerr << "Player::ThreadLoop started" << std::endl;
|
||||
std::cerr << "this->url = " << this->url.c_str() << std::endl;
|
||||
#endif
|
||||
// First start the stream
|
||||
this->stream = Stream::Create();
|
||||
|
@ -100,6 +100,7 @@ void Transport::Start(utfstring url){
|
||||
this->currentPlayer->PlaybackStarted.connect(this,&Transport::OnPlaybackStarted);
|
||||
this->currentPlayer->PlaybackAlmostEnded.connect(this,&Transport::OnPlaybackAlmostEnded);
|
||||
this->currentPlayer->PlaybackEnded.connect(this,&Transport::OnPlaybackEnded);
|
||||
this->currentPlayer->PlaybackError.connect(this, &Transport::OnPlaybackError);
|
||||
#ifdef _DEBUG
|
||||
std::cerr << "Transport: player-Play() about to be called" << std::endl;
|
||||
#endif
|
||||
@ -188,6 +189,10 @@ void Transport::OnPlaybackEnded(Player *player){
|
||||
}
|
||||
}
|
||||
|
||||
void Transport::OnPlaybackError(Player *player) {
|
||||
this->PlaybackError();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -77,11 +77,13 @@ class Transport : public sigslot::has_slots<>{
|
||||
PlaybackEvent PlaybackEnded;
|
||||
PlaybackEvent PlaybackPause;
|
||||
PlaybackEvent PlaybackResume;
|
||||
PlaybackEvent PlaybackError;
|
||||
|
||||
private:
|
||||
void OnPlaybackStarted(Player *player);
|
||||
void OnPlaybackAlmostEnded(Player *player);
|
||||
void OnPlaybackEnded(Player *player);
|
||||
void OnPlaybackError(Player *player);
|
||||
|
||||
private:
|
||||
double volume;
|
||||
|
@ -63,7 +63,7 @@ ConsoleUI::ConsoleUI()
|
||||
|
||||
this->transport.PlaybackStarted.connect(&this->audioEventHandler, &DummyAudioEventHandler::OnPlaybackStartedOk);
|
||||
this->transport.PlaybackAlmostDone.connect(&this->audioEventHandler, &DummyAudioEventHandler::OnPlaybackAlmostEnded);
|
||||
this->transport.PlaybackEnded.connect(&this->audioEventHandler, &DummyAudioEventHandler::OnPlaybackStoppedFail);
|
||||
this->transport.PlaybackError.connect(&this->audioEventHandler, &DummyAudioEventHandler::OnPlaybackStoppedFail);
|
||||
}
|
||||
|
||||
ConsoleUI::~ConsoleUI()
|
||||
|
Loading…
Reference in New Issue
Block a user