|
MobileFFmpeg Android API
4.4
|
Go to the source code of this file.
Macros | |
| #define | DEFAULT_PASS_LOGFILENAME_PREFIX "ffmpeg2pass" |
| #define | MATCH_PER_STREAM_OPT(name, type, outvar, fmtctx, st) |
| #define | MATCH_PER_TYPE_OPT(name, type, outvar, fmtctx, mediatype) |
| #define | METADATA_CHECK_INDEX(index, nb_elems, desc) |
| #define | SET_DICT(type, meta, context, index) |
Functions | |
| void | uninit_options (OptionsContext *o) |
| void | init_options (OptionsContext *o) |
| int | show_hwaccels (void *optctx, const char *opt, const char *arg) |
| AVDictionary * | strip_specifiers (AVDictionary *dict) |
| int | opt_abort_on (void *optctx, const char *opt, const char *arg) |
| int | opt_sameq (void *optctx, const char *opt, const char *arg) |
| int | opt_video_channel (void *optctx, const char *opt, const char *arg) |
| int | opt_video_standard (void *optctx, const char *opt, const char *arg) |
| int | opt_audio_codec (void *optctx, const char *opt, const char *arg) |
| int | opt_video_codec (void *optctx, const char *opt, const char *arg) |
| int | opt_subtitle_codec (void *optctx, const char *opt, const char *arg) |
| int | opt_data_codec (void *optctx, const char *opt, const char *arg) |
| int | opt_map (void *optctx, const char *opt, const char *arg) |
| int | opt_attach (void *optctx, const char *opt, const char *arg) |
| int | opt_map_channel (void *optctx, const char *opt, const char *arg) |
| int | opt_sdp_file (void *optctx, const char *opt, const char *arg) |
| int | opt_init_hw_device (void *optctx, const char *opt, const char *arg) |
| int | opt_filter_hw_device (void *optctx, const char *opt, const char *arg) |
| void | parse_meta_type (char *arg, char *type, int *index, const char **stream_spec) |
| int | fftools_copy_metadata (char *outspec, char *inspec, AVFormatContext *oc, AVFormatContext *ic, OptionsContext *o) |
| int | opt_recording_timestamp (void *optctx, const char *opt, const char *arg) |
| AVCodec * | find_codec_or_die (const char *name, enum AVMediaType type, int encoder) |
| AVCodec * | choose_decoder (OptionsContext *o, AVFormatContext *s, AVStream *st) |
| void | add_input_streams (OptionsContext *o, AVFormatContext *ic) |
| void | assert_file_overwrite (const char *filename) |
| void | dump_attachment (AVStream *st, const char *filename) |
| int | open_input_file (OptionsContext *o, const char *filename) |
| uint8_t * | get_line (AVIOContext *s) |
| int | get_preset_file_2 (const char *preset_name, const char *codec_name, AVIOContext **s) |
| int | choose_encoder (OptionsContext *o, AVFormatContext *s, OutputStream *ost) |
| OutputStream * | new_output_stream (OptionsContext *o, AVFormatContext *oc, enum AVMediaType type, int source_index) |
| void | parse_matrix_coeffs (uint16_t *dest, const char *str) |
| uint8_t * | fftools_read_file (const char *filename) |
| char * | get_ost_filters (OptionsContext *o, AVFormatContext *oc, OutputStream *ost) |
| void | check_streamcopy_filters (OptionsContext *o, AVFormatContext *oc, const OutputStream *ost, enum AVMediaType type) |
| OutputStream * | new_video_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| OutputStream * | new_audio_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| OutputStream * | new_data_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| OutputStream * | new_unknown_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| OutputStream * | new_attachment_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| OutputStream * | new_subtitle_stream (OptionsContext *o, AVFormatContext *oc, int source_index) |
| int | opt_streamid (void *optctx, const char *opt, const char *arg) |
| int | copy_chapters (InputFile *ifile, OutputFile *ofile, int copy_metadata) |
| void | init_output_filter (OutputFilter *ofilter, OptionsContext *o, AVFormatContext *oc) |
| int | init_complex_filters (void) |
| int | open_output_file (OptionsContext *o, const char *filename) |
| int | opt_target (void *optctx, const char *opt, const char *arg) |
| int | opt_vstats_file (void *optctx, const char *opt, const char *arg) |
| int | opt_vstats (void *optctx, const char *opt, const char *arg) |
| int | opt_video_frames (void *optctx, const char *opt, const char *arg) |
| int | opt_audio_frames (void *optctx, const char *opt, const char *arg) |
| int | opt_data_frames (void *optctx, const char *opt, const char *arg) |
| int | opt_default_new (OptionsContext *o, const char *opt, const char *arg) |
| int | opt_preset (void *optctx, const char *opt, const char *arg) |
| int | opt_old2new (void *optctx, const char *opt, const char *arg) |
| int | opt_bitrate (void *optctx, const char *opt, const char *arg) |
| int | opt_qscale (void *optctx, const char *opt, const char *arg) |
| int | opt_profile (void *optctx, const char *opt, const char *arg) |
| int | opt_video_filters (void *optctx, const char *opt, const char *arg) |
| int | opt_audio_filters (void *optctx, const char *opt, const char *arg) |
| int | opt_vsync (void *optctx, const char *opt, const char *arg) |
| int | opt_timecode (void *optctx, const char *opt, const char *arg) |
| int | opt_channel_layout (void *optctx, const char *opt, const char *arg) |
| int | opt_audio_qscale (void *optctx, const char *opt, const char *arg) |
| int | opt_filter_complex (void *optctx, const char *opt, const char *arg) |
| int | opt_filter_complex_script (void *optctx, const char *opt, const char *arg) |
| void | show_help_default_ffmpeg (const char *opt, const char *arg) |
| void | show_usage (void) |
| #define DEFAULT_PASS_LOGFILENAME_PREFIX "ffmpeg2pass" |
Definition at line 61 of file fftools_ffmpeg_opt.c.
| #define MATCH_PER_STREAM_OPT | ( | name, | |
| type, | |||
| outvar, | |||
| fmtctx, | |||
| st | |||
| ) |
Definition at line 63 of file fftools_ffmpeg_opt.c.
| #define MATCH_PER_TYPE_OPT | ( | name, | |
| type, | |||
| outvar, | |||
| fmtctx, | |||
| mediatype | |||
| ) |
Definition at line 75 of file fftools_ffmpeg_opt.c.
| #define METADATA_CHECK_INDEX | ( | index, | |
| nb_elems, | |||
| desc | |||
| ) |
| #define SET_DICT | ( | type, | |
| meta, | |||
| context, | |||
| index | |||
| ) |
| void add_input_streams | ( | OptionsContext * | o, |
| AVFormatContext * | ic | ||
| ) |
Definition at line 728 of file fftools_ffmpeg_opt.c.
| void assert_file_overwrite | ( | const char * | filename | ) |
Definition at line 940 of file fftools_ffmpeg_opt.c.
| void check_streamcopy_filters | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| const OutputStream * | ost, | ||
| enum AVMediaType | type | ||
| ) |
Definition at line 1656 of file fftools_ffmpeg_opt.c.
| AVCodec* choose_decoder | ( | OptionsContext * | o, |
| AVFormatContext * | s, | ||
| AVStream * | st | ||
| ) |
Definition at line 713 of file fftools_ffmpeg_opt.c.
| int choose_encoder | ( | OptionsContext * | o, |
| AVFormatContext * | s, | ||
| OutputStream * | ost | ||
| ) |
Definition at line 1334 of file fftools_ffmpeg_opt.c.
| int copy_chapters | ( | InputFile * | ifile, |
| OutputFile * | ofile, | ||
| int | copy_metadata | ||
| ) |
Definition at line 2029 of file fftools_ffmpeg_opt.c.
| void dump_attachment | ( | AVStream * | st, |
| const char * | filename | ||
| ) |
Definition at line 983 of file fftools_ffmpeg_opt.c.
| int fftools_copy_metadata | ( | char * | outspec, |
| char * | inspec, | ||
| AVFormatContext * | oc, | ||
| AVFormatContext * | ic, | ||
| OptionsContext * | o | ||
| ) |
Definition at line 579 of file fftools_ffmpeg_opt.c.
| uint8_t* fftools_read_file | ( | const char * | filename | ) |
Definition at line 1608 of file fftools_ffmpeg_opt.c.
| AVCodec* find_codec_or_die | ( | const char * | name, |
| enum AVMediaType | type, | ||
| int | encoder | ||
| ) |
Definition at line 684 of file fftools_ffmpeg_opt.c.
| uint8_t* get_line | ( | AVIOContext * | s | ) |
Definition at line 1289 of file fftools_ffmpeg_opt.c.
| char* get_ost_filters | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| OutputStream * | ost | ||
| ) |
Definition at line 1636 of file fftools_ffmpeg_opt.c.
| int get_preset_file_2 | ( | const char * | preset_name, |
| const char * | codec_name, | ||
| AVIOContext ** | s | ||
| ) |
Definition at line 1308 of file fftools_ffmpeg_opt.c.
| int init_complex_filters | ( | void | ) |
Definition at line 2114 of file fftools_ffmpeg_opt.c.
| void init_options | ( | OptionsContext * | o | ) |
Definition at line 175 of file fftools_ffmpeg_opt.c.
| void init_output_filter | ( | OutputFilter * | ofilter, |
| OptionsContext * | o, | ||
| AVFormatContext * | oc | ||
| ) |
Definition at line 2072 of file fftools_ffmpeg_opt.c.
| OutputStream* new_attachment_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1971 of file fftools_ffmpeg_opt.c.
| OutputStream* new_audio_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1870 of file fftools_ffmpeg_opt.c.
| OutputStream* new_data_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1945 of file fftools_ffmpeg_opt.c.
| OutputStream* new_output_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| enum AVMediaType | type, | ||
| int | source_index | ||
| ) |
Definition at line 1369 of file fftools_ffmpeg_opt.c.
| OutputStream* new_subtitle_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1979 of file fftools_ffmpeg_opt.c.
| OutputStream* new_unknown_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1958 of file fftools_ffmpeg_opt.c.
| OutputStream* new_video_stream | ( | OptionsContext * | o, |
| AVFormatContext * | oc, | ||
| int | source_index | ||
| ) |
Definition at line 1670 of file fftools_ffmpeg_opt.c.
| int open_input_file | ( | OptionsContext * | o, |
| const char * | filename | ||
| ) |
Definition at line 1015 of file fftools_ffmpeg_opt.c.
| int open_output_file | ( | OptionsContext * | o, |
| const char * | filename | ||
| ) |
Definition at line 2126 of file fftools_ffmpeg_opt.c.
| int opt_abort_on | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 222 of file fftools_ffmpeg_opt.c.
| int opt_attach | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 403 of file fftools_ffmpeg_opt.c.
| int opt_audio_codec | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 261 of file fftools_ffmpeg_opt.c.
| int opt_audio_filters | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3089 of file fftools_ffmpeg_opt.c.
| int opt_audio_frames | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2945 of file fftools_ffmpeg_opt.c.
| int opt_audio_qscale | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3157 of file fftools_ffmpeg_opt.c.
| int opt_bitrate | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3037 of file fftools_ffmpeg_opt.c.
| int opt_channel_layout | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3121 of file fftools_ffmpeg_opt.c.
| int opt_data_codec | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 279 of file fftools_ffmpeg_opt.c.
| int opt_data_frames | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2951 of file fftools_ffmpeg_opt.c.
| int opt_default_new | ( | OptionsContext * | o, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2957 of file fftools_ffmpeg_opt.c.
| int opt_filter_complex | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3163 of file fftools_ffmpeg_opt.c.
| int opt_filter_complex_script | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3178 of file fftools_ffmpeg_opt.c.
| int opt_filter_hw_device | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 531 of file fftools_ffmpeg_opt.c.
| int opt_init_hw_device | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 516 of file fftools_ffmpeg_opt.c.
| int opt_map | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 285 of file fftools_ffmpeg_opt.c.
| int opt_map_channel | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 411 of file fftools_ffmpeg_opt.c.
| int opt_old2new | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3025 of file fftools_ffmpeg_opt.c.
| int opt_preset | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2977 of file fftools_ffmpeg_opt.c.
| int opt_profile | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3071 of file fftools_ffmpeg_opt.c.
| int opt_qscale | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3053 of file fftools_ffmpeg_opt.c.
| int opt_recording_timestamp | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 669 of file fftools_ffmpeg_opt.c.
| int opt_sameq | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 240 of file fftools_ffmpeg_opt.c.
| int opt_sdp_file | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 488 of file fftools_ffmpeg_opt.c.
| int opt_streamid | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2007 of file fftools_ffmpeg_opt.c.
| int opt_subtitle_codec | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 273 of file fftools_ffmpeg_opt.c.
| int opt_target | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2772 of file fftools_ffmpeg_opt.c.
| int opt_timecode | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3107 of file fftools_ffmpeg_opt.c.
| int opt_video_channel | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 249 of file fftools_ffmpeg_opt.c.
| int opt_video_codec | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 267 of file fftools_ffmpeg_opt.c.
| int opt_video_filters | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3083 of file fftools_ffmpeg_opt.c.
| int opt_video_frames | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2939 of file fftools_ffmpeg_opt.c.
| int opt_video_standard | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 255 of file fftools_ffmpeg_opt.c.
| int opt_vstats | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2923 of file fftools_ffmpeg_opt.c.
| int opt_vstats_file | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 2916 of file fftools_ffmpeg_opt.c.
| int opt_vsync | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 3095 of file fftools_ffmpeg_opt.c.
| void parse_matrix_coeffs | ( | uint16_t * | dest, |
| const char * | str | ||
| ) |
Definition at line 1590 of file fftools_ffmpeg_opt.c.
| void parse_meta_type | ( | char * | arg, |
| char * | type, | ||
| int * | index, | ||
| const char ** | stream_spec | ||
| ) |
Parse a metadata specifier passed as 'arg' parameter.
| arg | metadata string to parse |
| type | metadata type is written here – g(lobal)/s(tream)/c(hapter)/p(rogram) |
| index | for type c/p, chapter/program index is written here |
| stream_spec | for type s, the stream specifier is written here |
Definition at line 552 of file fftools_ffmpeg_opt.c.
| void show_help_default_ffmpeg | ( | const char * | opt, |
| const char * | arg | ||
| ) |
Per-fftool specific help handlers. Implemented in each fftool, called by show_help().
Definition at line 3195 of file fftools_ffmpeg_opt.c.
| int show_hwaccels | ( | void * | optctx, |
| const char * | opt, | ||
| const char * | arg | ||
| ) |
Definition at line 189 of file fftools_ffmpeg_opt.c.
| void show_usage | ( | void | ) |
Definition at line 3268 of file fftools_ffmpeg_opt.c.
| AVDictionary* strip_specifiers | ( | AVDictionary * | dict | ) |
Definition at line 205 of file fftools_ffmpeg_opt.c.
| void uninit_options | ( | OptionsContext * | o | ) |
Definition at line 143 of file fftools_ffmpeg_opt.c.
| __thread int abort_on_flags = 0 |
Definition at line 120 of file fftools_ffmpeg_opt.c.
| __thread float audio_drift_threshold = 0.1 |
Definition at line 102 of file fftools_ffmpeg_opt.c.
| __thread int audio_sync_method = 0 |
Definition at line 107 of file fftools_ffmpeg_opt.c.
| __thread int audio_volume = 256 |
Definition at line 106 of file fftools_ffmpeg_opt.c.
| __thread int copy_tb = -1 |
Definition at line 117 of file fftools_ffmpeg_opt.c.
| __thread int copy_ts = 0 |
Definition at line 115 of file fftools_ffmpeg_opt.c.
| __thread int copy_unknown_streams = 0 |
Definition at line 138 of file fftools_ffmpeg_opt.c.
| __thread int debug_ts = 0 |
Definition at line 118 of file fftools_ffmpeg_opt.c.
| __thread int do_benchmark = 0 |
Definition at line 111 of file fftools_ffmpeg_opt.c.
| __thread int do_benchmark_all = 0 |
Definition at line 112 of file fftools_ffmpeg_opt.c.
| __thread int do_deinterlace = 0 |
Definition at line 110 of file fftools_ffmpeg_opt.c.
| __thread int do_hex_dump = 0 |
Definition at line 113 of file fftools_ffmpeg_opt.c.
| __thread int do_pkt_dump = 0 |
Definition at line 114 of file fftools_ffmpeg_opt.c.
| __thread int do_psnr = 0 |
Definition at line 134 of file fftools_ffmpeg_opt.c.
| __thread float dts_delta_threshold = 10 |
Definition at line 103 of file fftools_ffmpeg_opt.c.
| __thread float dts_error_threshold = 3600*30 |
Definition at line 104 of file fftools_ffmpeg_opt.c.
| __thread int exit_on_error = 0 |
Definition at line 119 of file fftools_ffmpeg_opt.c.
| __thread OptionDef* ffmpeg_options |
Definition at line 5068 of file fftools_ffmpeg.c.
| __thread int file_overwrite = 0 |
Definition at line 132 of file fftools_ffmpeg_opt.c.
| __thread int filter_complex_nbthreads = 0 |
Definition at line 127 of file fftools_ffmpeg_opt.c.
| __thread HWDevice* filter_hw_device |
Definition at line 97 of file fftools_ffmpeg_opt.c.
| __thread int filter_nbthreads = 0 |
Definition at line 126 of file fftools_ffmpeg_opt.c.
| __thread int find_stream_info = 1 |
Definition at line 139 of file fftools_ffmpeg_opt.c.
| __thread int frame_bits_per_raw_sample = 0 |
Definition at line 124 of file fftools_ffmpeg_opt.c.
| __thread float frame_drop_threshold = 0 |
Definition at line 109 of file fftools_ffmpeg_opt.c.
| __thread AVBufferRef* hw_device_ctx |
Definition at line 96 of file fftools_ffmpeg_opt.c.
| const HWAccel hwaccels[] |
Definition at line 84 of file fftools_ffmpeg_opt.c.
| __thread int ignore_unknown_streams = 0 |
Definition at line 137 of file fftools_ffmpeg_opt.c.
| __thread int input_stream_potentially_available = 0 |
Definition at line 136 of file fftools_ffmpeg_opt.c.
| __thread int input_sync |
Definition at line 135 of file fftools_ffmpeg_opt.c.
| __thread int intra_only = 0 |
Definition at line 131 of file fftools_ffmpeg_opt.c.
| __thread float max_error_rate = 2.0/3 |
Definition at line 125 of file fftools_ffmpeg_opt.c.
| __thread int no_file_overwrite = 0 |
Definition at line 133 of file fftools_ffmpeg_opt.c.
| __thread int print_stats = -1 |
Definition at line 121 of file fftools_ffmpeg_opt.c.
| __thread int qp_hist = 0 |
Definition at line 122 of file fftools_ffmpeg_opt.c.
| __thread char* sdp_filename |
Definition at line 100 of file fftools_ffmpeg_opt.c.
| __thread int start_at_zero = 0 |
Definition at line 116 of file fftools_ffmpeg_opt.c.
| __thread int stdin_interaction = 1 |
Definition at line 123 of file fftools_ffmpeg_opt.c.
| __thread int video_sync_method = VSYNC_AUTO |
Definition at line 108 of file fftools_ffmpeg_opt.c.
| __thread char* vstats_filename |
Definition at line 99 of file fftools_ffmpeg_opt.c.
| __thread int vstats_version = 2 |
Definition at line 128 of file fftools_ffmpeg_opt.c.
1.8.18