#include <string.h>#include <stdlib.h>#include <errno.h>#include <math.h>#include "config.h"#include "libavformat/avformat.h"#include "libavfilter/avfilter.h"#include "libavdevice/avdevice.h"#include "libswscale/swscale.h"#include "libpostproc/postprocess.h"#include "libavutil/avstring.h"#include "libavcodec/opt.h"#include "cmdutils.h"#include "version.h"Go to the source code of this file.
Value:
version= libname##_version(); \ fprintf(outstream, "%slib%-10s %2d.%2d.%2d / %2d.%2d.%2d\n", indent? " " : "", #libname, \ LIB##LIBNAME##_VERSION_MAJOR, LIB##LIBNAME##_VERSION_MINOR, LIB##LIBNAME##_VERSION_MICRO, \ version >> 16, version >> 8 & 0xff, version & 0xff);
Definition at line 267 of file cmdutils.c.
Referenced by print_all_lib_versions().
Fallback for options that are not explicitly handled, these will be parsed through AVOptions.
Definition at line 175 of file cmdutils.c.
Referenced by opt_bitrate(), opt_preset(), and opt_target().
Parses a string and returns its corresponding value as a double.
Exits from the application if the string cannot be correctly parsed or the corresponding value is invalid.
Definition at line 55 of file cmdutils.c.
Referenced by opt_audio_channels(), opt_audio_rate(), opt_debug(), opt_height(), opt_me_threshold(), opt_thread_count(), opt_verbose(), opt_vismv(), opt_width(), and parse_options().
Parses the command line arguments.
Definition at line 115 of file cmdutils.c.
Referenced by main().
Parses a string specifying a time and returns its corresponding value as a number of microseconds.
Exits from the application if the string cannot be correctly parsed.
timestr, if not zero timestr is interpreted as a duration, otherwise as a dateDefinition at line 72 of file cmdutils.c.
Referenced by opt_input_ts_offset(), opt_rec_timestamp(), opt_recording_time(), opt_seek(), and opt_start_time().
[static]
Definition at line 229 of file cmdutils.c.
Referenced by decode_thread(), opt_input_file(), opt_output_file(), and write_frame().
Definition at line 216 of file cmdutils.c.
Referenced by new_audio_stream(), new_subtitle_stream(), new_video_stream(), opt_input_file(), opt_output_file(), and stream_component_open().
Prints the program banner to stderr.
The banner contents depend on the current version of the repository and of the libav* libraries used by the program.
Definition at line 291 of file cmdutils.c.
Referenced by main().
Prints a listing containing all the formats supported by the program.
Definition at line 379 of file cmdutils.c.
Prints the license of the program to stdout.
The license depends on the license of the libraries compiled into the program.
Definition at line 310 of file cmdutils.c.
Prints the version of the program to stdout.
The version message depends on the current versions of the repository and of the libav* libraries.
Definition at line 305 of file cmdutils.c.
Definition at line 49 of file cmdutils.c.
Referenced by do_video_out(), main(), new_audio_stream(), new_subtitle_stream(), new_video_stream(), opt_bitrate(), opt_input_file(), show_help(), and stream_component_open().
Definition at line 50 of file cmdutils.c.
Referenced by main(), opt_input_file(), opt_output_file(), and show_help().
[static]
Definition at line 47 of file cmdutils.c.
Referenced by av_exit(), opt_default(), and set_context_opts().
Definition at line 51 of file cmdutils.c.
Referenced by av_encode(), main(), queue_picture(), and show_help().