FFmpeg
|
#include <stdint.h>
#include "ffmpeg.h"
#include "libavfilter/avfilter.h"
#include "libavfilter/buffersink.h"
#include "libavresample/avresample.h"
#include "libavutil/avassert.h"
#include "libavutil/avstring.h"
#include "libavutil/bprint.h"
#include "libavutil/channel_layout.h"
#include "libavutil/display.h"
#include "libavutil/opt.h"
#include "libavutil/pixdesc.h"
#include "libavutil/pixfmt.h"
#include "libavutil/imgutils.h"
#include "libavutil/samplefmt.h"
Go to the source code of this file.
Macros | |
#define | DEF_CHOOSE_FORMAT(type, var, supported_list, none, get_name) |
#define | AUTO_INSERT_FILTER(opt_name, filter_name, arg) |
#define | DESCRIBE_FILTER_LINK(f, inout, in) |
#define | AUTO_INSERT_FILTER_INPUT(opt_name, filter_name, arg) |
Variables | |
sample_rate | |
supported_samplerates | |
#define DEF_CHOOSE_FORMAT | ( | type, | |
var, | |||
supported_list, | |||
none, | |||
get_name | |||
) |
Definition at line 150 of file ffmpeg_filter.c.
#define AUTO_INSERT_FILTER | ( | opt_name, | |
filter_name, | |||
arg | |||
) |
Referenced by configure_output_audio_filter().
#define DESCRIBE_FILTER_LINK | ( | f, | |
inout, | |||
in | |||
) |
Definition at line 628 of file ffmpeg_filter.c.
Referenced by configure_input_filter(), and configure_output_filter().
#define AUTO_INSERT_FILTER_INPUT | ( | opt_name, | |
filter_name, | |||
arg | |||
) |
Referenced by configure_input_audio_filter().
enum AVPixelFormat choose_pixel_fmt | ( | AVStream * | st, |
AVCodecContext * | enc_ctx, | ||
AVCodec * | codec, | ||
enum AVPixelFormat | target | ||
) |
Definition at line 41 of file ffmpeg_filter.c.
Referenced by choose_pix_fmts(), and read_ffserver_streams().
Definition at line 79 of file ffmpeg_filter.c.
Referenced by read_ffserver_streams().
|
static |
Definition at line 101 of file ffmpeg_filter.c.
Referenced by configure_output_video_filter().
DEF_CHOOSE_FORMAT | ( | enum | AVSampleFormat, |
sample_fmt | , | ||
sample_fmts | , | ||
AV_SAMPLE_FMT_NONE | , | ||
GET_SAMPLE_FMT_NAME | |||
) |
GET_SAMPLE_RATE_NAME DEF_CHOOSE_FORMAT | ( | uint64_t | , |
channel_layout | , | ||
channel_layouts | , | ||
0 | , | ||
GET_CH_LAYOUT_NAME | |||
) |
Definition at line 185 of file ffmpeg_filter.c.
|
static |
Definition at line 219 of file ffmpeg_filter.c.
Referenced by init_complex_filtergraph().
int init_complex_filtergraph | ( | FilterGraph * | fg | ) |
Definition at line 292 of file ffmpeg_filter.c.
Referenced by init_complex_filters().
|
static |
Definition at line 331 of file ffmpeg_filter.c.
Referenced by configure_input_audio_filter(), configure_input_video_filter(), configure_output_audio_filter(), and configure_output_video_filter().
|
static |
Definition at line 382 of file ffmpeg_filter.c.
Referenced by configure_input_video_filter().
|
static |
Definition at line 404 of file ffmpeg_filter.c.
Referenced by configure_output_filter().
|
static |
Definition at line 500 of file ffmpeg_filter.c.
Referenced by configure_output_filter().
int configure_output_filter | ( | FilterGraph * | fg, |
OutputFilter * | ofilter, | ||
AVFilterInOut * | out | ||
) |
Definition at line 645 of file ffmpeg_filter.c.
Referenced by configure_filtergraph().
|
static |
Definition at line 662 of file ffmpeg_filter.c.
Referenced by configure_input_video_filter().
|
static |
Definition at line 699 of file ffmpeg_filter.c.
Referenced by configure_input_filter().
|
static |
Definition at line 825 of file ffmpeg_filter.c.
Referenced by configure_input_filter().
|
static |
Definition at line 935 of file ffmpeg_filter.c.
Referenced by configure_filtergraph().
int configure_filtergraph | ( | FilterGraph * | fg | ) |
Definition at line 954 of file ffmpeg_filter.c.
Referenced by configure_complex_filters(), decode_audio(), decode_video(), and transcode_init().
int ist_in_filtergraph | ( | FilterGraph * | fg, |
InputStream * | ist | ||
) |
Definition at line 1059 of file ffmpeg_filter.c.
Referenced by decode_audio(), and decode_video().
sample_rate |
Definition at line 182 of file ffmpeg_filter.c.
Referenced by aiff_write_header(), alloc_audio_frame(), audio_write_header(), audiogen(), avpriv_mpegaudio_decode_header(), build_feed_streams(), cdata_read_header(), celt_header(), config_input(), config_output(), config_props(), dca_parse(), dcadec_decode_frame(), decode_init(), dts_probe(), dump_paramchange(), epaf_read_header(), ff_voc_get_packet(), fill_samples(), find_expected_header(), flv_read_packet(), get_aiff_header(), idcin_probe(), idcin_read_header(), init_encoder(), ircam_read_header(), main(), mkv_write_track(), mp3_header_decompress(), mxf_compute_sample_count(), output_mpd(), PCMDEF(), pvf_read_header(), query_formats(), read_sm_data(), smush_read_header(), sox_read_header(), spdif_header_dts(), stream_component_open(), swap_samplerates_on_filter(), vmd_probe(), wavpack_decode_block(), and wsaud_read_header().
supported_samplerates |
Definition at line 182 of file ffmpeg_filter.c.
Referenced by print_codec().