Commit Graph

1325 Commits

Author SHA1 Message Date
Martin Storsjo 52396724f8 Only use __int64 on MSVC, not on all win32 compilers
Mingw32 doesn't define the __int64 types.

Change-Id: Ia45add37be1bf85abde664fd6e382334a6bb4498
2012-07-12 17:06:45 +03:00
Diego Elio Pettenò bb34df82cf build: update libtool reference to version 2. 2012-07-11 22:13:08 +03:00
Diego Elio Pettenò b9c682b9d3 build: declare the project foreign to automake
By default automake thinks the project is part of GNU and enforces the
presence of some files. By declaring the project foreign, we can
remove the 0-sized files.
2012-07-11 22:13:08 +03:00
Diego Elio Pettenò be5ecc95c4 build: ignore autotools support files, and remove them from the repository.
Change-Id: Icc9c9ded1142232b5030183f2a653ee7cef632b5
2012-07-11 22:13:08 +03:00
The Android Open Source Project 2228e36059 Snapshot 2bda038c16
Change-Id: If584e579464f28b97d50e51fc76ba654a5536c54
2012-07-11 10:15:24 -07:00
Diego Elio Pettenò a0b3294e55 build: do not use config.h 2012-07-11 07:48:52 -07:00
Diego Elio Pettenò 40f4e738e4 build: use dnl for comments in configure.ac
This simply means the comments are not copied into the executed
configure script.
2012-07-11 07:45:09 -07:00
Diego Elio Pettenò df77638da1 build: do not call AC_CANONICAL_HOST.
Unless configure uses $host there is no reason to call it directly.
2012-07-11 07:44:13 -07:00
Martin Storsjo 78443185d4 Export the external symbols via the libtool -export-symbols option
Change-Id: If139d0d1cf6f9fdfb0ebc477d2152b9f5f49f566
2012-07-11 14:37:36 +03:00
Martin Storsjo 7ed64e79d4 Only use __int64 on MSVC, not on all win32 compilers
Mingw32 doesn't define the __int64 types.
2012-07-11 14:28:03 +03:00
Martin Storsjo c8776d228b Update the changelog 2012-07-11 14:28:03 +03:00
Martin Storsjo 4f7355002c Don't link to libstdc++
While the source is C++, it doesn't use anything from the C++
runtime, so by building with -fno-exceptions -fno-rtti, the
dynamic library doesn't have to be linked to libstdc++. This
also simplifies things for users of the static library.
2012-07-11 14:28:03 +03:00
Martin Storsjo b431d100a3 Allow setting bitrate modes 1-5 too
These correspond to different VBR modes.
2012-07-11 14:28:03 +03:00
Martin Storsjo 7e5a3465a8 Ignore generated files 2012-07-11 14:28:03 +03:00
Martin Storsjo 27360036f6 Add files added by "automake --add-missing -c" 2012-07-11 14:28:03 +03:00
Martin Storsjo 28ca63087f Add an _enc suffix to the sbr_ram/rom files in libSBRenc
This avoids name clashes with the similarly named files in
libSBRdec, when building all libraries with one single
automake file.
2012-07-11 14:28:03 +03:00
Martin Storsjo ce9492073b Add COPYING as a symlink to NOTICE 2012-07-11 14:28:03 +03:00
Martin Storsjo 6cae68113f Add stub documents required by autotools 2012-07-11 14:28:02 +03:00
Martin Storsjo f4fc1a43e4 Run "libtoolize -c" 2012-07-11 14:28:02 +03:00
Martin Storsjo cd1c375de0 Add automake/autoconf source files
Change-Id: If97c7482bffaab4a21cd2fb8341f2939f19d3bbd
2012-07-11 14:28:02 +03:00
Dave Burke 2bda038c16 Add NOTICE file. Rework make file so it appears in settings.
Change-Id: I9d9ab17121e2db58f8a4ba4b40e14cab629b1a7e
2012-06-12 10:34:26 -07:00
Dave Burke 18a4af02f9 Added license boilerplate to all source files.
Change-Id: I42a702487e6db4953dca0027710ea4fe266052fd
Also:
 - Removed dead code in several source files.
 - Minor changes in comments.
 - No functional changes. No changes in executed code.
 - Added documentation PDFs.
2012-06-11 20:07:04 -07:00
Dave Burke 698b536f3b Update to 2012_05_11 version.
Fixes:
- Don't throw error for invalid bitrate but limit to functional value
- More robust ASC parsing
- More robust handling of corrupt bitstreams
- Handle multiple raw access units

Change-Id: Ib49fe2545ff4185fe924126da702fe84ac5c2d87
2012-05-12 13:47:46 -07:00
Dave Burke 9bf37cc971 Fraunhofer AAC codec.
License boilerplate update to follow.

Change-Id: I2810460c11a58b6d148d84673cc031f3685e79b5
2012-04-17 23:04:43 -07:00
Anatol Pomazau a37315fe10 Initial empty repository 2012-04-06 11:04:36 -07:00