Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37837198
en ru br
Репозитории 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
www.altlinux.org/Changes

Группа :: Звук
Пакет: 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);
 }
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin