view libfaad2/Makefile @ 25195:1aec672af2d2

Fix ao_null with float samples ao_null accepts float input, but the code calculating ao_data.bps only checked for 1-byte formats and used samplesize 2 for everything else. Because ao_null uses the bps value in its timing calculations this effectively made "playback" advance at half the correct speed. Fixed by calculating samplesize with af_fmt2bits() instead.
author uau
date Sat, 01 Dec 2007 05:17:08 +0000
parents 3945d813e573
children 5aa11f9ff625
line wrap: on
line source

include ../config.mak

LIBNAME_COMMON = libfaad2.a

SRCS_COMMON = bits.c \
              cfft.c \
              common.c \
              decoder.c \
              drc.c \
              drm_dec.c \
              error.c \
              filtbank.c \
              hcr.c \
              huffman.c \
              ic_predict.c \
              is.c \
              lt_predict.c \
              mdct.c \
              mp4.c \
              ms.c \
              output.c \
              pns.c \
              ps_dec.c \
              ps_syntax.c  \
              pulse.c \
              rvlc.c \
              sbr_dct.c \
              sbr_dec.c \
              sbr_e_nf.c \
              sbr_fbt.c \
              sbr_hfadj.c \
              sbr_hfgen.c \
              sbr_huff.c \
              sbr_qmf.c \
              sbr_syntax.c \
              sbr_tf_grid.c \
              specrec.c \
              ssr.c \
              ssr_fb.c \
              ssr_ipqf.c \
              syntax.c \
              tns.c \

CFLAGS  = -D_GNU_SOURCE

# The FIXED_POINT implementation of FAAD2 improves performance
# on some platforms, especially for SBR files.
CFLAGS-$(FAAD_FIXED)  += -DFIXED_POINT

include ../mpcommon.mak