Comment 6 for bug 1453383

Revision history for this message
Fred Vkigg (fvkigg) wrote :

I am seeing the same issue. with the following setup:

OTA-8.5
BQ Aquaris 5 HD
Podbird 0.7
Playback over bluetooth or phone speaker

Historically I have seen the problem occasionally. Usually a few restarts of the app or phone worked around it. Yesterday it took 10 minutes of trying until playback went smoothly. Today no podcasts played.
After much trying I found that the first podcast I was trying was not currently available. After that NO subsequent podcasts play.
I've attached logs from podbird and mediahub which have some error which seem to show the problem.

The attached podbird.log is the result of a single click on the play button of a podcast. Two problems stand out here:

1. A Threading problem
QObject::killTimer: Timers cannot be stopped from another thread
QObject::startTimer: Timers cannot be started from another thread
2. Unknown 'Get' method from DBus.Properties
Failed to check if source is video: 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

The attach media-hub.log is for a longer run attempting to get various podcasts to play. Two error stand out:
a) The initial GST_RESOURCE_ERROR_NOT_FOUND
b) The subsequent 'play not found errors' each representing a single click on the play button
void core::ubuntu::media::ServiceSkeleton::Private::handle_set_current_player(const Ptr&) player key not found - 8

Hope this helps find a fix