We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-01-04 21:16:03 +0200

Bug: cannot play voice mail wav's sent by email

My SIP VoIP-provider sends voice mail messages by email. (sample file). Unfortunately, Jolla, just like the N9, cannot play these wav-files. I can download them in the mail client, but cannot open them from there. They do not show up in the media player. The File Manager now has the option to play media files directly in the file manager, but trying to play the wav yields nothing (silence).

(Relevant) output of mediainfo:

Audio
Format                                   : GSM 6.10
Codec ID                                 : 31
Codec ID/Hint                            : Microsoft

Output from gstreamer:

[nemo@localhost ~]$ gst-launch-0.10 filesrc location=8kgsm.wav ! decodebin ! pulsesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Missing element: MS GSM decoder
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0: Internal data flow error.
Additional debug info:
gstwavparse.c(2110): gst_wavparse_loop (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:
streaming task paused, reason not-linked (-1)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

Fwiw, my Kubuntu 13.10 desktop has no problems with these files, using exact same gstreamer command. Both Jolla as Kubuntu report GStreamer 0.10.36.

Bug: cannot play GSM6.10 voice mail wav's sent by email

My SIP VoIP-provider sends voice mail messages by email. (sample file). Unfortunately, Jolla, just like the N9, cannot play these wav-files. I can download them in the mail client, but cannot open them from there. They do not show up in the media player. The File Manager now has the option to play media files directly in the file manager, but trying to play the wav yields nothing (silence).

(Relevant) output of mediainfo:

Audio
Format                                   : GSM 6.10
Codec ID                                 : 31
Codec ID/Hint                            : Microsoft

Output from gstreamer:

[nemo@localhost ~]$ gst-launch-0.10 filesrc location=8kgsm.wav ! decodebin ! pulsesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Missing element: MS GSM decoder
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0: Internal data flow error.
Additional debug info:
gstwavparse.c(2110): gst_wavparse_loop (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:
streaming task paused, reason not-linked (-1)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

Fwiw, my Kubuntu 13.10 desktop has no problems with these files, using exact same gstreamer command. Both Jolla as Kubuntu report GStreamer 0.10.36.

Bug: cannot play GSM6.10 voice mail wav's sent by email

My SIP VoIP-provider sends voice mail messages by email. (sample file). Unfortunately, Jolla, just like the N9, cannot play these wav-files. I can download them in the mail client, but cannot open them from there. They do not show up in the media player. The File Manager now has the option to play media files directly in the file manager, but trying to play the wav yields nothing (silence).

(Relevant) output of mediainfo:

Audio
Format                                   : GSM 6.10
Codec ID                                 : 31
Codec ID/Hint                            : Microsoft

Output from gstreamer:

[nemo@localhost ~]$ gst-launch-0.10 filesrc location=8kgsm.wav ! decodebin ! pulsesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Missing element: MS GSM decoder
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0: Internal data flow error.
Additional debug info:
gstwavparse.c(2110): gst_wavparse_loop (): /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:
streaming task paused, reason not-linked (-1)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

Fwiw, my Kubuntu 13.10 desktop has no problems with these files, using exact same gstreamer command. Both Jolla as Kubuntu report GStreamer 0.10.36.

[edit] Even on SFOS 1.1.9 the player can't play these files. I thought this would be fixed with GStreamer 1.x?