diff options
author | Justin Ruggles <justin.ruggles@gmail.com> | 2012-11-29 14:59:19 -0500 |
---|---|---|
committer | Justin Ruggles <justin.ruggles@gmail.com> | 2012-12-11 14:00:32 -0500 |
commit | 887d4c05c9126d3598d72a19417296253d59752d (patch) | |
tree | 76f7f0844f9e8919047110c719b03c9ed1878b1d | |
parent | d04c17c91363a6b15d1ac2d79c817f3d5e2998b3 (diff) | |
download | ffmpeg-887d4c05c9126d3598d72a19417296253d59752d.tar.gz |
lavr: clarify documentation for avresample_get/set_matrix()
-rw-r--r-- | libavresample/avresample.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libavresample/avresample.h b/libavresample/avresample.h index affeeeb73b..a73d6865ac 100644 --- a/libavresample/avresample.h +++ b/libavresample/avresample.h @@ -216,6 +216,9 @@ int avresample_build_matrix(uint64_t in_layout, uint64_t out_layout, /** * Get the current channel mixing matrix. * + * If no custom matrix has been previously set or the AVAudioResampleContext is + * not open, an error is returned. + * * @param avr audio resample context * @param matrix mixing coefficients; matrix[i + stride * o] is the weight of * input channel i in output channel o. @@ -231,7 +234,8 @@ int avresample_get_matrix(AVAudioResampleContext *avr, double *matrix, * Allows for setting a custom mixing matrix, overriding the default matrix * generated internally during avresample_open(). This function can be called * anytime on an allocated context, either before or after calling - * avresample_open(). avresample_convert() always uses the current matrix. + * avresample_open(), as long as the channel layouts have been set. + * avresample_convert() always uses the current matrix. * Calling avresample_close() on the context will clear the current matrix. * * @see avresample_close() |