Репозитории ALT
S: | 1.31.3-alt1 |
D: | 0.66-alt0.1 |
5.1: | 1.9.0-alt1 |
4.1: | 0.59s-alt0.9 |
4.0: | 0.59s-alt0.9 |
3.0: | 0.59s-alt0.8 |
Группа :: Звук
Пакет: mpg123
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: mpg123-pre0.59s-8bit.patch
Скачать
Скачать
--- audio_esd.c.orig Mon May 22 13:45:14 2000
+++ audio_esd.c Wed Sep 19 19:34:07 2001
@@ -75,7 +75,21 @@
else if (ai->rate > esd_rate)
return -1;
- ai->fn = esd_play_stream_fallback(format, ai->rate, param.esdserver, "mpg123");
+ ai->fn = esd_play_stream_fallback(format, ai->rate, NULL, "mpg123");
+
+ if (ai->fn < 0) {
+ ai->rate = 44100;
+ ai->fn = esd_play_stream_fallback(format, ai->rate, NULL, "mpg123");
+
+ if (ai->fn < 0) {
+ format = ESD_BITS8 | ESD_STREAM | ESD_PLAY;
+ format |= ESD_MONO;
+ ai->rate = 22050;
+ ai->format = AUDIO_FORMAT_UNSIGNED_8;
+ ai->channels = 1;
+ ai->fn = esd_play_stream_fallback(format, ai->rate, NULL, "mpg123");
+ }
+ }
return (ai->fn);
}