After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 702293 - AAC support in shout2send
AAC support in shout2send
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.x
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-06-14 21:49 UTC by Marcin Lewandowski
Modified: 2017-11-21 22:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marcin Lewandowski 2013-06-14 21:49:09 UTC
Icecast supports AAC streaming since 2.2.0 (released in 2004). 

GStreamer's shout2send still does not support this format - its sink caps limit formats to MP3, Ogg family and WebM.
Comment 1 Tim-Philipp Müller 2013-06-16 23:28:59 UTC
$ dpkg -l libshout*
ii  libshout3                        2.2.2-8
ii  libshout3-dev                    2.2.2-8

$ grep SHOUT_FORMAT /usr/include/shout/shout.h 
#define SHOUT_FORMAT_OGG	(0)
#define SHOUT_FORMAT_MP3	(1)
#define SHOUT_FORMAT_VORBIS	SHOUT_FORMAT_OGG
/* takes a SHOUT_FORMAT_xxxx argument */

No signs of AAC. I have a vague memory of this coming up before, and I think aac support was never released, or only in someone's personal git repo on github or so.
Comment 2 Marcin Lewandowski 2013-06-17 09:36:55 UTC
Hey Tim,

maybe only libshout is not capable of streaming AAC, but icecast2 itself is.

I will try to figure this out.
Comment 3 Marcin Lewandowski 2013-06-25 12:18:12 UTC
I've contacted libshout developers. Currently libshout has no support for AAC but there are patches and people willing to contribute such functionality. I will confirm in July if this is going to work.
Comment 4 Tim-Philipp Müller 2013-06-25 12:27:34 UTC
There's also https://github.com/codders/libshout .
Comment 5 Alexandre Franke 2015-06-30 13:30:36 UTC
Any changes in libshout in the meantime?