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 158 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 636 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().
|
static |
Definition at line 42 of file ffmpeg_filter.c.
Referenced by choose_pix_fmts(), and choose_pixel_fmt().
enum AVPixelFormat choose_pixel_fmt | ( | AVStream * | st, |
AVCodecContext * | enc_ctx, | ||
AVCodec * | codec, | ||
enum AVPixelFormat | target | ||
) |
Definition at line 63 of file ffmpeg_filter.c.
Referenced by choose_pix_fmts(), and read_ffserver_streams().
Definition at line 92 of file ffmpeg_filter.c.
Referenced by read_ffserver_streams().
|
static |
Definition at line 114 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 193 of file ffmpeg_filter.c.
|
static |
Definition at line 227 of file ffmpeg_filter.c.
Referenced by init_complex_filtergraph().
int init_complex_filtergraph | ( | FilterGraph * | fg | ) |
Definition at line 300 of file ffmpeg_filter.c.
Referenced by init_complex_filters().
|
static |
Definition at line 339 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 390 of file ffmpeg_filter.c.
Referenced by configure_input_video_filter().
|
static |
Definition at line 412 of file ffmpeg_filter.c.
Referenced by configure_output_filter().
|
static |
Definition at line 508 of file ffmpeg_filter.c.
Referenced by configure_output_filter().
int configure_output_filter | ( | FilterGraph * | fg, |
OutputFilter * | ofilter, | ||
AVFilterInOut * | out | ||
) |
Definition at line 653 of file ffmpeg_filter.c.
Referenced by configure_filtergraph().
|
static |
Definition at line 670 of file ffmpeg_filter.c.
Referenced by configure_input_video_filter().
|
static |
Definition at line 707 of file ffmpeg_filter.c.
Referenced by configure_input_filter().
|
static |
Definition at line 833 of file ffmpeg_filter.c.
Referenced by configure_input_filter().
|
static |
Definition at line 943 of file ffmpeg_filter.c.
Referenced by configure_filtergraph().
int configure_filtergraph | ( | FilterGraph * | fg | ) |
Definition at line 962 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 1073 of file ffmpeg_filter.c.
Referenced by decode_audio(), and decode_video().
sample_rate |
Definition at line 190 of file ffmpeg_filter.c.
Referenced by aiff_write_header(), alloc_audio_frame(), audio_write_header(), audiogen(), avpriv_mpegaudio_decode_header(), cdata_read_header(), celt_header(), check_codec_match(), 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(), load_sofa(), main(), mkv_write_track(), mp3_header_decompress(), mxf_compute_sample_count(), output_mpd(), PCMDEF(), pvf_read_header(), query_formats(), read_sm_data(), seek_to_start(), 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 190 of file ffmpeg_filter.c.
Referenced by print_codec().