489 Commits (ca9849eecdf7db91d652c698018a5b096d8b78c7)

Author SHA1 Message Date
Timothy Gu c0d9b026f9 swresample: group all the option constants in a section in doxy 11 years ago
Timothy Gu 0c58388211 swresample: grammar/capitalization fixes 11 years ago
Timothy Gu 37715b4594 swresample: split option table to a separate file 11 years ago
James Almer 9937362c54 x86/swr: use lavu helper macros to check CPU extensions 11 years ago
James Almer 8279a15284 x86/swr: split audioconvert and rematrix DSP into separate files 11 years ago
James Almer 857cd1f33b swr: initialize only the necessary resample dsp functions 11 years ago
James Almer b5f0eac068 swr: rename swresample_dsp init functions to swri_resample_dsp 11 years ago
James Almer 42a92a240d swr: remove obsolete resample prototypes 11 years ago
James Almer 23a9edf531 Partially revert "swr: add prototypes for resample dsp functions" 11 years ago
James Almer c45b7f0d80 x86/swr: add ff_resample_{common, linear}_int16_xop 11 years ago
James Almer 1a69224f44 x86/swr: add ff_resample_{common, linear}_float_fma 11 years ago
James Almer dd2c9034b1 x86/swr: convert resample_{common, linear}_double_sse2 to yasm 11 years ago
Ronald S. Bultje 847bb638c0 swr: convert resample_common/linear_int16_mmx2/sse2 to yasm. 11 years ago
Michael Niedermayer 418e5768c6 swresample/resample_template: move division out of loop for float/double swri_resample_linear() 11 years ago
Michael Niedermayer c5a405c4f0 swresample/resample_template: flip order of operations in swri_resample_linear() for 32bit 11 years ago
Ronald S. Bultje faa1471ffc swr: rewrite resample_common/linear_float_sse/avx in yasm. 11 years ago
Ronald S. Bultje ddb7b4435a swr: move dst_size == 0 handling outside DSP function. 11 years ago
Ronald S. Bultje 0dae193d3e swr: remove another forgotten division in DSP function. 11 years ago
Ronald S. Bultje cbf21628a5 swr: remove div/mod from DSP functions. 11 years ago
Michael Niedermayer 0608bc6502 swresample/audioconvert: fix () in FMT_PAIR_FUNC() 11 years ago
Ronald S. Bultje edf930472b swr: reindent. 11 years ago
Ronald S. Bultje 083cd3d1f7 swr: compile mmx2 s16p functions only on x86-32. 11 years ago
James Almer 7f4dfbd080 swr: add prototypes for resample dsp functions 11 years ago
Ronald S. Bultje ada8f9c046 swr: remove obsolete function prototypes. 11 years ago
Ronald S. Bultje 7128a35f8c swr: split out DSP functions. 11 years ago
Michael Niedermayer 4411928c64 swresample/resample: replace assert by av_assert 11 years ago
Ronald S. Bultje b785c62681 swr: handle initial negative sample index outside DSP function. 11 years ago
Ronald S. Bultje 6b9685de3a swr: remove unnecessary assignment. 11 years ago
Ronald S. Bultje f341340552 swr: handle 64bit overflow check in multiple_resample(). 11 years ago
Lou Logan 88f2586adb fix various typos 11 years ago
Ronald S. Bultje cdfd9717ed swr: move compensation_distance handling to swri_resample caller. 11 years ago
Michael Niedermayer 2c23f87c85 swr/resample_template: prevent end_index from overflowing and add check for delta_frac overflow 11 years ago
Ronald S. Bultje 9b53853756 Rewrite main resampling loop (common and linear). 11 years ago
James Almer a9bf713d35 swresample: add swri_resample_float_avx 11 years ago
Michael Niedermayer 96cb4c8718 swresample: swr_close() 11 years ago
Matt Oliver 1898c2f49d inline asm: fix arrays as named constraints. 11 years ago
James Almer 4cdea92976 swresample/resample: add missing xmm clobbers 11 years ago
Michael Niedermayer 68c3e6025f Fix convertion typos 11 years ago
James Almer cdac3ab59f swresample: add swri_resample_double_sse2 11 years ago
Michael Niedermayer 291d464161 swresample: fix AV_CH_LAYOUT_STEREO_DOWNMIX input 11 years ago
Michael Niedermayer 2b58c9c945 swresample/resample_template: try to consider src_size more exactly 11 years ago
Michael Niedermayer 5e379cd3ee swresample/resample: simplify index/consumed calculation for the filter = 1 case 11 years ago
Michael Niedermayer 6c8ee74af2 swresample/resample: Fix fractional part of index in the filter_size = 1 filters = 1 case 11 years ago
Michael Niedermayer 5027f39712 swresample/resample: use av_malloc_array() where appropriate 11 years ago
Michael Niedermayer a5290cb1ac swresample/dither: use av_malloc_array() 11 years ago
Michael Niedermayer f9158b01d0 swresample/resample: Limit filter length 11 years ago
James Almer 63dbba655e swresample/resample: sse float linear interpolation 11 years ago
James Almer fa25c4c400 swresample/resample: mmx2/sse2 int16 linear interpolation 11 years ago
James Almer 32291ba6ea swresample: add swri_resample_float_sse 11 years ago
Matt Oliver 8236747511 Automatically change MANGLE() into named inline asm operands when direct symbol reference in inline asm are not supported. 11 years ago