aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcm_utils.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* pcm_utils: allow volume levels greater than 100% in pcm_volume()Max Kellermann2008-11-111-1/+1
* pcm_volume: added constant PCM_VOLUME_1Max Kellermann2008-11-111-10/+13
* pcm_utils: added 24 bit conversion functionsMax Kellermann2008-10-231-0/+108
* pcm_utils: generic pcm_convert_size() implementationMax Kellermann2008-10-231-21/+2
* pcm_utils: moved code to pcm_convert_16()Max Kellermann2008-10-231-21/+39
* pcm_utils: moved channel conversion functions to pcm_channels.cMax Kellermann2008-10-231-82/+4
* pcm_utils: moved code to pcm_resample.cMax Kellermann2008-10-231-162/+6
* pcm_dither: added generic 24 to 16 bit ditheringMax Kellermann2008-10-231-8/+10
* output_buffer: don't split framesMax Kellermann2008-10-231-0/+3
* pcm_utils: added pcm_convert_init()Max Kellermann2008-10-211-0/+5
* pcm_utils: no CamelCaseMax Kellermann2008-10-211-64/+63
* pcm_utils: renamed ConvState to struct pcm_convert_stateMax Kellermann2008-10-211-3/+5
* pcm_utils: support any number of channels in pcm_sizeOfConvBuffer()Max Kellermann2008-10-121-11/+2
* pcm_utils: support converting N channels to stereoMax Kellermann2008-10-121-0/+26
* pcm_utils: pass output channel count to pcm_convertChannels()Max Kellermann2008-10-121-35/+22
* pcm_utils: moved code from pcm_convertChannels() to separate functionsMax Kellermann2008-10-121-20/+32
* pcm_utils: pass int16_t* where appropriateMax Kellermann2008-10-121-12/+15
* audio_format: renamed sampleRate to sample_rateMax Kellermann2008-10-101-5/+5
* audio_format: unsigned integersMax Kellermann2008-10-101-3/+3
* pcm: fix const flac in pcm_convertSampleRate()Max Kellermann2008-10-091-1/+1
* pcm: fixed software volume, broken by unsigned integerMax Kellermann2008-10-091-6/+3
* don't include os_compat.hMax Kellermann2008-10-081-1/+4
* pcm_utils: 24 bit supportMax Kellermann2008-09-291-0/+67
* pcm_utils: moved code to special 8/16 bit functionsMax Kellermann2008-09-291-72/+93
* pcm_utils: pass only one buffer size to pcm_mix()Max Kellermann2008-09-291-17/+9
* assume stdint.h and stddef.h are availableMax Kellermann2008-09-291-2/+0
* Switch to C99 types (retaining compat with old compilers)Eric Wong2008-09-291-32/+32
* pcm_utils: added pcm_range()Max Kellermann2008-09-281-10/+18
* pcm_utils: added inline function pcm_dither()Max Kellermann2008-09-281-8/+10
* audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann2008-09-071-7/+10
* fix -Wcast-qual -Wwrite-strings warningsMax Kellermann2008-09-071-9/+10
* enable -Wpointer-arith, -Wstrict-prototypesMax Kellermann2008-08-261-2/+4
* more const pointers in pcm_utils.[ch]Max Kellermann2008-04-151-3/+4
* decode: fix some uninitialized variable warningsEric Wong2008-04-121-1/+1
* missing const in disabled code pathMax Kellermann2008-04-121-1/+1
* constant pointersMax Kellermann2008-04-121-5/+5
* use constant pointers when possibleMax Kellermann2008-04-121-13/+12
* use size_tMax Kellermann2008-03-261-1/+1
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-031-4/+1
* pcm_utils: gcc 2.95 compile fix (extra semi-colon)Eric Wong2007-09-101-1/+1
* Changing all calls to ERROR() followed by exit(EXIT_FAILURE) with a singleJ. Alexander Treuman2007-05-261-8/+4
* Cleaning up pcm_getSampleRateConverter.J. Alexander Treuman2007-05-261-23/+27
* Exit with an error if channel count isn't 1 or 2.J. Alexander Treuman2007-05-261-0/+4
* Make pcm_convertAudioFormat return the buffer size. This is necessaryJ. Alexander Treuman2007-05-261-17/+20
* Reverting to the full lsr API. Turns out the simple API needs all of theJ. Alexander Treuman2007-05-241-29/+52
* Tidying up pcm_utils.c a bit more.J. Alexander Treuman2007-05-231-8/+9
* Switching to the lsr simple API. The problem with the full API is that theJ. Alexander Treuman2007-05-231-19/+7
* Split pcm_convertAudioFormat into separate functions for bitrate, channel,J. Alexander Treuman2007-05-221-168/+207
* Cleaning up/correcting some comments.J. Alexander Treuman2007-05-221-10/+7
* ReindentingJ. Alexander Treuman2007-05-221-10/+12