Michael Niedermayer
|
f66787d345
swresample/swresample: Fix integer overflow in seed calculation
|
9 years ago |
Michael Niedermayer
|
0077298904
swr: Remember previously set int_sample_format from user
|
9 years ago |
Michael Niedermayer
|
df2258f18d
swresample/swresample: Cleanup on init failure.
|
9 years ago |
Ganesh Ajjanagadde
|
35ab85884b
swresample/dither: check memory allocation
|
9 years ago |
Michael Niedermayer
|
bf6ba4a032
swresample: Check the return value of resampler->init()
|
9 years ago |
Rainer Hochecker
|
a99169ea4a
swr: fix alignment issue caused by 8ch sse functions
|
9 years ago |
Michael Niedermayer
|
115961acc1
swresample: Check channel layouts and channels against each other and print human readable error messages
|
9 years ago |
Michael Niedermayer
|
6a87a152e8
swresample: Allow reinitialization without ever setting channel layouts
|
9 years ago |
Michael Niedermayer
|
72ddcb2459
swresample: Allow reinitialization without ever setting channel counts
|
9 years ago |
Michael Niedermayer
|
820f41e1a1
Add FFMPEG_VERSION into the binary libs
|
10 years ago |
Michael Niedermayer
|
81b38caf21
swresample/swresample: fix sample drop loop end condition
|
10 years ago |
Michael Niedermayer
|
f4e814f787
swresample: check av_opt_set for failure in swr_alloc_set_opts()
|
10 years ago |
Michael Niedermayer
|
05ff1a2c05
swresample/swresample: Treat mono as planar
|
10 years ago |
Timothy Gu
|
37715b4594
swresample: split option table to a separate file
|
10 years ago |
Ronald S. Bultje
|
b785c62681
swr: handle initial negative sample index outside DSP function.
|
10 years ago |
Michael Niedermayer
|
96cb4c8718
swresample: swr_close()
|
10 years ago |
Michael Niedermayer
|
6c6e4dd139
swr: check that the context for swr_convert() has been initialized
|
10 years ago |
Michael Niedermayer
|
a66be60888
swresample: add swr_is_initialized()
|
10 years ago |
Michael Niedermayer
|
f284e2a58a
swresample: factorize clear_context() out
|
10 years ago |
Stefano Sabatini
|
334e2e2363
lavu,lavc,lswr: do not hardcode AV_SAMPLE_FMT_NB value when setting sample format max value
|
11 years ago |
Michael Niedermayer
|
a6af5da7a2
swresample: use the internal buffer for resampling the last few samples
|
11 years ago |
Stefano Sabatini
|
904c89ac1b
lswr/swresample: convert ocl and icl options to AV_OPT_TYPE_CHANNEL_LAYOUT
|
11 years ago |
Michael Niedermayer
|
9078b40d35
swresample: replace 2 av_free() by av_freep()
|
11 years ago |
Michael Niedermayer
|
e2b718464e
swresample: Make rematrix maxvalue user settable
|
11 years ago |
Timothy Gu
|
a9bbf59be7
cosmetics: Fix "dont" "wont" "doesnt" typos
|
11 years ago |
Michael Niedermayer
|
3289670142
swr: dont treat 32 and 24 as equal in simple copy check
|
11 years ago |
Paul B Mahol
|
0804171104
swresample: set flags & description and add documentation for output_sample_bits
|
11 years ago |
Michael Niedermayer
|
495bf1b685
swr: Fix dithering of s16 with SIMD
|
11 years ago |
Michael Niedermayer
|
35aaa306ac
swr: make the default of nopts for first_pts actually work
|
11 years ago |
Michael Niedermayer
|
8b3affda87
swr: support a seperate output sample bits.
|
11 years ago |
Michael Niedermayer
|
2abbe6d07a
swr: add duplicate cutoff for compatibility
|
11 years ago |
Michael Niedermayer
|
21cd905cd4
swr: check channel layouts before using them.
|
11 years ago |
Michael Niedermayer
|
b5f544a0f9
swr: Dont use floats for S32->S32 when possible
|
11 years ago |
Michael Niedermayer
|
be989f9236
swr: reorder init code to make rematrix status available earlier
|
11 years ago |
Michael Niedermayer
|
167af704ea
swr: limit phase_shift to a less insane value.
|
11 years ago |
Michael Niedermayer
|
00cae86754
swr: support first_pts
|
11 years ago |
Michael Niedermayer
|
d676598f87
swr: fix handling of timestamps that cause multiple drops or silence injections
|
11 years ago |
Michael Niedermayer
|
a34aee4646
swr: limit buffer size for silence injection
|
11 years ago |
Michael Niedermayer
|
b481d09bd9
swr: limit buffer size for discarding.
|
11 years ago |
Michael Niedermayer
|
db4e0ecaf0
swr: move silence buffer to context to avoid per use malloc/free
|
11 years ago |
Michael Niedermayer
|
dc6588421e
swr: move buffer used to discard sample to context
|
11 years ago |
Michael Niedermayer
|
a74548521b
swr: check that allocation of in/out_convert succeeded
|
11 years ago |
Michael Niedermayer
|
e5a736261b
swr: Use a temporary buffer for dither/Noise shaping when the input is read only
|
11 years ago |
Michael Niedermayer
|
558aa6cab7
swr: add seperate in/out pointers to the noise shaping code
|
11 years ago |
Michael Niedermayer
|
fca51256d4
swr: rename dither_pos to noise_pos
|
11 years ago |
Michael Niedermayer
|
6908ded20e
swr: fix the noise sample type for noise shaping
|
11 years ago |
Michael Niedermayer
|
3ef06f3415
swr: split swri_dither_init() out
|
11 years ago |
Michael Niedermayer
|
8514d5bcf7
swr: remove unused variable
|
11 years ago |
Michael Niedermayer
|
3ab1970612
swr: move dither related fields to their own context
|
11 years ago |
Michael Niedermayer
|
ba1314c2ef
swr: update copyright years of a few files iam working on
|
11 years ago |