Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37508135
en ru br
ALT Linux repos
S:2.10.1-alt1
5.0: 2.6.1-alt4
4.1: 2.6.1-alt4
4.0: 2.0-alt3.20040923
3.0: 2.0-alt1.2_20040923

Group :: Sound
RPM: faad

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: faad2-alt-make-mp4ff-shared.patch
Download


diff --git b/faad2/common/mp4ff/Makefile.am a/faad2/common/mp4ff/Makefile.am
index 3c495dc..fb454fa 100644
--- b/faad2/common/mp4ff/Makefile.am
+++ a/faad2/common/mp4ff/Makefile.am
@@ -1,7 +1,7 @@
-lib_LIBRARIES = libmp4ff.a
+lib_LTLIBRARIES = libmp4ff.la
 include_HEADERS = mp4ff.h mp4ffint.h
 
-libmp4ff_a_CFLAGS = -DUSE_TAGGING=1
+libmp4ff_la_CFLAGS = -DUSE_TAGGING=1
 
-libmp4ff_a_SOURCES = mp4ff.c mp4atom.c mp4meta.c mp4sample.c mp4util.c \
+libmp4ff_la_SOURCES = mp4ff.c mp4atom.c mp4meta.c mp4sample.c mp4util.c \
 		     mp4tagupdate.c mp4ff.h mp4ffint.h mp4ff_int_types.h
diff --git b/faad2/common/mp4ff/mp4ff.h a/faad2/common/mp4ff/mp4ff.h
index 17b7fe7..691d7d9 100644
--- b/faad2/common/mp4ff/mp4ff.h
+++ a/faad2/common/mp4ff/mp4ff.h
@@ -47,7 +47,7 @@ typedef struct
     uint32_t (*read)(void *user_data, void *buffer, uint32_t length);
     uint32_t (*write)(void *udata, void *buffer, uint32_t length);
     uint32_t (*seek)(void *user_data, uint64_t position);
-	uint32_t (*truncate)(void *user_data);
+    uint32_t (*truncate)(void *user_data);
     void *user_data;
 } mp4ff_callback_t;
 
diff --git b/faad2/frontend/Makefile.am a/faad2/frontend/Makefile.am
index 74af733..4330b57 100644
--- b/faad2/frontend/Makefile.am
+++ a/faad2/frontend/Makefile.am
@@ -5,7 +5,7 @@ INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/common/faad \
 	   -I$(top_srcdir)/common/mp4ff
 
 faad_LDADD = $(top_builddir)/libfaad/libfaad.la \
-	     $(top_builddir)/common/mp4ff/libmp4ff.a
+	     $(top_builddir)/common/mp4ff/libmp4ff.la
 
 faad_SOURCES = main.c \
 	       audio.c audio.h \
diff --git b/faad2/plugins/xmms/src/Makefile.am a/faad2/plugins/xmms/src/Makefile.am
index 6249bb3..c3594dd 100644
--- b/faad2/plugins/xmms/src/Makefile.am
+++ a/faad2/plugins/xmms/src/Makefile.am
@@ -7,7 +7,7 @@ libmp4_la_CFLAGS = $(local_CFLAGS) -Wall \
        -I$(top_srcdir)/include -I$(top_srcdir)/common/mp4ff
 
 libmp4_la_LIBADD = $(top_builddir)/libfaad/libfaad.la \
-       $(top_builddir)/common/mp4ff/libmp4ff.a
+       $(top_builddir)/common/mp4ff/libmp4ff.la
 
 libmp4_la_LDFLAGS = -module -avoid-version $(local_LDFLAGS) -lpthread
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin