[SailfishDevel] Gstreamer no output sound

Александр Крылков alexander.krylkov at gmail.com
Tue Jan 20 08:13:08 UTC 2015


Hello everyone! I am stuck with one issue, I am developing an audio player
and trying to play an audio via gstreamer, but there is no sound:

I checked gstreamer via console:

gst-launch-0.10 filesrc location=/home/nemo/Music/Myfile.mp3 ! decodebin !
autoaudiosink

And it is working fine!

Then I tested converting audio file to audio file:

int
main (int   argc,
      char *argv[]){
      GstElement *pipeline;
      GstBus *bus;
      GstMessage *msg;

      gst_init (&argc, &argv);

      pipeline = gst_parse_launch ("filesrc
location=/home/nemo/Music/Ringtones/Myfile.mp3 ! decodebin !
audioconvert ! vorbisenc ! oggmux ! filesink location=test.ogg",
NULL);

      gst_element_set_state (pipeline, GST_STATE_PLAYING);

      bus = gst_element_get_bus (pipeline);
      msg = gst_bus_timed_pop_filtered (bus, GST_CLOCK_TIME_NONE,
(GstMessageType)(GST_MESSAGE_ERROR | GST_MESSAGE_EOS));

      if (msg != NULL)
        gst_message_unref (msg);
      gst_object_unref (bus);
      gst_element_set_state (pipeline, GST_STATE_NULL);
      gst_object_unref (pipeline);

      return 0;}

And it is also working fine!

But, when i am trying to play it, there is no sound:

pipeline = gst_parse_launch ("filesrc
location=/home/nemo/Music/Ringtones/Myfile.mp3 ! decodebin !
audioconvert ! autoaudiosink", NULL);


I am using standart sailfish os gstreamer 0.10

http://stackoverflow.com/questions/28039969/gstreamer-under-sailfish-os-no-output-sound
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20150120/1cebb2e5/attachment.html>


More information about the Devel mailing list