Xiph.Org issueshttps://gitlab.xiph.org/groups/xiph/-/issues2006-06-12T11:19:08Zhttps://gitlab.xiph.org/xiph/libao/-/issues/68Mac OS X plugin loading through native API rather than dlopen compat library2006-06-12T11:19:08ZStan SeibertMac OS X plugin loading through native API rather than dlopen compat library```
This is a placeholder for Marquis Logan's patch to allow libao to load plugins
on OS X.
``````
This is a placeholder for Marquis Logan's patch to allow libao to load plugins
on OS X.
```Stan SeibertStan Seiberthttps://gitlab.xiph.org/xiph/libao/-/issues/59RPm for RC2 doesn't build from source RPM at SuSE 7.22006-06-12T11:12:43ZmalakhanovRPm for RC2 doesn't build from source RPM at SuSE 7.2```
spec for libao-devel list documentation files in doc directory:
API DRIVERS WANTED USAGE, but there are no such files.
Also doc files are installed by Makefile which doesn't detect right directory
for documentation files. At SuSE 7.2...```
spec for libao-devel list documentation files in doc directory:
API DRIVERS WANTED USAGE, but there are no such files.
Also doc files are installed by Makefile which doesn't detect right directory
for documentation files. At SuSE 7.2 this is
/usr/share/doc/packages/<packages-name>.
Either detect right place for documentation files or let rpm build put it there.
```Stan SeibertStan Seiberthttps://gitlab.xiph.org/xiph/libao/-/issues/37Encoding quality (mostly voice)2006-06-12T10:46:56ZGitlab BotEncoding quality (mostly voice)```
Hi,
I have compared an OGG beta 4 audio file with AAC (fraunhofer encoder) and MP3
(fraunhofer encoder) all encoded at 128kbps.
OGG seems to be able to produce a highter quality audio file.
I only have one comment about voice encodi...```
Hi,
I have compared an OGG beta 4 audio file with AAC (fraunhofer encoder) and MP3
(fraunhofer encoder) all encoded at 128kbps.
OGG seems to be able to produce a highter quality audio file.
I only have one comment about voice encoding. I know this is still a beta
version (perhaps close to release) but I can definitely hear a loss in the
voice encoding.
Song: Tori Amos - Cornflake Girl.
I am using oggdrop.exe beta 4.
Let me know if you need more details.
Thanks,
Gianluca.
```Jack MoffittJack Moffitthttps://gitlab.xiph.org/xiph/libao/-/issues/22RAW audio output driver2006-06-12T10:48:32ZStan SeibertRAW audio output driver```
Several people have asked me for a driver that will output raw audio samples.
The required patches can be found in this archived message:
http://www.xiph.org/archives/vorbis-dev/200103/0098.html
Please incorporate this soon.
``````
Several people have asked me for a driver that will output raw audio samples.
The required patches can be found in this archived message:
http://www.xiph.org/archives/vorbis-dev/200103/0098.html
Please incorporate this soon.
```Jack MoffittJack Moffitthttps://gitlab.xiph.org/xiph/libao/-/issues/15core dump in ao_close2006-06-12T11:04:14Zwizcore dump in ao_close```
ao_close does a NULL pointer dereference if you only ao_initialize(), get_default_device(), append_device(), and then ao_close (like ogg123 does), but play no file in the mean time (which can happen if you specify an invalid ogg file...```
ao_close does a NULL pointer dereference if you only ao_initialize(), get_default_device(), append_device(), and then ao_close (like ogg123 does), but play no file in the mean time (which can happen if you specify an invalid ogg file for play, e.g. a directory). Simple test: `mkdir test && ogg123 test'. I traced it a bit, and found out that it dies in ao_close().
```Jack MoffittJack Moffitthttps://gitlab.xiph.org/xiph/ezstream/-/issues/2266ezstream mp3 playback no artist tag2020-01-28T23:42:03Zdaslichtezstream mp3 playback no artist tagHi,
I have the following config:
```
<ezstream>
<url>http://localhost:8000/example1.ogg</url>
<sourcepassword>***</sourcepassword>
<format>MP3</format>
<filename>mp3.m3u</filename>
<!-- Once done streaming playlist....Hi,
I have the following config:
```
<ezstream>
<url>http://localhost:8000/example1.ogg</url>
<sourcepassword>***</sourcepassword>
<format>MP3</format>
<filename>mp3.m3u</filename>
<!-- Once done streaming playlist.m3u, exit: -->
<stream_once>0</stream_once>
<svrinfoname>MY RADIO</svrinfoname>
<svrinfourl></svrinfourl>
<svrinfogenre>Electronic</svrinfogenre>
<svrinfodescription>mp3test</svrinfodescription>
<svrinfobitrate>128</svrinfobitrate>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>0</svrinfopublic>
</ezstream>
```
The Files in the m3u list contain the Titel and Artist tag.
However only the Title tag is shown in icecasts stats.
Is that by intention or a bug ?
Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/2208ezstream crashes if format element is missing2020-01-29T20:29:06ZPetr Pisarezstream crashes if format element is missingI got a report <https://bugzilla.redhat.com/show_bug.cgi?id=1244481> that ezstream crashes if mandatory format element is missing in the configuration file.
According to development ezstream sources, the configuration parser was rewritt...I got a report <https://bugzilla.redhat.com/show_bug.cgi?id=1244481> that ezstream crashes if mandatory format element is missing in the configuration file.
According to development ezstream sources, the configuration parser was rewritten and does not suffer from this problem.
Nevertheless, fix for 0.6.0 version is attached.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/2185Old FSF address in ezstream license statements2017-08-03T06:12:50ZPetr PisarOld FSF address in ezstream license statementsMany files in ezstream-0.6.0 (e.g., src/ezstream.c or COPYING) quote Free Software Foundation's postal address which is not valid anymore. Current one can be found on <http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt>. Please update ...Many files in ezstream-0.6.0 (e.g., src/ezstream.c or COPYING) quote Free Software Foundation's postal address which is not valid anymore. Current one can be found on <http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt>. Please update license wording to deliver up-to-date license to your users.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/2045Not sending data to stdin can throw ezstream into an infinite loop2017-08-03T06:12:50ZGuillaume QuintardNot sending data to stdin can throw ezstream into an infinite loopHere's the setup:
first term
avconv -re -i file.mp3 -c:a mp3 -f mpegts udp://127.0.0.1:1234
second term
avconv -i udp://@127.0.0.1:1234 -f mp3 - | ezstream -c conf.xml
Everything works as expected, unless you kill the first comm...Here's the setup:
first term
avconv -re -i file.mp3 -c:a mp3 -f mpegts udp://127.0.0.1:1234
second term
avconv -i udp://@127.0.0.1:1234 -f mp3 - | ezstream -c conf.xml
Everything works as expected, unless you kill the first command, wait for 10-15 seconds then restart it. At this point, ezstream won't resume streaming and will throw thousand of
ezstream: Streaming from standard input
ezstream: No (more) data available on standard input
at you.
It seems the problem comes from streamFile in src/ezstream.c where the file is closed, even if stdin is in use.
Attempted patch is attached for review.
Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1990flac→mp3 re-encoding fails2017-08-03T06:12:50Zwxl23flac→mp3 re-encoding failsUbuntu Server 13.04
ezstream 0.5.6
icecast 2.3.3
First, I'll be honest and explain I loathe MP3s, but they make for convenient way to broadcast without hearing complaints from the audience at large.
I prefer FLAC for my own use and the...Ubuntu Server 13.04
ezstream 0.5.6
icecast 2.3.3
First, I'll be honest and explain I loathe MP3s, but they make for convenient way to broadcast without hearing complaints from the audience at large.
I prefer FLAC for my own use and therefore I would love to make use of the reencoding capacity of ezstream to convert FLACs to MP3 on the fly.
Using /usr/share/doc/ezstream/examples/ezstream_reencode_mp3.xml as a guide, I end up with something like this for my ezstream config:
<ezstream>
<url>http://localhost:8000/mystream</url>
<sourcepassword>hackme</sourcepassword>
<format>MP3</format>
<filename>test.m3u</filename>
<stream-once>1</stream-once>
<svrinfoname>testing</svrinfoname>
<svrinfourl>testing</svrinfourl>
<svrinfogenre>testing</svrinfogenre>
<svrinfodescription>testing</svrinfodescription>
<svrinfobitrate>128</svrinfobitrate>
<svrinfochannels>2</svrinfochannels>
<svrinfosamplerate>44100</svrinfosamplerate>
<svrinfopublic>1</svrinfopublic>
<reencode>
<enable>1</enable>
<encdec>
<format>FLAC</format>
<match>.flac</match>
<decode>flac -s -d --force-raw-format --sign=signed --endian=little -o - "@T@"
</decode>
<encode>lame - -preset cbr 128 -r -s 44.1 - -bitwidth 16 - -</encode>
</encdec>
</reencode>
</ezstream>
where test.m3u includes a full path to a different FLAC, like so:
/music/others/free/by-nc-sa/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy
Schwartz/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy Schwartz - 01 -li
ve- A.flac
/music/others/free/by-nc-sa/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy
Schwartz/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy Schwartz - 02 -li
ve- Intermission.flac
/music/others/free/by-nc-sa/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy
Schwartz/Alex Tu + Eli James + Guy Schwartz - Alex Tu + Eli James + Guy Schwartz - 03 -li
ve- B.flac
On the command line, the decode/encode pair works fabulously.
However, it's a total fail when broadcasting. I consistently get "failed to recognize file format" no matter what I do with mplayer2. No errors to be found on the server side.
Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1983EZStream hangs after streaming for a long time from STDIN2017-08-03T06:12:51ZElad NavaEZStream hangs after streaming for a long time from STDINHey,
I am encountering a weird issue with EZStream - it appears to hang after streaming for a very long time (days) from STDIN - the mount point in the IceCast server no longer shows up even though the EZStream process is still running, ...Hey,
I am encountering a weird issue with EZStream - it appears to hang after streaming for a very long time (days) from STDIN - the mount point in the IceCast server no longer shows up even though the EZStream process is still running, and after using "strace" command on its PID I get the following:
[code]ubuntu@eladnava:~$ sudo strace -p 3447
Process 3447 attached - interrupt to quit
read(0,
[/code]
It is stuck on a read( function, probably a read from the STDIN, which froze.
I strace'd the process which is writing to EZStream, and it is still running, converting and outputting data to EZStream.
Does anyone know why this happens?Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1864Funky encoding of stream title2017-08-03T06:12:51ZJustin ForestFunky encoding of stream titleWhenever ezstream plays a song with non-latin characters in its title, it looks like this in mplayer:
```
ICY Info: StreamTitle='"&#1055;&#1086; &#1079;&#1072;&#1103;&#1074;&#1082;&#1072;&#1084; &#1089;&#1083;&#1091;&#1096;&#1072;&#1090...Whenever ezstream plays a song with non-latin characters in its title, it looks like this in mplayer:
```
ICY Info: StreamTitle='"По заявкам слушателей" by Микроша';
```
I'm using ezstream v0.5.6 (which is in Ubuntu/Debian repos) with icecast2. When I used ices0, there was no such problem: titles were printed with Unicode characters.
What could be the source of this problem?Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1761Video playlists do not repeat2017-08-03T06:12:51Zbit_synthesisVideo playlists do not repeatRepeating using the included .sh script or <stream_once>0</stream_once> does not work for video files.
I tested an audio and video playlist changing only the <format> in the ezstream xml files. Audio repeats correctly, video plays throu...Repeating using the included .sh script or <stream_once>0</stream_once> does not work for video files.
I tested an audio and video playlist changing only the <format> in the ezstream xml files. Audio repeats correctly, video plays through once and then fails (rapidly outputting the filenames in order, but not streaming anything).Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1753Crossfade in ezstream2017-08-03T06:12:51ZAndrewRIGHTCrossfade in ezstreamHello dear developers.
I want to please you to make a Great Function in your program, witch helps radio station the better play sounds for listener.
Name of this Function "Crossfade".
There is in ICEs, but in your program There is no.
W...Hello dear developers.
I want to please you to make a Great Function in your program, witch helps radio station the better play sounds for listener.
Name of this Function "Crossfade".
There is in ICEs, but in your program There is no.
Wait for answers.
With best wishes, AndrewGitlab BotGitlab Bothttps://gitlab.xiph.org/xiph/ezstream/-/issues/1700"The process tried to write to a non-existent pipe" error on some vorbis files2017-08-03T06:12:51ZGitlab Bot"The process tried to write to a non-existent pipe" error on some vorbis filesOn some Vorbis files, ezstream causes a "The process tried to write to a non-existent pipe" error message. Using ezstream for windows, version 0.5.6.On some Vorbis files, ezstream causes a "The process tried to write to a non-existent pipe" error message. Using ezstream for windows, version 0.5.6.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1620Allow ezstream to stop it sending metadata information by configuration2017-08-03T06:12:51ZRichard ThomasAllow ezstream to stop it sending metadata information by configurationThis enhancement request is to add functionality within ezstream so that it can be configured to not send metadata information to the streaming server.
This enhancement request is to add functionality within ezstream so that it can be configured to not send metadata information to the streaming server.
Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1585ezstream shuts down when encountering bad filename in playlist2017-08-03T06:12:51ZDave Hortonezstream shuts down when encountering bad filename in playlistEzstream exits whenever it gets to a song in the playlist that does not exist. For example, if a file was moved or if there was a typo in the path, ezstream stops playback. I think it would be preferable if ezstream would simply log th...Ezstream exits whenever it gets to a song in the playlist that does not exist. For example, if a file was moved or if there was a typo in the path, ezstream stops playback. I think it would be preferable if ezstream would simply log the error and move on to the next song. That way the admin can be made aware of the problem and, most importantly, the stream remains available. I am using version 0.5.5 on a Linux system.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/15350.5.4 Win32 build does not use TagLib2017-08-03T06:12:52ZMoritz Grimm0.5.4 Win32 build does not use TagLibMissing #define in win32/config.h.Missing #define in win32/config.h.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1398Optional components not optional2017-08-03T06:12:52ZRon GageOptional components not optionalthe documentation and the configure help file clearly state that libogg is optional
configure ignores the "without-ogg" and the "without-vorbis" directives
removing libogg from the system causes configure to error: "Must have libogg 1....the documentation and the configure help file clearly state that libogg is optional
configure ignores the "without-ogg" and the "without-vorbis" directives
removing libogg from the system causes configure to error: "Must have libogg 1.x installed"
Please fix ezstream to allow building without ogg support.Moritz GrimmMoritz Grimmhttps://gitlab.xiph.org/xiph/ezstream/-/issues/1292Shoutcast support2017-08-03T06:12:52ZdavidmazurShoutcast supportI would like to know about the feasibility of supporting shoutcast servers in a future version of ezstream. Couldn't connect to the server after the admin changed to shoutcast from icecast after a drive failure, and after some troublesh...I would like to know about the feasibility of supporting shoutcast servers in a future version of ezstream. Couldn't connect to the server after the admin changed to shoutcast from icecast after a drive failure, and after some troubleshooting I narrowed my problems down to the fact that ezstream doesn't support shoutcast. Extensive googling makes it appear that command line utilities for streaming to a shoutcast server under Windows are currently non-existant. Ezstream previously worked well for me, and it would be great if it could fill the void.Moritz GrimmMoritz Grimm