Comment 8 for bug 1365497

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

I have implemented error handling on app level, is working fine on Desktop but fails on device.

When I try to run a webm video I get this log:

 mediaplayer-app file:///home/phablet/Videos/Tears_of_Steel-Trailer.webm --desktop_file_hint=/usr/share/applications/mediaplayer-app.desktop
unity::action::ActionManager::ActionManager(QObject*):
 Could not determine application identifier. HUD will not work properly.
 Provide your application identifier in $APP_ID environment variable.
UCUriHandler: Empty "APP_ID" environment variable, ignoring.
Initializing AalServicePlugin
Creating a new static Service instance
virtual int AalMediaPlayerControl::volume() const

virtual QMediaPlayer::State AalMediaPlayerControl::state() const

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

virtual int AalMediaPlayerControl::volume() const

virtual void AalMediaPlayerControl::stop()

PlaybackStatusChanged signal arrived via the bus.
virtual void AalMediaPlayerControl::setMedia(const QMediaContent&, QIODevice*)

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

Setting media to: QUrl( "file:///home/phablet/Videos/Tears_of_Steel-Trailer.webm" )
void AalVideoRendererControl::setupSurface()
virtual bool AalMediaPlayerControl::isMuted() const

virtual int AalMediaPlayerControl::volume() const

virtual bool AalMediaPlayerControl::isMuted() const

virtual int AalMediaPlayerControl::volume() const

virtual bool AalMediaPlayerControl::isMuted() const

virtual int AalMediaPlayerControl::volume() const

virtual void AalMediaPlayerControl::setMuted(bool)

virtual void AalMediaPlayerControl::setVolume(int)

virtual int AalMediaPlayerControl::volume() const

virtual void AalMediaPlayerControl::play()

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

virtual QMediaPlayer::MediaStatus AalMediaPlayerControl::mediaStatus() const

UbuntuWindow - fullscreen geometry
virtual QSGVideoNode* ShaderVideoNodePlugin::createNode(const QVideoSurfaceFormat&)
void AalVideoRendererControl::onTextureCreated(unsigned int) : textureId: 1
Creating video sink
** Setting GLConsumer instance
UbuntuWindow::handleSurfaceFocusChange(focused=true)
void AalVideoRendererControl::onGLConsumerSet()
virtual void core::ubuntu::media::ServiceStub::pause_other_sessions(core::ubuntu::media::Player::PlayerKey)
Actually calling m_hubPlayerSession->play()
Failed to start playback: org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
Failed to get current playback position: org.freedesktop.DBus.Error.ServiceUnknown: The name core.ubuntu.media.Service was not provided by any .service files
Failed to get current playback position: org.freedesktop.DBus.Error.ServiceUnknown: The name core.ubuntu.media.Service was not provided by any .service files

** (process:551): WARNING **: Unable to register app: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Invalid application ID
Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

Failed to get current playback position: org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

^C
phablet@ubuntu-phablet:~$