Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37748455
en ru br
Репозитории ALT
S:0.3.2-alt3
5.1: 0.2.10.2-alt1.1
4.1: 0.2.10.2-alt1.1
4.0: 0.2.10.2-alt1.1
3.0: 0.2.10.2-alt1
www.altlinux.org/Changes

Группа :: Звук
Пакет: mpg321

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: mpg321-0.3.2-alt-build.patch
Скачать


diff --git a/mpg321-0.3.2-orig/fbuffer.c b/mpg321-0.3.2-orig/fbuffer.c
index aff9d70..8f9eb5a 100644
--- a/mpg321-0.3.2-orig/fbuffer.c
+++ b/mpg321-0.3.2-orig/fbuffer.c
@@ -32,6 +32,9 @@ extern int stop_playing_file;
 extern int buffer_size;
 signed long total_played_frames = 0;
 
+extern int check_default_play_device_buffer();
+extern ao_device *open_ao_playdevice_buffer(struct mad_header const *header);
+
 void output_sighandler (int sig)	{
 	ao_close (play_device);
 	ao_shutdown ();
diff --git a/mpg321-0.3.2-orig/mpg321.c b/mpg321-0.3.2-orig/mpg321.c
index 19282bb..7cd6260 100644
--- a/mpg321-0.3.2-orig/mpg321.c
+++ b/mpg321-0.3.2-orig/mpg321.c
@@ -104,6 +104,9 @@ extern http_file_length;
 /* ALSA Volume Range */
 extern long volume_min,volume_max;
 #endif
+
+extern int calc_http_length(buffer *buf);
+
 /* Get the next frame in the round buffer */
 int getnext_place(int position)
 {
diff --git a/mpg321-0.3.2-orig/mpg321.h b/mpg321-0.3.2-orig/mpg321.h
index 798bff0..28e8cb9 100644
--- a/mpg321-0.3.2-orig/mpg321.h
+++ b/mpg321-0.3.2-orig/mpg321.h
@@ -242,7 +242,7 @@ typedef struct {
 } fft_state;
 
 typedef short int sound_sample;
-//void fft_perform(const sound_sample *input, double *output, fft_state *state);
+void fft_perform(const sound_sample *input, double *output, fft_state *state);
 
 fft_state *fft_init(void);
 
diff --git a/mpg321-0.3.2-orig/network.c b/mpg321-0.3.2-orig/network.c
index 1bdff8c..c13d255 100644
--- a/mpg321-0.3.2-orig/network.c
+++ b/mpg321-0.3.2-orig/network.c
@@ -57,6 +57,8 @@ int auth_enable_var = 0;
 extern char authstring[80];
 int http_file_length = 0;
 
+extern void do_basicauth();
+
 int shoutcast(int);
 
 int is_address_multicast(unsigned long address)
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin