annotate src/wma/libffwma/Makefile @ 74:11d45400f5ed trunk

[svn] The mixer device isn't opened and closed for every action now, instead it gets opened as soon as needed and closed if it's not needed anymore. This fixes a lot of bugs with the mixer of the OSS plugin, including the one that settigns the volume on OpenBSD via OSS didn't work at all.
author js
date Mon, 02 Oct 2006 11:29:31 -0700
parents 67b56e61de74
children d9fe80b35381
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23
21320918cc08 [svn] - missed a few spots
nenolod
parents: 14
diff changeset
1 include ../../../mk/rules.mk
21320918cc08 [svn] - missed a few spots
nenolod
parents: 14
diff changeset
2 include ../../../mk/init.mk
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
3
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
4 OBJECTIVE_LIBS_NOINST= libffwma.a
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
5
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
6 SOURCES= allcodecs.c allformats.c \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
7 asf.c avcodec.h avformat.h \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
8 avi.h avio.c avio.h aviobuf.c \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
9 bswap.h common.c common.h \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
10 cutils.c cutils.h dsputil.c dsputil.h \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
11 fft.c file.c futils.c mdct.c mms.c \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
12 os_support.c os_support.h \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
13 parser.c simple_idct.c simple_idct.h \
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
14 utils.h utils.c wmadata.h wmadec.c mem.c uri.c
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
15
26
67b56e61de74 [svn] - fix some build errors
nenolod
parents: 23
diff changeset
16 CFLAGS+= $(PICFLAGS) $(GTK_CFLAGS) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -I../../..
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
17
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
18 OBJECTS=${SOURCES:.c=.o}
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
19
23
21320918cc08 [svn] - missed a few spots
nenolod
parents: 14
diff changeset
20 include ../../../mk/objective.mk
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
21
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
22 libffwma.a: $(OBJECTS)
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
23 $(AR) cq $@ $(OBJECTS)