| FFmpeg
    | 
#include <unistd.h>#include <stdio.h>#include <stdlib.h>#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libavfilter/buffersink.h>#include <libavfilter/buffersrc.h>#include <libavutil/opt.h>Go to the source code of this file.
| Macros | |
| #define | _XOPEN_SOURCE 600 /* for usleep */ | 
| Functions | |
| static int | open_input_file (const char *filename) | 
| static int | init_filters (const char *filters_descr) | 
| static void | display_frame (const AVFrame *frame, AVRational time_base) | 
| int | main (int argc, char **argv) | 
| Variables | |
| const char * | filter_descr = "scale=78:24,transpose=cclock" | 
| static AVFormatContext * | fmt_ctx | 
| static AVCodecContext * | dec_ctx | 
| AVFilterContext * | buffersink_ctx | 
| AVFilterContext * | buffersrc_ctx | 
| AVFilterGraph * | filter_graph | 
| static int | video_stream_index = -1 | 
| static int64_t | last_pts = AV_NOPTS_VALUE | 
API example for decoding and filtering
Definition in file filtering_video.c.
| #define _XOPEN_SOURCE 600 /* for usleep */ | 
Definition at line 30 of file filtering_video.c.
| 
 | static | 
| 
 | static | 
| 
 | static | 
Definition at line 210 of file filtering_video.c.
| const char* filter_descr = "scale=78:24,transpose=cclock" | 
Definition at line 41 of file filtering_video.c.
Referenced by main().
| 
 | static | 
Definition at line 46 of file filtering_video.c.
Referenced by init_filters(), main(), and open_input_file().
| 
 | static | 
Definition at line 47 of file filtering_video.c.
Referenced by init_filters(), main(), and open_input_file().
| AVFilterContext* buffersink_ctx | 
Definition at line 48 of file filtering_video.c.
Referenced by init_filters(), and main().
| AVFilterContext* buffersrc_ctx | 
Definition at line 49 of file filtering_video.c.
Referenced by init_filters(), and main().
| AVFilterGraph* filter_graph | 
Definition at line 50 of file filtering_video.c.
Referenced by init_filters(), and main().
| 
 | static | 
Definition at line 51 of file filtering_video.c.
Referenced by init_filters(), main(), and open_input_file().
| 
 | static | 
Definition at line 52 of file filtering_video.c.
Referenced by display_frame(), find_and_decode_index(), and write_index().
 1.8.17
 1.8.17