| FFmpeg
    | 
API example for audio decoding and filtering. More...
#include <unistd.h>#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libavfilter/avfiltergraph.h>#include <libavfilter/avcodec.h>#include <libavfilter/buffersink.h>#include <libavfilter/buffersrc.h>Go to the source code of this file.
| Functions | |
| static int | open_input_file (const char *filename) | 
| static int | init_filters (const char *filters_descr) | 
| static void | print_samplesref (AVFilterBufferRef *samplesref) | 
| int | main (int argc, char **argv) | 
| Variables | |
| const char * | filter_descr = "aresample=8000,aconvert=s16:mono" | 
| const char * | player = "ffplay -f s16le -ar 8000 -ac 1 -" | 
| static AVFormatContext * | fmt_ctx | 
| static AVCodecContext * | dec_ctx | 
| AVFilterContext * | buffersink_ctx | 
| AVFilterContext * | buffersrc_ctx | 
| AVFilterGraph * | filter_graph | 
| static int | audio_stream_index = -1 | 
API example for audio decoding and filtering.
Definition in file filtering_audio.c.
| 
 | static | 
Definition at line 50 of file filtering_audio.c.
Referenced by main().
| 
 | static | 
Definition at line 83 of file filtering_audio.c.
Referenced by main().
| 
 | static | 
Definition at line 153 of file filtering_audio.c.
Referenced by main().
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
Definition at line 168 of file filtering_audio.c.
| const char* filter_descr = "aresample=8000,aconvert=s16:mono" | 
Definition at line 40 of file filtering_audio.c.
Referenced by main().
| const char* player = "ffplay -f s16le -ar 8000 -ac 1 -" | 
Definition at line 41 of file filtering_audio.c.
Referenced by main().
| 
 | static | 
Definition at line 43 of file filtering_audio.c.
| 
 | static | 
Definition at line 44 of file filtering_audio.c.
Referenced by guess_channel_layout(), open_codec_context(), process_frame(), and show_stream().
| AVFilterContext* buffersink_ctx | 
Definition at line 45 of file filtering_audio.c.
Referenced by init_filters().
| AVFilterContext* buffersrc_ctx | 
Definition at line 46 of file filtering_audio.c.
Referenced by init_filters().
| AVFilterGraph* filter_graph | 
Definition at line 47 of file filtering_audio.c.
| 
 | static | 
Definition at line 48 of file filtering_audio.c.
Referenced by init_filters(), main(), and open_input_file().
 1.8.2
 1.8.2