1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-01-19 15:06:07 +01:00

Start on built-in LAME

Using LAME 3.10
Windows project files substantially changed from original, and included into audacity solution.
This commit is contained in:
James Crook
2019-03-23 20:08:52 +00:00
parent 75e44df43d
commit 5e0efd1a25
108 changed files with 42291 additions and 4 deletions

View File

@@ -0,0 +1,26 @@
/*
* A collection of LAME Error Codes
*
* Please use the constants defined here instead of some arbitrary
* values. Currently the values starting at -10 to avoid intersection
* with the -1, -2, -3 and -4 used in the current code.
*
* May be this should be a part of the include/lame.h.
*/
typedef enum {
LAME_OKAY = 0,
LAME_NOERROR = 0,
LAME_GENERICERROR = -1,
LAME_NOMEM = -10,
LAME_BADBITRATE = -11,
LAME_BADSAMPFREQ = -12,
LAME_INTERNALERROR = -13,
FRONTEND_READERROR = -80,
FRONTEND_WRITEERROR = -81,
FRONTEND_FILETOOLARGE = -82,
} lame_errorcodes_t;
/* end of lameerror.h */