summaryrefslogtreecommitdiff
path: root/src/metaflac
Commit message (Collapse)AuthorAgeFilesLines
* Make sure CMake build files end up in release tarballErik de Castro Lopo2019-10-011-0/+1
|
* Fix a number of gcc 9.2 compiler warningsErik de Castro Lopo2019-09-151-4/+5
|
* Use of BUILD_SHARED_LIBS addedVitaliy Kirsanov2019-05-041-1/+1
|
* Fixed dependencies on win_utf8_ioВиталий Кирсанов2019-05-041-0/+3
|
* Fixed dependency between grabbag and utf8Vitaliy Kirsanov2019-05-041-1/+1
|
* CMake support addedVitaliy Kirsanov2019-05-041-0/+15
|
* Fix miscellaneous typos.luz.paz2018-05-241-1/+1
| | | | Found via `codespell -q 3`
* metaflac: Fix a memory leakErik de Castro Lopo2017-04-091-1/+3
|
* stdint.h fixes for MSVS 2005/2008Erik de Castro Lopo2017-01-191-0/+2
| | | | | | | This adds a new msvc2005_int.h header file which is "force included" as needed by the MSVS project file. Patch-from: lvqcl <lvqcl.mail@gmail.com>
* When using libtool, use LTLIBICONV instead.David Seifert2017-01-151-1/+1
| | | | | | * This is required, as otherwise -Wl,--as-needed could fail. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Bulk update copyright datesErik de Castro Lopo2016-12-0517-18/+18
|
* libFLAC: Remove win_utf8_io dependencyErik de Castro Lopo2016-02-081-0/+5
| | | | Path-from: lvqcl <lvqcl.mail@gmail.com>
* Clean up #includesErik de Castro Lopo2016-01-241-0/+1
| | | | Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Makefile.lite: Include config.mk from top level build dirThomas Zander2015-10-301-0/+2
| | | | | | | | | Makefile.lite in libs/executables subdirs must include top level's config.mk to allow variables defined there (OS, PROC) to be used; otherwise e.g. EXPLICIT_LIBS is not set and link fails on Darwin. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* metaflac: add --scan-replay-gain optionBen Boeckel2015-08-144-9/+23
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* flac/metaflac: Do case-insensitve comparison of hex valuesErik de Castro Lopo2015-08-091-1/+1
| | | | Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Fix some minor word duplicationZoë Blade2014-12-031-1/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Update copyright years to include 2014.Erik de Castro Lopo2014-11-2517-18/+18
|
* metaflac : Fix typo in error message.Erik de Castro Lopo2014-09-261-1/+1
| | | | Patch-from: Janne Hyvärinen <cse@sci.fi>
* flac and metaflac : Don't always call setlocale() in Windows.Erik de Castro Lopo2014-07-191-0/+13
| | | | | | | | | | | | Windows (MSVC, MinGW) versions of setlocale don't care about LC_* environment variables. For example, flac cannot pass the test for --until and --skip options the script calls it with --skip=0:01.1001 and it expects decimal comma (--skip=0:01,1001) on some locales. Solve this (on Windows) by calling setlocale(LC_ALL, "") if some LC_* variable is set to "C". Patch-from: lvqcl <lvqcl.mail@gmail.com>
* 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/+273
| | | | | | Also allows building for x86-64 Windows. Patch-from: lvqcl <lvqcl.mail@gmail.com>
* Update Makefile.lite build system.Evan Ramos2014-06-241-0/+4
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix all instances of '#if HAVE_CONFIG_H'.Erik de Castro Lopo2014-03-2410-10/+10
| | | | | | Should be '#ifdef HAVE_CONFIG_H'. Closes: https://sourceforge.net/p/flac/bugs/410/
* Vcproj file updates.Erik de Castro Lopo2013-10-041-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* metaflac : Fix local_strcat() to terminate string correctly.Miroslav Lichvar2013-06-051-1/+1
| | | | | | | | The NUL char is written at incorrect place when the destination string is longer than 0, which causes memory corruption. It was broken by commit 2d6354ff2a618a79d40edbd4f208b4b07c5422f1. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Set version to 1.3.0 and update coyprights throughout.Erik de Castro Lopo2013-05-2617-18/+36
|
* Metaflac UTF-8 fixes (Windows)Janne Hyvärinen2013-04-253-5/+14
| | | | | | | | | Metaflac can now print all console supported characters from tags on the screen. It also fixes metaflac to be able to import its own exports back without non-ascii characters getting mutilated. And --no-utf8-convert now works properly with import and export commands. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Metaflac hex dump UTF-8 and locale fix.Erik de Castro Lopo2013-04-211-18/+24
| | | | | | | | | Change metaflac hexdump function so utf-8 decoding is only used for filename printing and changed hex output printing to not rely only on isprint. That function seems to return true for tabulator control character under Windows when application isn't using C-locale. Patch (with one minor tweak) from Janne Hyvärinen <cse@sci.fi>.
* Ensure AM_LDFLAGS is used consistentlyCristian Rodríguez2013-04-211-1/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* A set of windows utf8 patches fromJanne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-211-1/+1
|
* Fix a bunch of compiler warnings (mainly MinGW).Erik de Castro Lopo2013-04-071-1/+1
|
* For windows, make UTF-8 mode into a runtime choice.Erik de Castro Lopo2013-04-071-81/+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>.
* Only link against libogg (and libm) if neededUlrich Klauer2013-04-071-3/+1
| | | | | | | Most of the programs don't use libogg or libm directly and should not link to them (overlinking). Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Rename all parameters and locals from 'index' to 'indx'.Erik de Castro Lopo2013-04-052-6/+6
|
* metaflac typo patch from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-021-1/+1
|
* Purge FLAC__STRINGS_IN_UTF8 from VC project files.Erik de Castro Lopo2013-04-011-1/+1
|
* Enable utf8 I/O stuff when compiling with MinGW.Erik de Castro Lopo2013-04-012-2/+2
|
* Use recursive automake in src/share/ part of tree.Erik de Castro Lopo2013-04-011-1/+1
| | | | This will make it easier to incorporate the win_utf8_io stuff.
* Add CLEANFILES to relevant Makefile.am to force removal of Windows EXEs.Erik de Castro Lopo2013-03-291-0/+2
| | | | | | This ensures they are removed even we've cross-compiled from Linux to Windows and then configured for Linux. We don't want the Windows EXEs to be run after configuring for Linux.
* Huge Windows utf8 I/O patch.Erik de Castro Lopo2013-03-2911-117/+211
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* Replace broken str* functions with safe versions.Erik de Castro Lopo2013-03-191-5/+6
|
* More Microsoft Visual Studio project file updates.Erik de Castro Lopo2013-03-181-2/+2
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* Use new function flac_snprintf() where ever appropriate.Erik de Castro Lopo2013-03-171-7/+2
| | | | | This replaces un-safe usage of sprintf() and Micorsoft's _snprintf() with something sane.
* Fix a couple of Windows 2Gig file size issues.Erik de Castro Lopo2013-03-141-1/+2
| | | | Patch submitted by Janne Hyvärinen <cse@sci.fi>.
* Fix -Wshadow warnings.Erik de Castro Lopo2013-03-111-1/+1
|
* Purge old un-maintained MSVC 6 project files.Erik de Castro Lopo2013-03-102-153/+0
|
* Fix compiler warnings from new compiler flags.Erik de Castro Lopo2013-03-061-2/+1
|
* Revert parts of 96d081c1 that touched source code or autotools files.Erik de Castro Lopo2013-01-031-1/+1
|
* Fix VC project files to use /objs/ directory instead of /obj/ directory.Erik de Castro Lopo2013-01-022-8/+8
|