diff options
Diffstat (limited to 'src/libac3')
-rw-r--r-- | src/libac3/Makefile.am | 14 | ||||
-rw-r--r-- | src/libac3/ac3.h | 3 | ||||
-rw-r--r-- | src/libac3/decode.c | 3 |
3 files changed, 12 insertions, 8 deletions
diff --git a/src/libac3/Makefile.am b/src/libac3/Makefile.am index 6318b3255..3071c7ae9 100644 --- a/src/libac3/Makefile.am +++ b/src/libac3/Makefile.am @@ -1,10 +1,16 @@ -CFLAGS = @BUILD_LIB_STATIC@ @GLOBAL_CFLAGS@ +CFLAGS = @GLOBAL_CFLAGS@ -noinst_LTLIBRARIES = libac3.la +LIBTOOL = $(SHELL) $(top_builddir)/libtool-nofpic -libac3_la_SOURCES = bitstream.c bit_allocate.c \ +libdir = $(XINE_PLUGINDIR) + +lib_LTLIBRARIES = xineplug_decode_ac3.la + +xineplug_decode_ac3_la_SOURCES = bitstream.c bit_allocate.c \ decode.c coeff.c exponent.c parse.c crc.c rematrix.c \ - dither.c sanity_check.c srfft.c imdct.c downmix.c + dither.c sanity_check.c srfft.c imdct.c downmix.c \ + xine_decoder.c +xineplug_decode_ac3_la_LDFLAGS = -avoid-version -module noinst_HEADERS = ac3.h ac3_internal.h bitstream.h \ imdct.h coeff.h exponent.h bit_allocate.h parse.h \ diff --git a/src/libac3/ac3.h b/src/libac3/ac3.h index 510a97095..dcc125f85 100644 --- a/src/libac3/ac3.h +++ b/src/libac3/ac3.h @@ -47,8 +47,7 @@ typedef struct ac3_config_s { void ac3_init(ac3_config_t *,ao_functions_t*); -size_t ac3_decode_data(metronom_t *metronom, - uint8_t *data_start,uint8_t *data_end,uint32_t pts); +size_t ac3_decode_data(uint8_t *data_start,uint8_t *data_end,uint32_t pts); void ac3_reset(void); diff --git a/src/libac3/decode.c b/src/libac3/decode.c index 5d1fd68b3..3239c5543 100644 --- a/src/libac3/decode.c +++ b/src/libac3/decode.c @@ -194,8 +194,7 @@ void ac3_reset () } -size_t ac3_decode_data (metronom_t *metronom, - uint8_t *data_start, uint8_t *data_end, uint32_t pts_) +size_t ac3_decode_data (uint8_t *data_start, uint8_t *data_end, uint32_t pts_) { uint32_t i; |