RE: APE format doesn't support in rygel?



> >> >
> >> > I'm using Rygel 0.14.0, when play ape format audio files. I always get below
> >> > error:
> >> > # rygel -n wlan0 -g 5
> >> > Rygel-Message: New plugin 'Playbin' available
> >> > Rygel-Message: New plugin 'MediaExport' available
> >> >
> >> > (rygel:15661): Playbin-WARNING **: rygel-playbin-player.vala:210: Error from
> >> > GStreamer element playbin20: gstdecodebin2.c(3576): gst_decode_bin_expose
> >> > ():
> >> > /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin22:
> >> > no suitable plugins found
> >> >
> >> > (rygel:15661): Playbin-WARNING **: rygel-playbin-player.vala:213: Going to
> >> > STOPPED state
> >> >
> >> > But i can play ape files using gstreamer directly:
> > ;> > # gst-launch-0.10 playbin uri=file:///home/bob/Music/ai.ape
> >>
> >> You are using playbin and rygel is using playbin2. Pretty sure you can
> >> reproduce this with above command using playbin2. Its a gstreamer bug
> >> most likely.
> >>
> >
> > I have confirmed it's not a gstreamer issue.
>
> No, you have not. You have only confirmed that playbin and playbin2
> are capable of playing the file.
>
> When you play the file using rygel, do you ask it to play from rygel
> (or some mediaserver) on another machine? The gst-launch pipeline is

Yes, i'm use rygel to play audio located in my android phone.

> using filesrc most probably and rygel is probably playing through HTTP
> and hence using souphttpsrc. We can look more closely at the issue if
> you could run rygel with debugging and attach the logs here. Of course

Bel ow is all the debug info. I have already use -g 5 and compiled rygel with --enable-debug.
---------------------------------
# ./bin/rygel -g 5 -n wlan1
Rygel-Message: New plugin 'Playbin' available
GstLaunch-Message: rygel-gst-launch-plugin.vala:28: Plugin 'GstLaunch' disabled by user, ignoring..
Mediathek-Message: rygel-mediathek-plugin.vala:33: Plugin 'ZDFMediathek' disabled by user, ignoring..

(rygel:15856): Tracker-WARNING **: Failed to start Tracker service: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Tracker1 was not provided by any .service files. Plugin disabled.

(rygel:15856): Playbin-WARNING **: rygel-playbin-player.vala:210: Error from GStreamer element playbin20: gstdecodebin2.c(3576): gst_decode_bin_expose (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin1/GstDecodeBin2:decodebin21:
no suitable plugins found

(rygel:15856): Playbin-WARNING **: rygel-playbin-player.vala:213: Going to STOPPED state
----------------------------------
> there is not guarantees we'll be able to figure it out for you but we

I know,  Thank you very much.

Regards,
-Bob




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]