1. d83553d change the min/max rice partition order for compression levels -0 .. -6 by Josh Coalson · 17 years ago
  2. df4e40f turn on FLAC__MANDATORY_VERIFY_WHILE_ENCODING for 1.1.4-alpha1 by Josh Coalson · 17 years ago
  3. 469ba74 minor comments by Josh Coalson · 17 years ago
  4. e74bd95 add 2007 copyright by Josh Coalson · 17 years ago
  5. f57bd7a *** empty log message *** by Josh Coalson · 17 years ago
  6. 90c693a speed up precompute_partition_info_escapes_() by Josh Coalson · 17 years ago
  7. 37d9fb1 bump requisite _MSC_VER to <=1600 for fseeko/ftello hack by Josh Coalson · 17 years ago
  8. e3ec2ad convert C prototypes for functions with no args from () to (void) by Josh Coalson · 17 years ago
  9. 1c03407 in FLAC__stream_encoder_set_metadata(), copy the metadata array of pointers instead of requiring the caller to keep it until initialization; the objects themselves are still owned by caller by Josh Coalson · 17 years ago
  10. 423f804 several speed improvements: completely rewritten bitbuffer which uses native machine word size instead of bytes; much faster rice partition size estimation; crc16 calculation in machine word size by Josh Coalson · 17 years ago
  11. 1109e7f code simplification and speed optimization for set_partitioned_rice_() by Josh Coalson · 17 years ago
  12. 792c10d minor cleanup in count_rice_bits_() by Josh Coalson · 17 years ago
  13. ce1d07c add system for verifying that encoded frame size estimates are accurate; clean up the code for rice parameter searching and rice codeword length estimation by Josh Coalson · 17 years ago
  14. 4e8fe85 fix bug with locale-specific -A defaults for -0..-8 (SF#1608883: https://sourceforge.net/tracker/index.php?func=detail&aid=1608883&group_id=13478&atid=113478) by Josh Coalson · 18 years ago
  15. 32b9bae quick fix for SF#1601812 where an error of exactly 0 (very rare) in FLAC__lpc_compute_lp_coefficients() could cause an infinite loop later in FLAC__lpc_quantize_coefficients() by Josh Coalson · 18 years ago
  16. 2beca73 patch: support for borland c++ compile (SF#1599018: http://sourceforge.net/tracker/index.php?func=detail&aid=1599018&group_id=13478&atid=313478) by Josh Coalson · 18 years ago
  17. f1ac7d9 make "#if FLAC__HAS_OGG" checking consistent by Josh Coalson · 18 years ago
  18. cf1422e multifix: change FLAC__stream_encoder_finish() to also return false if there is an error processing the last frame or updating metadata; fix problem trying to update metadata when encoding to stdout; fix problem with updating metadata if client seek_callback returns UNSUPPORTED by Josh Coalson · 18 years ago
  19. c986d13 fix a bug where missing STREAMINFO fields (min/max framesize, total samples, MD5 sum) and seek point offsets were not getting rewritten back to Ogg FLAC file (SF#1338969 https://sourceforge.net/tracker/index.php?func=detail&amp;aid=1338969&amp;group_id=13478&amp;atid=113478) by Josh Coalson · 18 years ago
  20. acd4a43 fix compiler warnings by Josh Coalson · 18 years ago
  21. 49f2f16 add overreading in the stream encoder process calls to be able to reliably detect when we are at the last block; also fixes a problem with EOS packet flag setting in Ogg FLAC by Josh Coalson · 18 years ago
  22. b7b57ef fix bug in verify_write_callback_ where the FIFO dequeueing did not memmove all the data by Josh Coalson · 18 years ago
  23. a586226 add a boolean return value to FLAC__stream_encoder_finish() that signals a verify mismatch by Josh Coalson · 18 years ago
  24. 85aaed8 fix bug where window was not recalculated when blocksize decreased; better wording for fractional blocks by Josh Coalson · 18 years ago
  25. 425609c add FLAC__stream_encoder_set_compression_level() by Josh Coalson · 18 years ago
  26. 352feb5 change "bytes" parameter of all encoder write callbacks from "unsigned" to "size_t" by Josh Coalson · 18 years ago
  27. 8065a2d change "bytes" parameter of all read callbacks from "unsigned" to "size_t" by Josh Coalson · 18 years ago
  28. 71d5c25 rename set_serial_number to set_ogg_serial_number everywhere by Josh Coalson · 18 years ago
  29. 15b8eb8 fix to ogg-less building by Josh Coalson · 18 years ago
  30. 8da98c8 merge libOggFLAC into libFLAC and libOggFLAC++ into FLAC++; documentation still needs work by Josh Coalson · 18 years ago
  31. 2d6b8c6 fix bug stats sent to progress callback by Josh Coalson · 18 years ago
  32. 369a6da remove window debugging code by Josh Coalson · 18 years ago
  33. 92f7fa9 minor comments by Josh Coalson · 18 years ago
  34. d0edb97 limit subset further if sample rate is <=48kHz: max blocksize is 4608 and max LPC order is 12 by Josh Coalson · 18 years ago
  35. 825e72c try to limit the #defines (of fseeko to fseek and ftello to ftell) to just the versions of MSVC that appear not to have fseeko()/ftello() by Josh Coalson · 18 years ago
  36. 2e29c93 remove ancient deprecated things by Josh Coalson · 18 years ago
  37. 3957c47 add more checks to PICTURE metadata: at most one type=1 and type=2 blocks, type=1 block must be 32x32 pixel PNG by Josh Coalson · 18 years ago
  38. e343ab2 add support for new PICTURE metadata block by Josh Coalson · 18 years ago
  39. 6b21f66 merge down from merged-API-layer branch: cvs -q up -dP -j API_LAYER_MERGING_BASELINE -j API_LAYER_MERGING_BRANCH by Josh Coalson · 18 years ago
  40. b1ec796 complete largefile support by Josh Coalson · 18 years ago
  41. 03f54be minor comments by Josh Coalson · 18 years ago
  42. 0abc735 minor fixes by Josh Coalson · 18 years ago
  43. 81cbb8e turn off window profiling by Josh Coalson · 18 years ago
  44. 8238936 default window to tukey(0.5) instead of hann by Josh Coalson · 18 years ago
  45. df59845 fix calculation bugs in encode_subframe_(): max_qlp_coeff_precision when qlp_coeff_prec_search; account for qlp coeff overhead in guessing the best lpc order; default to hann instead of rectangular window on assertion failure by Josh Coalson · 18 years ago
  46. 0395dac add 2206 to copyright notice by Josh Coalson · 18 years ago
  47. bf0f52c add support for specifying which apodization functions to use to window data before lpc analysis by Josh Coalson · 18 years ago
  48. ce0b345 remove FLAC__SYMMETRIC_RICE code by Josh Coalson · 19 years ago
  49. f81b6df minor comments by Josh Coalson · 19 years ago
  50. 47c7b14 add FLAC__MANDATORY_VERIFY_WHILE_ENCODING ifdefs which will be turned on when compiling with new asm optimzations by Josh Coalson · 19 years ago
  51. 7446e18 fix ANSI C violation w.r.t. const arrays by Josh Coalson · 19 years ago
  52. a78fac6 add 2005 to copyright notices by Josh Coalson · 19 years ago
  53. c549f0f in stream encoder, only allocate and calculate real signal if max lpc order > 0 by Josh Coalson · 20 years ago
  54. 8ddf7fb fix typo in comment by Josh Coalson · 20 years ago
  55. 5f2b46d finished integerized flavor of library; sections with floating point are either #ifdef'd out or written in fixed-point by Josh Coalson · 20 years ago
  56. 0975843 first pass at making an integer-only flavor of the libraries. move FLAC__real out of ordinals.h to src/libFLAC/include/private/float.h, add FLAC__double and FLAC__float and use these everywhere instead of double and float, and don't typedef FLAC__real/float/double when building in integer-only mode. still need to provide integer substitutes in several places. by Josh Coalson · 20 years ago
  57. 69cfda7 add new requirements to ogg mapping: vorbis comment block must come second after streaminfo; first packet must have a packet type byte of 0x7f; packet 0 version must be followed by a 2-byte count of the # of header packets by Josh Coalson · 20 years ago
  58. 3e7a96e tweaks to the MD5 routines; they need to be exported when building a windows DLL since the seekable stream decoder in libOggFLAC secretly uses them by Josh Coalson · 20 years ago
  59. 9564390 update copyright to 2004 by Josh Coalson · 20 years ago
  60. 807140d use resolved_state_string as much as possible by Josh Coalson · 21 years ago
  61. afd8107 change license verbiage to Xiph's by Josh Coalson · 21 years ago
  62. d060947 big fix to allow codec and metadata interface to handle unknown metadata block types correctly by Josh Coalson · 21 years ago
  63. afae69f Add 2003 to copyright notice by Josh Coalson · 22 years ago
  64. 48cbe66 enable SSE versions of FLAC__lpc_compute_autocorrelation_asm_ia32 if FLAC__SSE_OS is defined by Josh Coalson · 22 years ago
  65. dd19023 need release bitbuffer even in error cases in write_bitbuffer_() by Josh Coalson · 22 years ago
  66. 8f0c71b add "is_cd" flag to CUESHEET everywhere by Josh Coalson · 22 years ago
  67. 5e31be1 #include config.h by Josh Coalson · 22 years ago
  68. 4fa9059 fix memory leaks found with valgrind by Josh Coalson · 22 years ago
  69. e6abfdb remove debug printf's by Josh Coalson · 22 years ago
  70. e486938 further implementation of new CUESHEET metadata block by Josh Coalson · 22 years ago
  71. 0295422 add ..._get_resolved_state_string() convenience function by Josh Coalson · 22 years ago
  72. 7424d2f fix bugs returning the wrong meaning from FLAC__stream_encoder_init() by Josh Coalson · 22 years ago
  73. fb9d18f fix from Miroslav on the lpc datapath switching logic by Josh Coalson · 22 years ago
  74. ea7155f switch malloc+memset(0) to calloc() by Josh Coalson · 22 years ago
  75. 6afed9f tweaks to build libs as DLLs under windows by Josh Coalson · 22 years ago
  76. 7269580 add verbatim catchall if no subframes are generated by Josh Coalson · 22 years ago
  77. e6b3bbe add functions/switches for disabling certain subframe types for use by the test suite by Josh Coalson · 22 years ago
  78. c9c0d13 add support for 64bit datapath through FIR filter, update logic for automatically choosing the qlp coeff precision by Josh Coalson · 22 years ago
  79. c1c8d49 new #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER by Josh Coalson · 22 years ago
  80. 20ac2c1 restrict subset to max blocksize of 16384 and max residual partition order of 8 by Josh Coalson · 22 years ago
  81. cb9d93a add vendor string to encoding by Josh Coalson · 22 years ago
  82. 5f39e9f fixes based on Windows testing by Josh Coalson · 22 years ago
  83. 6fe72f7 minor formatting by Josh Coalson · 22 years ago
  84. a37ba46 split off dynamically allocated stuff from FLAC__EntropyCodingMethod_PartitionedRice to FLAC__EntropyCodingMethod_PartitionedRiceContent by Josh Coalson · 22 years ago
  85. b7023aa rework so that rice parameters and raw_bits from the entropy coding method struct are sized dynamically by Josh Coalson · 22 years ago
  86. fc2b737 add assertion failure on verify decoder underflow by Josh Coalson · 22 years ago
  87. 3262b0d more rigorous gate around callbacks in ..._finish() when called from ..._delete() by Josh Coalson · 22 years ago
  88. 589f8c7 add ..._get_verify_decoder_error_stats() by Josh Coalson · 22 years ago
  89. 2b245f2 don't flush the input on delete unless encoder state is OK by Josh Coalson · 22 years ago
  90. d86e03b add verify mode to all encoders by Josh Coalson · 22 years ago
  91. 3a7b2c9 add ..._get_total_samples_estimate() by Josh Coalson · 22 years ago
  92. 681c293 make typedefs for callbacks by Josh Coalson · 22 years ago
  93. 680e3aa minor syntax by Josh Coalson · 22 years ago
  94. 5c491a1 change to FLAC__stream_encoder_init(), now calls write callback for fLaC signature, and once for each metadata block by Josh Coalson · 22 years ago
  95. f1eff45 new seekable stream encoder and file encoder layers, not fully implemented yet by Josh Coalson · 22 years ago
  96. 639aeb0 make _delete() free the same stuff that _finish() does by Josh Coalson · 22 years ago
  97. 9203160 add asserts, make FLAC__stream_encoder_finish() reset the defaults to be consistent with the decoders by Josh Coalson · 22 years ago
  98. 0833f34 use FLAC__format_seektable_is_legal() by Josh Coalson · 22 years ago
  99. cc68251 another big glob of changes/fixes by Josh Coalson · 22 years ago
  100. 57ba6f4 massive glob of checkins: improved tests, more tests, bugfixes by Josh Coalson · 22 years ago