void GrlMedia::statusChanged(QMediaPlayer::MediaStatus status) { handleCursor(status); // handle status message switch (status) { case QMediaPlayer::UnknownMediaStatus: case QMediaPlayer::NoMedia: case QMediaPlayer::LoadedMedia: case QMediaPlayer::BufferingMedia: case QMediaPlayer::BufferedMedia: setStatusInfo(""); break; case QMediaPlayer::LoadingMedia: setStatusInfo(tr("Loading...")); break; case QMediaPlayer::StalledMedia: setStatusInfo(tr("Media Stalled")); break; case QMediaPlayer::EndOfMedia: emit endOfMedia(); break; case QMediaPlayer::InvalidMedia: displayErrorMessage(); break; } }
void S60VideoPlayerSession::MvpuoPlayComplete(TInt aError) { DP0("S60VideoPlayerSession::MvpuoPlayComplete +++"); DP1("S60VideoPlayerSession::MvpuoPlayComplete - aError", aError); if (m_stream) m_networkAccessControl->resetIndex(); endOfMedia(); setError(aError); DP0("S60VideoPlayerSession::MvpuoPlayComplete ---"); }