[gst-devel] Some advice
Colin Guthrie
gmane at colin.guthr.ie
Mon Sep 22 10:41:11 CEST 2008
Hi,
I have been working on hacking the phonon-gstreamer backend recently and
as I'm a significant degree short of even having a rudimentary knowledge
of gstreamer, this was a bit of an uphill struggle.
I've managed to get a few things working now, but I have a couple of
questions that hopefully some of the development gurus can answer me.
1) Is it possible to find out which sink is really used when you use
gconfsink, autoaudiosink or halsink?
2) When streaming data from shoutcast, it is possible to decode the
StreamTitle= header via icydemux. I have hacked phonon-gstreamer backed
to do this now (in a similar way to how playbin does it). However it
only extracts the title.
When I use the Xine backend it appears to be able to extract inline
metadata out of the stream content itself (e.g. when it finds a vorbis
comment header or an id3 tag). That's as much as I can tell from
observation. I've hacked the phonon-gstreamer to be able to "guess" the
artist name from the StreamTitle but it's really not very nice. So my
main question is, can the decoders handle inline metadata decoding and
if so how can I enabled this?
Many thanks
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
Mandriva Linux Contributor [http://www.mandriva.com/]
PulseAudio Hacker [http://www.pulseaudio.org/]
Trac Hacker [http://trac.edgewall.org/]
More information about the gstreamer-devel
mailing list