summaryrefslogtreecommitdiff
path: root/src/libFLAC/stream_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* Move entropy partitioning result allocation so it can be checkedMartijn van Beurden2022-08-201-2/+21
* Do not memset when allocation failsMartijn van Beurden2022-08-201-16/+8
* Introduce subdivide_tukey apodizationMartijn van Beurden2022-08-191-18/+100
* Bulk update copyright dates to 2022Martijn van Beurden2022-07-261-1/+1
* Add FMA intrinsics for autocorrelation calculationMartijn van Beurden2022-07-251-9/+28
* Revert "Enable encoder to use INT32_MIN as residual value" (#389)Martijn van Beurden2022-07-131-24/+13
* Enable encoder to use INT32_MIN as residual valueMartijn van Beurden2022-07-011-13/+24
* Add 32-bit encoding, including limiting of residual to 32-bit intMartijn van Beurden2022-06-121-56/+169
* Add 32-bit decoding capabilityMartijn van Beurden2022-06-121-1/+2
* Close file when stream_encoder init failsMartijn van Beurden2022-05-281-0/+5
* Improve compute_residual_from_qlp_coefficients datapath selectionMartijn van Beurden2022-05-281-1/+1
* Renable escape coding for fuzzingMartijn van Beurden2022-05-221-2/+4
* Fix compression of loose mid-side for certain kinds of musicMartijn van Beurden2022-05-211-1/+5
* Fix heap overflow when invalid encoder is used anywayMartijn van Beurden2022-05-191-2/+6
* Make it possible for fuzzer to disable instruction set optimizationsMartijn van Beurden2022-05-111-2/+39
* Check whether verify decoder is still validMartijn van Beurden2022-05-111-1/+7
* Fix overflows in fixed_compute_best_predictorMartijn van Beurden2022-05-091-2/+10
* [CMake] Fix ARM64 intrinsics activationMartijn van Beurden2022-05-031-10/+9
* Add API functions to limit minimum bitrateMartijn van Beurden2022-05-021-1/+30
* Fix memory leak in stream_decoder.cMartijn van Beurden2022-04-301-1/+7
* Silence a bunch of MSVC warningsMartijn van Beurden2022-04-301-2/+2
* Add ARM64 NEON intrinsics lpc_compute_autocorrelation routinesMartijn van Beurden2022-04-291-1/+12
* Adding ARM64 support and optimized Neon implementation (#270)RonenGvili2022-04-291-0/+8
* Remove partition order limit on last blockMartijn van Beurden2022-04-241-17/+12
* Deduplicate VSX and SSE2 autocorelation calculation codeMartijn van Beurden2022-04-191-4/+4
* Switch to autoc[] as doubleMartijn van Beurden2022-04-191-79/+22
* Fix overflow of streaminfo total samples (github issue 237)Martijn van Beurden2022-04-191-1/+3
* Add more overflow checks for residual_bits calculationMartijn van Beurden2022-04-171-9/+17
* Remove special treatment of partition_order == 0Martijn van Beurden2022-04-171-154/+69
* Add support in the encoder for up to 20 bit sample ratesCon Kolivas2022-04-131-3/+3
* Move initialization of state up in stream_encoder_newMartijn van Beurden2022-04-111-2/+2
* Add checks that supplied samples are bounded within bits-per-sampleMartijn van Beurden2022-04-111-2/+22
* libFlac: Exit at EOS in verify modeNeelkamal Semwal2022-02-081-1/+3
* Add some overflow checks for residual bits calculationMartijn van Beurden2021-03-151-8/+15
* Add VSX optimised versions of autocorrelation loopsAnton Blanchard2018-08-201-0/+30
* Fix miscellaneous typos.luz.paz2018-05-241-2/+2
* cpu.c: Merge ia32 and x86_64 CPU info functionsErik de Castro Lopo2017-02-271-13/+13
* Fix compile with cygwinRosen Penev2017-02-091-3/+0
* FLAC__stream_encoder_finish: Sanity improvementErik de Castro Lopo2017-01-301-1/+3
* Do not override CFLAGS, as CFLAGS is a user flag.David Seifert2017-01-191-5/+5
* Purge usage of `unsigned` typeErik de Castro Lopo2017-01-141-326/+326
* stream_encoder.c: Make compression_levels_ array constErik de Castro Lopo2017-01-061-1/+1
* libFLAC: Remove commented out assertErik de Castro Lopo2016-12-241-2/+0
* Fix use of FLAC__HAS_X86INTRIN configure variableErik de Castro Lopo2016-06-201-3/+3
* libFLAC: Reduce FLAC__HAS_OGG #ifdef crudErik de Castro Lopo2016-03-201-7/+1
* Retire FLAC__float and FLAC__double typesThomas Zander2016-02-091-9/+9
* Clean up #includesErik de Castro Lopo2016-01-241-0/+4
* libFLAC: Fix total_samples_estimateErik de Castro Lopo2016-01-091-0/+1
* stream_encoder.c: Fix compiler warningErik de Castro Lopo2015-12-131-1/+0
* Win32: Only use large buffers when writing to diskErik de Castro Lopo2015-12-121-1/+2