Which plug is needed to play ape format audio files?
Bob Liu
bo-liu at hotmail.com
Sun May 12 08:13:49 PDT 2013
Hi Tim,
>
> On Fri, 2013-02-01 at 18:34 +0800, Liu bo wrote:
>
> Hi,
>
> > > I think this is because it's trying to play the APE file via http
> > > in push mode.
> >
> > Is it possible to limit gstreamer play APE file via http in pull mode
> > instead of push?
>
> It is possible in theory, but it won't work well in practice, not with
> GStreamer 0.10 anyway. If you set the "ring-buffer-max-size" property on
> playbin2, it will plug a queue2 element between the http source and the
> demuxer/parser for certain whitelisted media types. You could add the
> APE type(s) to that whitelist, then it might work. *However*, the
> problem is that there's an issue with the queue2 and the typefind
> element and the ID3/APE tag demuxer, which can lead to deadlocks. This
> is fixed in 1.0, but an issue with 0.10.
>
> So in short I don't think it's practical to work around this properly in
> 0.10, not without fixing the ffmpeg demuxer wrapper to work in push mode
> as well.
>
Recently I found foobar2000 in windows support this feature.It can play APE audio files via http!But I'm still not find solution under linux platform.
Thanks,-Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130512/27ce3df4/attachment.html>
More information about the gstreamer-devel
mailing list