summaryrefslogtreecommitdiffstats
path: root/mp3lib
Commit message (Expand)AuthorAgeFilesLines
* mp3lib: use ffmpeg_files/x86_cpu.hUoti Urpala2010-06-034-4/+4
* Merge svn changes up to r31284Uoti Urpala2010-06-024-1912/+1916
|\
| * Make 3dnow and MMX code compile for 64 bit (just stupid search-and-replace).reimar2010-05-304-1912/+1916
* | Merge svn changes up to r31275Uoti Urpala2010-06-021-19/+19
|\|
| * Use edi instead of ebx to avoid issues with PIC.reimar2010-05-291-19/+19
* | Merge svn changes up to r31141Uoti Urpala2010-05-071-1/+0
|\|
| * Remove seemingly misplaced and commented-out liba52 #include.diego2010-05-071-1/+0
* | Merge svn changes up to r31033Uoti Urpala2010-04-2615-3372/+3371
|\|
| * the great MPlayer tab removal: part Idiego2010-04-1215-3372/+3371
| * unbreak compilation after cleanups in libavutil/common.hsiretart2010-03-091-0/+1
* | Merge svn changes up to r30748Uoti Urpala2010-03-101-1/+1
|\|
| * Do not cast the results of malloc/calloc/realloc.diego2010-02-261-1/+1
* | Merge svn changes up to r30732Uoti Urpala2010-03-102-1/+3
|\|
| * Fix compilation: the dct64_MMX_func variable should be declared only once,reimar2010-02-232-1/+3
* | Merge svn changes up to r30702Uoti Urpala2010-03-103-9/+9
|\|
| * Declare all public mp3lib functions in mpg123.h.diego2010-02-223-9/+9
* | Merge svn changes up to r30675Uoti Urpala2010-03-104-5/+0
|\|
| * cosmetics: Remove pointless empty lines at EOF.diego2010-02-207-10/+0
* | Merge svn changes up to r30595Uoti Urpala2010-03-091-3/+1
|\|
| * Add header file for mplayer_audio_read() instead of forward declaring it.diego2010-02-161-3/+1
* | Merge svn changes up to r30494Uoti Urpala2010-03-092-0/+35
|\|
| * Add missing license headers to test programs for external libraries.diego2010-02-032-0/+35
* | Merge svn changes up to r30216Uoti Urpala2010-01-0817-15/+36
|\|
| * Refactor real --> float #define to a typedef in a common header.diego2010-01-0415-16/+17
| * Add multiple inclusion guards to all mp3lib headers.diego2010-01-044-1/+17
* | Merge svn changes up to r29912Uoti Urpala2009-11-162-6/+6
|\|
| * Fix 100l typo introduced in last commit.diego2009-10-081-1/+1
| * cosmetics: Remove some pointless parentheses from return calls.diego2009-10-082-6/+6
* | Merge svn changes up to r29532Uoti Urpala2009-08-181-4/+4
|\|
| * Make sure it builds with -ftracerlu_zero2009-08-041-4/+4
* | Merge svn changes up to r29455Uoti Urpala2009-07-291-2/+2
|\|
| * Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-261-2/+2
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-1312-110/+110
* | Remove unnecessary libavutil/internal.h includesUoti Urpala2009-07-262-5/+1
* | Remove trailing whitespace from most filesUoti Urpala2009-07-0712-118/+110
|/
* Reduce size of needlessly large mp3lib bandInfoStructreimar2009-03-071-5/+5
* Make several constant mp3lib tables constreimar2009-03-072-11/+11
* Move libavutil #includes below all others so that they do not overridediego2009-02-171-2/+3
* WORDS_BIGENDIAN is defined/undefined, not 0/1.diego2009-01-261-1/+1
* some more HAVE_3DNOW --> HAVE_AMD3DNOWdiego2009-01-261-6/+6
* DECLARE_ALIGNED was moved in FFmpeg.diego2009-01-251-1/+1
* Fix compilation after DECLARE_ASM_CONST/DECLARE_ALIGNED moving within FFmpeg.diego2009-01-251-0/+4
* HAVE_3DNOWEX --> HAVE_3DNOWEXTdiego2009-01-251-3/+3
* Lots and lots of #ifdef ARCH_... -> #if ARCH_...reimar2009-01-162-12/+14
* Add missing 'void' keyword to parameterless function declarations.diego2009-01-052-3/+3
* Consistently include config.h before mangle.h, fixes possible compilationreimar2008-12-152-0/+2
* Add missing 'void' to parameterless function declaration.diego2008-12-112-2/+2
* Get rid of pointless 'extern' keywords.diego2008-12-033-27/+27
* Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'.diego2008-10-166-6/+6
* Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg.diego2008-10-166-15/+15
* Start unifying names of internal preprocessor directives.diego2008-07-305-6/+6
* Remove AltiVec vector declaration compiler compatibility macros.diego2008-07-261-9/+3
* Check for HAVE_ALTIVEC_VECTOR_BRACES instead of __APPLE_CC__.diego2008-05-301-3/+3
* Merge mp3lib/Makefile into top-level Makefile.diego2008-04-271-19/+0
* Revert accidentally committed changes.diego2008-04-251-1/+1
* Only add loader to parts if WIN32DLL is enabled.diego2008-04-251-1/+1
* Only compile decode_i586.c on x86_32.diego2008-04-251-1/+1
* Remove useless comments with compilation commands.diego2008-04-252-5/+0
* Fix test program linking.diego2008-04-251-1/+1
* Add return statement, fixes the warning:diego2008-04-251-1/+1
* Remove redundant declaration, fixes the warning:diego2008-04-251-1/+0
* Add return statement, fixes the warning:diego2008-04-251-1/+1
* Remove unused variable.diego2008-04-251-1/+0
* Add missing #include, fixes the warning:diego2008-04-251-0/+1
* Take name of getch file to link against from config.mak.diego2008-04-251-1/+1
* Expand conditional addition of elements to variables with a form that permitsdiego2008-04-241-5/+3
* Use directory name as library name template.diego2008-04-221-1/+1
* #include config.h before all other headers.diego2008-03-142-3/+2
* Refactor AltiVec macros as done for FFmpeg.diego2008-02-181-14/+7
* Always use inline instead of _inline, the former is supported by allreimar2008-01-271-4/+0
* Remove unnecessary <signal.h> includesuau2008-01-091-1/+0
* cosmetics: Remove ugly and inconsistent uppercasing from filenames.diego2007-12-124-3/+3
* cosmetics: Move public function declarations together.diego2007-12-121-6/+5
* Add missing declaration for dct64_altivec, fixes the warning:diego2007-12-121-0/+2
* Add missing #include <stdio.h>, fixes the warning:diego2007-12-111-0/+1
* There is a check for altivec.h in configure so use the preprocessor directivediego2007-12-111-1/+1
* Replace SYS_DARWIN conditional directive around gcc macros by __APPLE_CC__.diego2007-12-111-3/+3
* Identifiers starting with __ are reserved for the system.diego2007-12-112-3/+3
* Remove pointless HAVE_ALTIVEC around the whole file, it is only compiled whendiego2007-12-111-5/+0
* Fix warning:diego2007-08-251-4/+0
* Get rid of duplicate processor feature variables.diego2007-06-271-6/+6
* Follow ffmpeg TARGET_ARCH_* -> ARCH_* change.reimar2007-06-161-1/+1
* Enable SIMD optmizations for mp3lib on AMD64zuxy2007-06-083-11/+13
* Change some static temporary vars to automatic ones because mingw32 binutilszuxy2007-06-062-4/+4
* Align output pointer so that we can use movaps instead of movups in dct64_sse;zuxy2007-06-064-19/+9
* Replace implicit use of fast_memcpy via macro by explicit use to allowreimar2007-06-051-1/+1
* Change '%ld' to '%d' to remove warnings introduced by r23452zuxy2007-06-041-1/+1
* Correct dct64 functions' declarationszuxy2007-06-045-13/+10
* Remove non-existing make_decode_tables_MMX()zuxy2007-06-021-1/+0
* Use int and uint32_t instead of long and unsigned long, when appropriate.zuxy2007-06-026-26/+26
* Record what was produced by make_decode_table_MMX() and used that data tozuxy2007-05-254-164/+138
* Remove hardcoded registerszuxy2007-05-231-67/+67
* Replace hardcoded 32-bit leal with equivalent add/sub so pointer arithmetic w...zuxy2007-05-221-11/+10
* Remove unused synth_1to1_mono()zuxy2007-05-221-21/+0
* Rewrite generic code in decode_MMX.c in C for easier AMD64 port. Slightly fas...zuxy2007-05-212-55/+37
* Fix bug in reference codezuxy2007-05-191-1/+1
* Move test program removal on distclean to mpcommon.mak.diego2007-03-241-3/+0
* Nuke MIPS-specific compiler bug workaround, it's unlikely to help anyway.diego2007-03-171-4/+0
* Simplify setting special CFLAGS for decode_i586.o.diego2007-03-151-2/+1
* Simplify conditional expression.diego2007-03-151-3/+1
* Remove Darwin AltiVec CFLAGS settings, configure handles this.diego2007-03-151-3/+0
* Remove addition of AltiVec flags to CFLAGS, configure takes care of this.diego2007-03-151-2/+0
* Fix test program compilation.diego2007-03-131-2/+2
* Rename mp3lib/libMP3.a to mp3lib/libmp3.a for consistency.diego2007-03-131-1/+1
* cosmetics: Fix indentation, reorder some lines for consistency.diego2007-03-131-2/+1
* Give more descriptive names to the source and library variables and splitdiego2007-03-131-9/+9
* Add missing registers to asm code in mp3libreimar2007-03-013-3/+3
* Make sure buffer is aligned so no unaligned access happens.reimar2007-02-051-5/+8
* Hack around libavutil/bswap.h compilation problems due to always_inline undef...reimar2006-12-071-1/+1
* Remove bswap.h, use libavutil/bswap.h instead.diego2006-11-291-1/+2
* FFmpeg-style dependency declarationdiego2006-11-271-12/+4
* Remove redundant ifeq ($(TARGET_ARCH_POWERPC),yes), AltiVec exists only on PPC.diego2006-11-271-2/+0
* Simplify test program generation.diego2006-11-271-6/+3
* Remove superfluous CFLAGS declaration (is in mpcommon.mak).diego2006-11-271-1/+0
* There are no .s files in mp3lib/, remove the corresponding suffix rule.diego2006-11-271-3/+0
* Remove unnecessary header indirection.diego2006-11-271-2/+0
* Merge common parts of all Makefiles into one file included by all.diego2006-11-261-26/+5
* Remove superfluous comment.diego2006-11-251-3/+0
* Unify dep/depend targets.diego2006-11-201-3/+1
* Remove (now hopefully unnecessary) workarounds added in r21056reimar2006-11-193-18/+0
* directly insert ffreep %%st(0) opcode for compatibility with oldreimar2006-11-191-8/+1
* Use ASMALIGN macro for better compatibility and remove SYS_DARWINreimar2006-11-191-4/+2
* Avoid code like "fstps %1+64(,%%ecx,4)\n\t", it might end up asreimar2006-11-191-16/+16
* fix mp3lib compilation on OSXnplourde2006-11-195-1/+28
* Fix clobber list, half of the modified registers were missing.reimar2006-11-191-2/+2
* mp3lib asm does not compile on AMD64.reimar2006-11-012-2/+2
* disable nonworking/broken code for now till I find out what it is supposed to...reimar2006-10-292-0/+6
* Simplify OBJS handling.diego2006-10-191-9/+4
* always use 3dnowext version of dct64 when supported by the CPU (K6-3+ and up).gpoirier2006-08-231-1/+1
* Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h.diego2006-08-182-2/+1
* Clarify licensing situation.diego2006-07-301-6/+10
* 10l, i missed ifdefs around the callsrfelker2006-07-192-1/+11
* do not compile mmx/sse/3dnow code if not availablerfelker2006-07-191-2/+12
* OPTFLAGS already includes EXTRA_INC.diego2006-07-121-1/+1
* fix sound distortion on K-6, patch by Zuxy Meng zuxy PP meng AHHH gmail PP comgpoirier2006-07-081-4/+1
* Add dct64_sse, a replacement for dct64_MMX. About 60% faster on its author's ...gpoirier2006-07-074-3/+447
* Add missing license, as chosen by its authorgpoirier2006-06-291-0/+2
* remove MMX2 dependency (replace pshufw $78 with pswapd) so it cangpoirier2006-06-271-32/+32
* fix conversion float to int to use saturated ops,gpoirier2006-06-272-41/+52
* CVS --> Subversion in copyright noticesdiego2006-06-2213-26/+26
* Remove now obsolete .cvsignore files.diego2006-06-021-4/+0
* Make mp3lib say that it's using Altivec to decode instead of generic Cdiego2006-04-151-0/+7
* Patch by Stefan Huehner / stefan % huehner ! org \rathann2006-02-092-8/+8
* Make clean/distclean behave uniformly in all directories.diego2006-01-271-2/+2
* Reverse commit 31 Dec 2005 18:56:35 -0000 1.34gpoirier2006-01-031-2/+1
* "Currently mplayer looks for only one MP3 frame sync. The attachedgpoirier2005-12-311-1/+2
* Unify include paths, -I.. is in CFLAGS.diego2005-11-1511-19/+19
* 10l broken asm crap needs an external namerfelker2005-10-252-1/+7
* do not export useless symbols! fixed compile bug with decode support in lamerfelker2005-10-252-2/+1
* Mark modified imported files as such to comply with (L)GPL §2a.diego2005-04-1513-0/+74
* Use proper parameter range in stereo testhenry2005-04-101-2/+2
* Reduce excessive verbosity.diego2004-11-151-1/+1
* compilation fix for gcc 3.4.2reimar2004-11-112-2/+2
* Handle "xxx.h" vs "../xxx.h" include paths in a consistent way.diego2004-10-281-1/+1
* Index must be positive to prevent endless loop on bad datartognimp2004-09-141-6/+6
* small gcc warning fixesrathann2004-08-281-1/+3
* avoid outoptimization of static variables patch by ismail dönmez <ismail.don...faust32004-08-031-2/+2
* ICC 8.0 compilation fixesatmos42004-08-021-2/+2
* ranlib cleanup by Dan Christiansenalex2004-06-241-0/+2
* attribute_used patch by (VMiklos <mamajom at axelero dot hu>)michael2004-04-261-1/+1
* attribute_used for gcc3.4alex2004-04-265-6/+11
* reorder funcs to avoid warnings/errors (gccs are nowadays are more pickier ab...alex2004-04-261-34/+31
* some more globalsalex2004-04-062-3/+3
* removing more globalsalex2004-04-061-1/+2
* fix symbol clashes when linking with libmp3lame including mp3 decoder, man, m...alex2004-04-069