summaryrefslogtreecommitdiff
path: root/src/plugin_common
Commit message (Collapse)AuthorAgeFilesLines
* Make sure CMake build files end up in release tarballErik de Castro Lopo2019-10-011-0/+1
|
* CMake support addedVitaliy Kirsanov2019-05-041-0/+5
|
* Do not override CFLAGS, as CFLAGS is a user flag.David Seifert2017-01-192-8/+2
| | | | | | | | | * Furthermore, use NDEBUG globally to detect the presence of building with more debug output information. AX_CHECK_ENABLE_DEBUG is easier to use, and nowadays Gnome has also switched to it from its own custom solution. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Final unsigned fixesErik de Castro Lopo2017-01-161-4/+4
| | | | Found using the Makefile.lite build system.
* Purge usage of `unsigned` typeErik de Castro Lopo2017-01-143-20/+20
| | | | | | | As pointed out by Ozkan Sezer, on some platforms `int32_t` is actually a typedef for `long` so `unsigned` cannot be used interchangably with `FLAC__uint32`. Fix is to switch from `unsigned` to explicit sized ISO C types defined in <stdint.h>.
* Bulk update copyright datesErik de Castro Lopo2016-12-0512-12/+12
|
* libFLAC: Remove win_utf8_io dependencyErik de Castro Lopo2016-02-081-4/+0
| | | | Path-from: lvqcl <lvqcl.mail@gmail.com>
* Remove plugin_common library from MSVC buildErik de Castro Lopo2016-01-314-421/+1
| | | | | | | | Previously src/plugin_common library was used by FLAC's own Winamp plugin (MSVC/Windows) and by the XMMS plugin (*nix). The Winamp plugin is long gone from FLAC tree, so plugin_common is unused on Windows. Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Remove traiing whitespace (mostly .c and .h files).Erik de Castro Lopo2014-12-052-3/+3
| | | | Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Update copyright years to include 2014.Erik de Castro Lopo2014-11-2512-12/+12
|
* Makefile.ams: Add MSVS project files to EXTRA_DIST.Erik de Castro Lopo2014-07-091-1/+3
| | | | Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Add project files for Visual Studio 2010 and later.Erik de Castro Lopo2014-07-062-0/+209
| | | | | | Also allows building for x86-64 Windows. Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Further updates to the Makefile.lite build system.Evan Ramos2014-06-271-1/+10
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix all instances of '#if HAVE_CONFIG_H'.Erik de Castro Lopo2014-03-244-4/+4
| | | | | | Should be '#ifdef HAVE_CONFIG_H'. Closes: https://sourceforge.net/p/flac/bugs/410/
* Vcproj file updates.Erik de Castro Lopo2013-10-041-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | rplaces OutputDirectory="..\..\..\..\objs\debug\bin" with OutputDirectory="$(SolutionDir)objs\$(ConfigurationName)\bin and so on. Rmoves OutputFile="..\..\objs\debug\lib\$(ProjectName).lib when possible. Also, in the current version "Whole program optimization" compiler option is set, but the corresponding linker option isn't. From MSDN: "If you do not explicitly specify /LTCG when you pass /GL or MSIL modules to the linker, the linker eventually detects this and restarts the link by using /LTCG. Explicitly specify /LTCG when you pass /GL and MSIL modules to the linker for the fastest possible build performance." So /LTCG option was added too. Debug build now uses libogg_static.lib from .\objs\debug\lib folder. (the dependency for both release and debug is objs\$(ConfigurationName)\lib\libogg_static.lib) Patch-from: lvqcl <lvqcl.mail@gmail.com>
* MSVS : Fix library output directory.Erik de Castro Lopo2013-09-071-1/+1
| | | | | | | Fix the output directory for plugin_common_static.vcproj and test_libs_common_static.vcproj. Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Set version to 1.3.0 and update coyprights throughout.Erik de Castro Lopo2013-05-2612-12/+24
|
* For windows, make UTF-8 mode into a runtime choice.Erik de Castro Lopo2013-04-071-67/+0
| | | | | | | | The smaller patch makes the utf-8 library use ANSI codepage by default. When frontends call the "get_utf8_argv" function it changes Unicode conversion codepage from ANSI to UTF-8. Patch from Janne Hyvärinen <cse@sci.fi>.
* Purge FLAC__STRINGS_IN_UTF8 from VC project files.Erik de Castro Lopo2013-04-011-1/+1
|
* Huge Windows utf8 I/O patch.Erik de Castro Lopo2013-03-291-0/+67
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* Purge old un-maintained MSVC 6 project files.Erik de Castro Lopo2013-03-102-129/+0
|
* Fix VC project files to use /objs/ directory instead of /obj/ directory.Erik de Castro Lopo2013-01-022-6/+6
|
* autogen.sh: replace this by a simple call to autoreconfMax Horn2012-12-131-2/+0
| | | | | | | | | The autoreconf tool is provided by autoconf to do what custom autogen.sh scripts in many projects used to do. Only it is more robust and widely tested. It has been available for several years, too. No reason to rely on custom code for this. Signed-off-by: Max Horn <max@quendi.de>
* Update FSF address.Miroslav Lichvar2012-12-065-15/+15
|
* Update and improve autotools buildCristian Rodríguez2012-04-081-1/+1
| | | | | | | | | | | - INCLUDES is deprecated, and CPPFLAGS is an user-defined variable, use the proper AM_CPPFLAGS instead - Remove FLAC__INLINE definition, providing proper replacement for MSVC compilers. - Detect if we have C99 's lround and provide a replacement for windows...
* Remove casting of return value from *alloc() functions.Erik de Castro Lopo2012-04-042-4/+4
|
* add 2009 copyrightJosh Coalson2009-01-0712-12/+12
|
* Fixes for Sun Studio/Forte; us AC_C_INLINE to detect inline keyword for ↵Josh Coalson2009-01-032-2/+2
| | | | compiler; eliminate floating point calcs in RG analysis array size calculations (SF#1701960: https://sourceforge.net/tracker2/?func=detail&aid=1701960&group_id=13478&atid=313478)
* remove some inlining directivesJosh Coalson2009-01-032-4/+4
|
* update copyright for 2008Josh Coalson2008-02-2812-12/+12
|
* extra checking on memory allocation sizes to prevent a class of overflow attacksJosh Coalson2007-09-112-14/+25
|
* improvements to compile/link optionsJosh Coalson2007-07-161-2/+9
|
* add vcproj files to EXTRA_DISTJosh Coalson2007-07-111-1/+2
|
* unify inlining method in prep for inline testsJosh Coalson2007-03-122-12/+14
|
* *** empty log message ***Josh Coalson2007-02-221-0/+202
|
* remove special makefile variants for libiconv on darwinJosh Coalson2007-02-141-4/+0
|
* *** empty log message ***Josh Coalson2007-02-071-1/+1
|
* add return value (success/fail) to FLAC_plugin__replaygain_get_from_file()Josh Coalson2007-02-072-8/+10
|
* add debugging defines with /DJosh Coalson2007-02-041-1/+1
|
* add 2007 copyrightJosh Coalson2007-02-0212-12/+12
|
* convert C prototypes for functions with no args from () to (void)Josh Coalson2007-01-311-1/+1
|
* final merge down from 1.1.2 maintenance branch (cvs up -j ↵Josh Coalson2006-11-209-131/+70
| | | | FLAC_RELEASE_1_1_2_MAINTENANCE_BASELINE -j FLAC_RELEASE_1_1_2_MAINTENANCE_BRANCH)
* add support for new REPLAYGAIN_REFERENCE_LOUDNESS tagJosh Coalson2006-09-142-4/+6
|
* complete largefile supportJosh Coalson2006-05-244-4/+16
|
* update iconv settingsJosh Coalson2006-05-181-0/+4
|
* minor syntaxJosh Coalson2006-05-031-2/+2
|
* add 2206 to copyright noticeJosh Coalson2006-04-2513-13/+13
|
* add new replaygain moduleJosh Coalson2005-09-025-0/+99
|
* fix bug in utf8len()Josh Coalson2005-08-251-1/+1
|
* fixes to remove warnings from gcc-4.0.0Josh Coalson2005-08-241-1/+1
|