|
| int | avresample_open (AVAudioResampleContext *avr) |
| | Initialize AVAudioResampleContext.
|
| |
| int | avresample_is_open (AVAudioResampleContext *avr) |
| | Check whether an AVAudioResampleContext is open or closed.
|
| |
| void | avresample_close (AVAudioResampleContext *avr) |
| | Close AVAudioResampleContext.
|
| |
| void | avresample_free (AVAudioResampleContext **avr) |
| | Free AVAudioResampleContext and associated AVOption values.
|
| |
| static int | handle_buffered_output (AVAudioResampleContext *avr, AudioData *output, AudioData *converted) |
| |
| int attribute_align_arg | avresample_convert (AVAudioResampleContext *avr, uint8_t **output, int out_plane_size, int out_samples, uint8_t **input, int in_plane_size, int in_samples) |
| | Convert input samples and write them to the output FIFO.
|
| |
| int | avresample_config (AVAudioResampleContext *avr, AVFrame *out, AVFrame *in) |
| | Configure or reconfigure the AVAudioResampleContext using the information provided by the AVFrames.
|
| |
| static int | config_changed (AVAudioResampleContext *avr, AVFrame *out, AVFrame *in) |
| |
| static int | convert_frame (AVAudioResampleContext *avr, AVFrame *out, AVFrame *in) |
| |
| static int | available_samples (AVFrame *out) |
| |
| int | avresample_convert_frame (AVAudioResampleContext *avr, AVFrame *out, AVFrame *in) |
| | Convert the samples in the input AVFrame and write them to the output AVFrame.
|
| |
| int | avresample_get_matrix (AVAudioResampleContext *avr, double *matrix, int stride) |
| | Get the current channel mixing matrix.
|
| |
| int | avresample_set_matrix (AVAudioResampleContext *avr, const double *matrix, int stride) |
| | Set channel mixing matrix.
|
| |
| int | avresample_set_channel_mapping (AVAudioResampleContext *avr, const int *channel_map) |
| | Set a customized input channel mapping.
|
| |
| int | avresample_available (AVAudioResampleContext *avr) |
| | Return the number of available samples in the output FIFO.
|
| |
| int | avresample_get_out_samples (AVAudioResampleContext *avr, int in_nb_samples) |
| | Provide the upper bound on the number of samples the configured conversion would output.
|
| |
| int | avresample_read (AVAudioResampleContext *avr, uint8_t **output, int nb_samples) |
| | Read samples from the output FIFO.
|
| |
| unsigned | avresample_version (void) |
| | Return the LIBAVRESAMPLE_VERSION_INT constant.
|
| |
| const char * | avresample_license (void) |
| | Return the libavresample license.
|
| |
| const char * | avresample_configuration (void) |
| | Return the libavresample build-time configuration.
|
| |