Package: faad2 / 2.7-8

Metadata

Package Version Patches format
faad2 2.7-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
noinst mp4ff.patch | (download)

common/mp4ff/Makefile.am | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 libmp4ff ist not packaged, so do not install it either.
manpage.patch | (download)

frontend/faad.man | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
incorrect_pointer_size.patch | (download)

frontend/audio.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 faad segfaults on amd64 due to incorrect pointer size
 When running faad with a command line similar to:
  alessio@alessio-laptop:~$ faad -b 2 -f 2 -w sample.aac
 a SIGSEGV gets raised. This issue is due to an incorrect pointer size
 used in the write_audio{32,64}bit functions.
bpa stdin.patch | (download)

frontend/main.c | 166 136 + 30 - 0 !
1 file changed, 136 insertions(+), 30 deletions(-)

 the patch enables input on stdin for aac/aac+ streams.
path_max.patch | (download)

frontend/main.c | 38 35 + 3 - 0 !
1 file changed, 35 insertions(+), 3 deletions(-)

 dynamically allocate file name buffers.
fix_ftbfs_with_gcc4.5.patch | (download)

libfaad/common.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 correctly declare lrintf in libfaad/common.h to avoid
 a conflict of declaration in mathcalls.h to fix FTBFS on i386.
symbol visibility.patch | (download)

include/neaacdec.h | 10 7 + 3 - 0 !
libfaad/Makefile.am | 3 2 + 1 - 0 !
2 files changed, 9 insertions(+), 4 deletions(-)

 set appropriate symbol visibility attributes.