* commit 'cc4c24208159200b7aff5b5c313903c7f23fa345': avresample: Mark avresample_buffer() as pointer to const Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>tags/n3.0
| @@ -70,9 +70,10 @@ int ff_audio_data_set_channels(AudioData *a, int channels) | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| int ff_audio_data_init(AudioData *a, uint8_t **src, int plane_size, int channels, | |||||
| int nb_samples, enum AVSampleFormat sample_fmt, | |||||
| int read_only, const char *name) | |||||
| int ff_audio_data_init(AudioData *a, uint8_t * const *src, int plane_size, | |||||
| int channels, int nb_samples, | |||||
| enum AVSampleFormat sample_fmt, int read_only, | |||||
| const char *name) | |||||
| { | { | ||||
| int p; | int p; | ||||
| @@ -76,9 +76,10 @@ int ff_audio_data_set_channels(AudioData *a, int channels); | |||||
| * @param name name for debug logging (can be NULL) | * @param name name for debug logging (can be NULL) | ||||
| * @return 0 on success, negative AVERROR value on error | * @return 0 on success, negative AVERROR value on error | ||||
| */ | */ | ||||
| int ff_audio_data_init(AudioData *a, uint8_t **src, int plane_size, int channels, | |||||
| int nb_samples, enum AVSampleFormat sample_fmt, | |||||
| int read_only, const char *name); | |||||
| int ff_audio_data_init(AudioData *a, uint8_t * const *src, int plane_size, | |||||
| int channels, int nb_samples, | |||||
| enum AVSampleFormat sample_fmt, int read_only, | |||||
| const char *name); | |||||
| /** | /** | ||||
| * Allocate AudioData. | * Allocate AudioData. | ||||
| @@ -377,8 +377,9 @@ int avresample_get_out_samples(AVAudioResampleContext *avr, int in_nb_samples); | |||||
| * output FIFO | * output FIFO | ||||
| */ | */ | ||||
| int avresample_convert(AVAudioResampleContext *avr, uint8_t **output, | int avresample_convert(AVAudioResampleContext *avr, uint8_t **output, | ||||
| int out_plane_size, int out_samples, uint8_t **input, | |||||
| int in_plane_size, int in_samples); | |||||
| int out_plane_size, int out_samples, | |||||
| uint8_t * const *input, int in_plane_size, | |||||
| int in_samples); | |||||
| /** | /** | ||||
| * Return the number of samples currently in the resampling delay buffer. | * Return the number of samples currently in the resampling delay buffer. | ||||
| @@ -329,7 +329,8 @@ static int handle_buffered_output(AVAudioResampleContext *avr, | |||||
| int attribute_align_arg avresample_convert(AVAudioResampleContext *avr, | int attribute_align_arg avresample_convert(AVAudioResampleContext *avr, | ||||
| uint8_t **output, int out_plane_size, | uint8_t **output, int out_plane_size, | ||||
| int out_samples, uint8_t **input, | |||||
| int out_samples, | |||||
| uint8_t * const *input, | |||||
| int in_plane_size, int in_samples) | int in_plane_size, int in_samples) | ||||
| { | { | ||||
| AudioData input_buffer; | AudioData input_buffer; | ||||