SYMBOL INDEX (708 symbols across 52 files) FILE: apps/angular-app/src/app/app.component.ts class AppComponent (line 16) | class AppComponent { method load (line 21) | async load() { method transcode (line 38) | async transcode() { FILE: apps/nextjs-app/app/Home.tsx function Home (line 7) | function Home() { FILE: apps/nextjs-app/app/layout.tsx function RootLayout (line 12) | function RootLayout({ FILE: apps/nextjs-app/app/page.tsx function Page (line 6) | function Page() { FILE: apps/react-vite-app/src/App.tsx function App (line 5) | function App() { FILE: apps/solidstart-app/src/app.tsx function App (line 6) | function App() { FILE: apps/solidstart-app/src/routes/index.tsx function Home (line 9) | function Home() { FILE: apps/sveltekit-app/vite.config.ts method configureServer (line 8) | configureServer(server) { FILE: apps/vanilla-app/server.js constant PORT (line 5) | const PORT = 8080; constant ROOT (line 6) | const ROOT = path.join(__dirname, "public"); FILE: apps/website/src/components/ExternalLibraries/index.tsx type LibraryItem (line 5) | interface LibraryItem { function Library (line 66) | function Library({ title, desc, img, isBlackBackground = false }: Librar... function ExternalLibraries (line 86) | function ExternalLibraries(): JSX.Element { FILE: apps/website/src/components/HomepageFeatures/index.tsx type FeatureItem (line 5) | type FeatureItem = { function Feature (line 46) | function Feature({ title, Svg, description }: FeatureItem) { function HomepageFeatures (line 60) | function HomepageFeatures(): JSX.Element { FILE: apps/website/src/components/Playground/CoreDownloader.tsx function CoreDownloader (line 7) | function CoreDownloader({ url, received }) { FILE: apps/website/src/components/Playground/CoreSwitcher.tsx type CoreSwitcherProps (line 10) | interface CoreSwitcherProps { function CoreSwitcher (line 15) | function CoreSwitcher({ checked, onChange }: CoreSwitcherProps) { FILE: apps/website/src/components/Playground/Workspace/Editor.tsx type EditorProps (line 29) | interface EditorProps { function Editor (line 38) | function Editor({ FILE: apps/website/src/components/Playground/Workspace/FileSystemManager.tsx type FileSystemManagerProps (line 25) | interface FileSystemManagerProps { function FileSystemManager (line 61) | function FileSystemManager({ FILE: apps/website/src/components/Playground/Workspace/MoreButton.tsx constant ITEM_HEIGHT (line 7) | const ITEM_HEIGHT = 48; type Option (line 9) | interface Option { type MoreButtonProps (line 14) | interface MoreButtonProps { function MoreButton (line 19) | function MoreButton({ options, onItemClick }: MoreButtonProps) { FILE: apps/website/src/components/Playground/Workspace/index.tsx type WorkspaceProps (line 19) | interface WorkspaceProps { function Workspace (line 23) | function Workspace({ ffmpeg: _ffmpeg }: WorkspaceProps) { FILE: apps/website/src/components/Playground/Workspace/types.tsx type Node (line 1) | interface Node { FILE: apps/website/src/components/Playground/const.ts constant CORE_VERSION (line 1) | const CORE_VERSION = "0.12.10"; constant CORE_URL (line 3) | const CORE_URL = `https://cdn.jsdelivr.net/npm/@ffmpeg/core@${CORE_VERSI... constant CORE_MT_URL (line 4) | const CORE_MT_URL = `https://cdn.jsdelivr.net/npm/@ffmpeg/core-mt@${CORE... constant CORE_SIZE (line 6) | const CORE_SIZE = { constant SAMPLE_FILES (line 14) | const SAMPLE_FILES = { FILE: apps/website/src/components/Playground/index.tsx type State (line 11) | enum State { function Playground (line 17) | function Playground() { FILE: apps/website/src/components/common/ExampleCard.tsx function ActionAreaCard (line 9) | function ActionAreaCard({ img, title, desc, url }) { FILE: apps/website/src/components/common/LinearProgressWithLabel.tsx function LinearProgressWithLabel (line 8) | function LinearProgressWithLabel( FILE: apps/website/src/components/common/MuiThemeProvider/index.tsx function MuiThemeProvider (line 12) | function MuiThemeProvider(props: any) { FILE: apps/website/src/components/common/ThemedButton/index.tsx function ThemedButton (line 5) | function ThemedButton(props: ButtonProps) { FILE: apps/website/src/components/common/ThemedIconButton/index.tsx function ThemedIconButton (line 5) | function ThemedIconButton(props: IconButtonProps) { FILE: apps/website/src/pages/index.tsx function HomepageHeader (line 11) | function HomepageHeader() { function Home (line 31) | function Home(): JSX.Element { FILE: packages/ffmpeg/src/classes.ts type FFMessageOptions (line 23) | type FFMessageOptions = { class FFmpeg (line 35) | class FFmpeg { method on (line 147) | public on( method off (line 165) | public off( FILE: packages/ffmpeg/src/const.ts constant MIME_TYPE_JAVASCRIPT (line 1) | const MIME_TYPE_JAVASCRIPT = "text/javascript"; constant MIME_TYPE_WASM (line 2) | const MIME_TYPE_WASM = "application/wasm"; constant CORE_VERSION (line 4) | const CORE_VERSION = "0.12.10"; constant CORE_URL (line 5) | const CORE_URL = `https://cdn.jsdelivr.net/npm/@ffmpeg/core@${CORE_VERSI... type FFMessageType (line 7) | enum FFMessageType { FILE: packages/ffmpeg/src/errors.ts constant ERROR_UNKNOWN_MESSAGE_TYPE (line 1) | const ERROR_UNKNOWN_MESSAGE_TYPE = new Error("unknown message type"); constant ERROR_NOT_LOADED (line 2) | const ERROR_NOT_LOADED = new Error( constant ERROR_TERMINATED (line 5) | const ERROR_TERMINATED = new Error("called FFmpeg.terminate()"); constant ERROR_IMPORT_FAILURE (line 6) | const ERROR_IMPORT_FAILURE = new Error( FILE: packages/ffmpeg/src/types.ts type FFFSPath (line 1) | type FFFSPath = string; type FFMessageLoadConfig (line 6) | interface FFMessageLoadConfig { type FFMessageExecData (line 35) | interface FFMessageExecData { type FFMessageWriteFileData (line 40) | interface FFMessageWriteFileData { type FFMessageReadFileData (line 45) | interface FFMessageReadFileData { type FFMessageDeleteFileData (line 50) | interface FFMessageDeleteFileData { type FFMessageRenameData (line 54) | interface FFMessageRenameData { type FFMessageCreateDirData (line 59) | interface FFMessageCreateDirData { type FFMessageListDirData (line 63) | interface FFMessageListDirData { type FFMessageDeleteDirData (line 71) | interface FFMessageDeleteDirData { type FFFSType (line 75) | enum FFFSType { type WorkerFSFileEntry (line 84) | type WorkerFSFileEntry = type WorkerFSBlobEntry (line 87) | interface WorkerFSBlobEntry { type WorkerFSMountData (line 92) | interface WorkerFSMountData { type FFFSMountOptions (line 97) | type FFFSMountOptions = type FFMessageMountData (line 100) | interface FFMessageMountData { type FFMessageUnmountData (line 106) | interface FFMessageUnmountData { type FFMessageData (line 110) | type FFMessageData = type Message (line 123) | interface Message { type FFMessage (line 128) | interface FFMessage extends Message { type FFMessageEvent (line 132) | interface FFMessageEvent extends MessageEvent { type LogEvent (line 136) | interface LogEvent { type ProgressEvent (line 141) | interface ProgressEvent { type ExitCode (line 146) | type ExitCode = number; type ErrorMessage (line 147) | type ErrorMessage = string; type FileData (line 148) | type FileData = Uint8Array | string; type IsFirst (line 149) | type IsFirst = boolean; type OK (line 150) | type OK = boolean; type FSNode (line 152) | interface FSNode { type CallbackData (line 157) | type CallbackData = type Callbacks (line 169) | interface Callbacks { type LogEventCallback (line 173) | type LogEventCallback = (event: LogEvent) => void; type ProgressEventCallback (line 174) | type ProgressEventCallback = (event: ProgressEvent) => void; type FFMessageEventCallback (line 176) | interface FFMessageEventCallback { FILE: packages/ffmpeg/src/worker.ts type WorkerGlobalScope (line 34) | interface WorkerGlobalScope { type ImportedFFmpegCoreModuleFactory (line 39) | interface ImportedFFmpegCoreModuleFactory { FILE: packages/types/types/index.d.ts type Pointer (line 3) | type Pointer = number; type StringPointer (line 5) | type StringPointer = Pointer; type StringArrayPointer (line 6) | type StringArrayPointer = Pointer; type DateString (line 7) | type DateString = string; type ReadFileOptions (line 15) | interface ReadFileOptions { type Stat (line 26) | interface Stat { type FSFilesystemWORKERFS (line 42) | interface FSFilesystemWORKERFS {} type FSFilesystemMEMFS (line 44) | interface FSFilesystemMEMFS {} type FSFilesystems (line 46) | interface FSFilesystems { type FSFilesystem (line 51) | type FSFilesystem = FSFilesystemWORKERFS | FSFilesystemMEMFS; type OptionReadFile (line 53) | interface OptionReadFile { type WorkerFSMountConfig (line 57) | interface WorkerFSMountConfig { type FS (line 71) | interface FS { type Log (line 96) | interface Log { type Progress (line 105) | interface Progress { type FFmpegCoreModule (line 115) | interface FFmpegCoreModule { type FFmpegCoreModuleFactory (line 140) | type FFmpegCoreModuleFactory = ( FILE: packages/util/src/errors.ts constant ERROR_RESPONSE_BODY_READER (line 1) | const ERROR_RESPONSE_BODY_READER = new Error( constant ERROR_INCOMPLETED_DOWNLOAD (line 4) | const ERROR_INCOMPLETED_DOWNLOAD = new Error( FILE: packages/util/src/types.ts type DownloadProgressEvent (line 1) | interface DownloadProgressEvent { type ProgressCallback (line 9) | type ProgressCallback = (event: DownloadProgressEvent) => void; FILE: packages/util/tests/constants.js constant TIMEOUT (line 1) | const TIMEOUT = 60000; constant IS_BROWSER (line 2) | const IS_BROWSER = typeof window !== 'undefined' && typeof window.docume... constant OPTIONS (line 3) | const OPTIONS = { constant FLAME_MP4_LENGTH (line 6) | const FLAME_MP4_LENGTH = 100374; constant META_FLAME_MP4_LENGTH (line 7) | const META_FLAME_MP4_LENGTH = 100408; constant META_FLAME_MP4_LENGTH_NO_SPACE (line 8) | const META_FLAME_MP4_LENGTH_NO_SPACE = 100404; FILE: scripts/download-assets.js constant NPM_URL (line 4) | const NPM_URL = "https://registry.npmjs.org"; constant ROOT (line 5) | const ROOT = "public/assets"; constant FFMPEG_VERSION (line 7) | const FFMPEG_VERSION = "0.12.15"; constant UTIL_VERSION (line 8) | const UTIL_VERSION = "0.12.2"; constant CORE_VERSION (line 9) | const CORE_VERSION = "0.12.10"; constant CORE_MT_VERSION (line 10) | const CORE_MT_VERSION = "0.12.10"; constant FFMPEG_TGZ (line 12) | const FFMPEG_TGZ = `ffmpeg-${FFMPEG_VERSION}.tgz`; constant UTIL_TGZ (line 13) | const UTIL_TGZ = `util-${UTIL_VERSION}.tgz`; constant CORE_TGZ (line 14) | const CORE_TGZ = `core-${CORE_VERSION}.tgz`; constant CORE_MT_TGZ (line 15) | const CORE_MT_TGZ = `core-mt-${CORE_MT_VERSION}.tgz`; constant FFMPEG_TGZ_URL (line 17) | const FFMPEG_TGZ_URL = `${NPM_URL}/@ffmpeg/ffmpeg/-/${FFMPEG_TGZ}`; constant UTIL_TGZ_URL (line 18) | const UTIL_TGZ_URL = `${NPM_URL}/@ffmpeg/util/-/${UTIL_TGZ}`; constant CORE_TGZ_URL (line 19) | const CORE_TGZ_URL = `${NPM_URL}/@ffmpeg/core/-/${CORE_TGZ}`; constant CORE_MT_TGZ_URL (line 20) | const CORE_MT_TGZ_URL = `${NPM_URL}/@ffmpeg/core-mt/-/${CORE_MT_TGZ}`; FILE: src/bind/ffmpeg/bind.js constant NULL (line 5) | const NULL = 0; constant SIZE_I32 (line 6) | const SIZE_I32 = Uint32Array.BYTES_PER_ELEMENT; constant DEFAULT_ARGS (line 7) | const DEFAULT_ARGS = ["./ffmpeg", "-nostdin", "-y"]; constant DEFAULT_ARGS_FFPROBE (line 8) | const DEFAULT_ARGS_FFPROBE = ["./ffprobe"]; function stringToPtr (line 28) | function stringToPtr(str) { function stringsToPtr (line 36) | function stringsToPtr(strs) { function print (line 46) | function print(message) { function printErr (line 50) | function printErr(message) { function exec (line 55) | function exec(..._args) { function ffprobe (line 67) | function ffprobe(..._args) { function setLogger (line 79) | function setLogger(logger) { function setTimeout (line 83) | function setTimeout(timeout) { function setProgress (line 87) | function setProgress(handler) { function receiveProgress (line 91) | function receiveProgress(progress, time) { function reset (line 95) | function reset() { function _locateFile (line 119) | function _locateFile(path, prefix) { FILE: src/bind/ffmpeg/export-runtime.js constant EXPORTED_RUNTIME_METHODS (line 1) | const EXPORTED_RUNTIME_METHODS = [ FILE: src/bind/ffmpeg/export.js constant EXPORTED_FUNCTIONS (line 1) | const EXPORTED_FUNCTIONS = ["_ffmpeg", "_abort", "_malloc", "_ffprobe"]; FILE: src/fftools/cmdutils.c function uninit_opts (line 65) | void uninit_opts(void) function log_callback_help (line 73) | void log_callback_help(void *ptr, int level, const char *fmt, va_list vl) function init_dynload (line 78) | void init_dynload(void) function register_exit (line 89) | void register_exit(void (*cb)(int ret)) function exit_program (line 94) | void exit_program(int ret) function parse_number_or_die (line 118) | double parse_number_or_die(const char *context, const char *numstr, int ... function parse_time_or_die (line 139) | int64_t parse_time_or_die(const char *context, const char *timestr, function show_help_options (line 151) | void show_help_options(const OptionDef *options, const char *msg, int re... function show_help_children (line 180) | void show_help_children(const AVClass *class, int flags) function OptionDef (line 193) | static const OptionDef *find_option(const OptionDef *po, const char *name) function prepare_app_arguments (line 220) | static void prepare_app_arguments(int *argc_ptr, char ***argv_ptr) function prepare_app_arguments (line 262) | static inline void prepare_app_arguments(int *argc_ptr, char ***argv_ptr) function write_option (line 268) | static int write_option(void *optctx, const OptionDef *po, const char *opt, function parse_option (line 323) | int parse_option(void *optctx, const char *opt, const char *arg, function parse_options (line 362) | void parse_options(void *optctx, int argc, char **argv, const OptionDef ... function parse_optgroup (line 393) | int parse_optgroup(void *optctx, OptionGroup *g) function locate_option (line 426) | int locate_option(int argc, char **argv, const OptionDef *options, function dump_argument (line 452) | static void dump_argument(FILE *report_file, const char *a) function check_options (line 476) | static void check_options(const OptionDef *po) function parse_loglevel (line 485) | void parse_loglevel(int argc, char **argv, const OptionDef *options) function AVOption (line 517) | static const AVOption *opt_find(void *obj, const char *name, const char ... function opt_default (line 527) | int opt_default(void *optctx, const char *opt, const char *arg) function match_group_separator (line 599) | static int match_group_separator(const OptionGroupDef *groups, int nb_gr... function finish_group (line 619) | static void finish_group(OptionParseContext *octx, int group_idx, function add_opt (line 647) | static void add_opt(OptionParseContext *octx, const OptionDef *opt, function init_parse_context (line 659) | static void init_parse_context(OptionParseContext *octx, function uninit_parse_context (line 679) | void uninit_parse_context(OptionParseContext *octx) function split_commandline (line 704) | int split_commandline(OptionParseContext *octx, int argc, char *argv[], function print_error (line 810) | void print_error(const char *filename, int err) function read_yesno (line 820) | int read_yesno(void) function FILE (line 831) | FILE *get_preset_file(char *filename, size_t filename_size, function check_stream_specifier (line 903) | int check_stream_specifier(AVFormatContext *s, AVStream *st, const char ... function AVDictionary (line 911) | AVDictionary *filter_codec_opts(AVDictionary *opts, enum AVCodecID codec... function AVDictionary (line 969) | AVDictionary **setup_find_stream_info_opts(AVFormatContext *s, function get_rotation (line 1020) | double get_rotation(int32_t *displaymatrix) FILE: src/fftools/cmdutils.h type SpecifierOpt (line 123) | typedef struct SpecifierOpt { type OptionDef (line 135) | typedef struct OptionDef { type Option (line 221) | typedef struct Option { type OptionGroupDef (line 227) | typedef struct OptionGroupDef { type OptionGroup (line 242) | typedef struct OptionGroup { type OptionGroupList (line 259) | typedef struct OptionGroupList { type OptionParseContext (line 266) | typedef struct OptionParseContext { type AVCodecID (line 346) | enum AVCodecID FILE: src/fftools/ffmpeg.c type BenchmarkTimeStamps (line 125) | typedef struct BenchmarkTimeStamps { type termios (line 164) | struct termios function sub2video_get_blank_frame (line 177) | static int sub2video_get_blank_frame(InputStream *ist) function sub2video_copy_rect (line 192) | static void sub2video_copy_rect(uint8_t *dst, int dst_linesize, int w, i... function sub2video_push_ref (line 223) | static void sub2video_push_ref(InputStream *ist, int64_t pts) function sub2video_update (line 241) | void sub2video_update(InputStream *ist, int64_t heartbeat_pts, AVSubtitl... function sub2video_heartbeat (line 281) | static void sub2video_heartbeat(InputStream *ist, int64_t pts) function sub2video_flush (line 313) | static void sub2video_flush(InputStream *ist) function term_exit_sigsafe (line 329) | static void term_exit_sigsafe(void) function term_exit (line 337) | void term_exit(void) function sigterm_handler (line 350) | static void function BOOL (line 366) | static BOOL WINAPI CtrlHandler(DWORD fdwCtrlType) function term_init (line 408) | void term_init(void) function read_key (line 457) | static int read_key(void) function decode_interrupt_cb (line 508) | static int decode_interrupt_cb(void *ctx) function ffmpeg_cleanup (line 515) | static void ffmpeg_cleanup(int ret) function remove_avoptions (line 659) | void remove_avoptions(AVDictionary **a, AVDictionary *b) function assert_avoptions (line 668) | void assert_avoptions(AVDictionary *m) function abort_codec_experimental (line 677) | static void abort_codec_experimental(const AVCodec *c, int encoder) function update_benchmark (line 682) | static void update_benchmark(const char *fmt, ...) function close_output_stream (line 703) | static void close_output_stream(OutputStream *ost) function output_packet (line 726) | static void output_packet(OutputFile *of, AVPacket *pkt, function check_recording_time (line 752) | static int check_recording_time(OutputStream *ost) function adjust_frame_pts_to_encoder_tb (line 765) | static double adjust_frame_pts_to_encoder_tb(OutputFile *of, OutputStrea... function init_output_stream_wrapper (line 812) | static int init_output_stream_wrapper(OutputStream *ost, AVFrame *frame, function psnr (line 833) | static double psnr(double d) function update_video_stats (line 838) | static void update_video_stats(OutputStream *ost, const AVPacket *pkt, i... function encode_frame (line 893) | static int encode_frame(OutputFile *of, OutputStream *ost, AVFrame *frame) function do_audio_out (line 975) | static void do_audio_out(OutputFile *of, OutputStream *ost, function do_subtitle_out (line 995) | static void do_subtitle_out(OutputFile *of, function do_video_out (line 1079) | static void do_video_out(OutputFile *of, function finish_output_stream (line 1295) | static void finish_output_stream(OutputStream *ost) function reap_filters (line 1314) | static int reap_filters(int flush) function print_final_stats (line 1391) | static void print_final_stats(int64_t total_size) function print_report (line 1512) | static void print_report(int is_last_report, int64_t timer_start, int64_... function ifilter_parameters_from_codecpar (line 1744) | static int ifilter_parameters_from_codecpar(InputFilter *ifilter, AVCode... function flush_encoders (line 1762) | static void flush_encoders(void) function check_output_constraints (line 1821) | static int check_output_constraints(InputStream *ist, OutputStream *ost) function do_streamcopy (line 1838) | static void do_streamcopy(InputStream *ist, OutputStream *ost, const AVP... function guess_input_channel_layout (line 1915) | int guess_input_channel_layout(InputStream *ist) function check_decode_result (line 1934) | static void check_decode_result(InputStream *ist, int *got_output, int ret) function ifilter_has_all_input_formats (line 1953) | static int ifilter_has_all_input_formats(FilterGraph *fg) function ifilter_send_frame (line 1964) | static int ifilter_send_frame(InputFilter *ifilter, AVFrame *frame, int ... function ifilter_send_eof (line 2044) | static int ifilter_send_eof(InputFilter *ifilter, int64_t pts) function decode (line 2074) | static int decode(AVCodecContext *avctx, AVFrame *frame, int *got_frame,... function send_frame_to_filters (line 2097) | static int send_frame_to_filters(InputStream *ist, AVFrame *decoded_frame) function decode_audio (line 2115) | static int decode_audio(InputStream *ist, AVPacket *pkt, int *got_output, function decode_video (line 2175) | static int decode_video(InputStream *ist, AVPacket *pkt, int *got_output... function transcode_subtitles (line 2300) | static int transcode_subtitles(InputStream *ist, AVPacket *pkt, int *got... function send_filter_eof (line 2375) | static int send_filter_eof(InputStream *ist) function process_input_packet (line 2391) | static int process_input_packet(InputStream *ist, const AVPacket *pkt, i... function get_format (line 2579) | static enum AVPixelFormat get_format(AVCodecContext *s, const enum AVPix... function init_input_stream (line 2628) | static int init_input_stream(int ist_index, char *error, int error_len) function InputStream (line 2693) | static InputStream *get_input_stream(OutputStream *ost) function compare_int64 (line 2700) | static int compare_int64(const void *a, const void *b) function init_output_bsfs (line 2705) | static int init_output_bsfs(OutputStream *ost) function init_output_stream_streamcopy (line 2734) | static int init_output_stream_streamcopy(OutputStream *ost) function set_encoder_id (line 2853) | static void set_encoder_id(OutputFile *of, OutputStream *ost) function parse_forced_key_frames (line 2894) | static void parse_forced_key_frames(char *kf, OutputStream *ost, function init_encoder_time_base (line 2957) | static void init_encoder_time_base(OutputStream *ost, AVRational default... function init_output_stream_encode (line 2981) | static int init_output_stream_encode(OutputStream *ost, AVFrame *frame) function init_output_stream (line 3144) | static int init_output_stream(OutputStream *ost, AVFrame *frame, function report_new_stream (line 3288) | static void report_new_stream(int input_index, AVPacket *pkt) function transcode_init (line 3303) | static int transcode_init(void) function need_output (line 3485) | static int need_output(void) function OutputStream (line 3515) | static OutputStream *choose_output(void) function set_tty_echo (line 3542) | static void set_tty_echo(int on) function check_keyboard_interaction (line 3554) | static int check_keyboard_interaction(int64_t cur_time) function free_input_thread (line 3718) | static void free_input_thread(int i) function free_input_threads (line 3734) | static void free_input_threads(void) function init_input_thread (line 3742) | static int init_input_thread(int i) function init_input_threads (line 3769) | static int init_input_threads(void) function get_input_packet_mt (line 3781) | static int get_input_packet_mt(InputFile *f, AVPacket **pkt) function get_input_packet (line 3789) | static int get_input_packet(InputFile *f, AVPacket **pkt) function got_eagain (line 3818) | static int got_eagain(void) function reset_eagain (line 3827) | static void reset_eagain(void) function AVRational (line 3837) | static AVRational duration_max(int64_t tmp, int64_t *duration, AVRationa... function seek_to_start (line 3856) | static int seek_to_start(InputFile *ifile, AVFormatContext *is) function process_input (line 3922) | static int process_input(int file_index) function transcode_from_filter (line 4218) | static int transcode_from_filter(FilterGraph *graph, InputStream **best_... function transcode_step (line 4264) | static int transcode_step(void) function transcode (line 4364) | static int transcode(void) function BenchmarkTimeStamps (line 4511) | static BenchmarkTimeStamps get_benchmark_time_stamps(void) function getmaxrss (line 4537) | static int64_t getmaxrss(void) function init_globals (line 4562) | void init_globals() { function ffmpeg (line 4599) | int ffmpeg(int argc, char **argv) FILE: src/fftools/ffmpeg.h type VideoSyncMethod (line 50) | enum VideoSyncMethod { type HWAccelID (line 61) | enum HWAccelID { type HWDevice (line 67) | typedef struct HWDevice { type StreamMap (line 74) | typedef struct StreamMap { type AudioChannelMap (line 83) | typedef struct { type OptionsContext (line 88) | typedef struct OptionsContext { type InputFilter (line 242) | typedef struct InputFilter { type OutputFilter (line 266) | typedef struct OutputFilter { type FilterGraph (line 290) | typedef struct FilterGraph { type InputStream (line 306) | typedef struct InputStream { type InputFile (line 404) | typedef struct InputFile { type forced_keyframes_const (line 438) | enum forced_keyframes_const { type OSTFinished (line 452) | typedef enum { type OutputStream (line 457) | typedef struct OutputStream { type OutputFile (line 586) | typedef struct OutputFile { type VideoSyncMethod (line 625) | enum VideoSyncMethod FILE: src/fftools/ffmpeg_filter.c type AVPixelFormat (line 42) | enum AVPixelFormat type AVPixelFormat (line 42) | enum AVPixelFormat type AVPixelFormat (line 44) | enum AVPixelFormat function choose_pixel_fmt (line 55) | static enum AVPixelFormat choose_pixel_fmt(AVStream *st, AVCodecContext ... type AVPixelFormat (line 107) | enum AVPixelFormat function init_input_filter (line 228) | static void init_input_filter(FilterGraph *fg, AVFilterInOut *in) function init_complex_filtergraph (line 315) | int init_complex_filtergraph(FilterGraph *fg) function insert_trim (line 353) | static int insert_trim(int64_t start_time, int64_t duration, function insert_filter (line 404) | static int insert_filter(AVFilterContext **last_filter, int *pad_idx, function configure_output_video_filter (line 426) | static int configure_output_video_filter(FilterGraph *fg, OutputFilter *... function configure_output_audio_filter (line 521) | static int configure_output_audio_filter(FilterGraph *fg, OutputFilter *... function configure_output_filter (line 630) | static int configure_output_filter(FilterGraph *fg, OutputFilter *ofilter, function check_filter_outputs (line 645) | void check_filter_outputs(void) function sub2video_prepare (line 660) | static int sub2video_prepare(InputStream *ist, InputFilter *ifilter) function configure_input_video_filter (line 707) | static int configure_input_video_filter(FilterGraph *fg, InputFilter *if... function configure_input_audio_filter (line 832) | static int configure_input_audio_filter(FilterGraph *fg, InputFilter *if... function configure_input_filter (line 943) | static int configure_input_filter(FilterGraph *fg, InputFilter *ifilter, function cleanup_filtergraph (line 959) | static void cleanup_filtergraph(FilterGraph *fg) function filter_is_buffersrc (line 969) | static int filter_is_buffersrc(const AVFilterContext *f) function graph_is_meta (line 976) | static int graph_is_meta(AVFilterGraph *graph) function configure_filtergraph (line 993) | int configure_filtergraph(FilterGraph *fg) function ifilter_parameters_from_frame (line 1169) | int ifilter_parameters_from_frame(InputFilter *ifilter, const AVFrame *f... function filtergraph_is_simple (line 1201) | int filtergraph_is_simple(FilterGraph *fg) FILE: src/fftools/ffmpeg_hw.c function HWDevice (line 30) | static HWDevice *hw_device_get_by_type(enum AVHWDeviceType type) function HWDevice (line 44) | HWDevice *hw_device_get_by_name(const char *name) function HWDevice (line 54) | static HWDevice *hw_device_add(void) type AVHWDeviceType (line 69) | enum AVHWDeviceType function hw_device_init_from_string (line 94) | int hw_device_init_from_string(const char *arg, HWDevice **dev_out) function hw_device_init_from_type (line 245) | static int hw_device_init_from_type(enum AVHWDeviceType type, function hw_device_free_all (line 288) | void hw_device_free_all(void) function HWDevice (line 300) | static HWDevice *hw_device_match_by_codec(const AVCodec *codec) function hw_device_setup_for_decode (line 317) | int hw_device_setup_for_decode(InputStream *ist) function hw_device_setup_for_encode (line 445) | int hw_device_setup_for_encode(OutputStream *ost) function hwaccel_retrieve_data (line 500) | static int hwaccel_retrieve_data(AVCodecContext *avctx, AVFrame *input) function hwaccel_decode_init (line 542) | int hwaccel_decode_init(AVCodecContext *avctx) function hw_device_setup_for_filter (line 551) | int hw_device_setup_for_filter(FilterGraph *fg) FILE: src/fftools/ffmpeg_mux.c function close_all_output_streams (line 35) | static void close_all_output_streams(OutputStream *ost, OSTFinished this... function of_write_packet (line 44) | void of_write_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, function print_sdp (line 176) | static int print_sdp(void) function of_check_init (line 230) | int of_check_init(OutputFile *of) function of_write_trailer (line 281) | int of_write_trailer(OutputFile *of) function of_close (line 302) | void of_close(OutputFile **pof) FILE: src/fftools/ffmpeg_opt.c type VideoSyncMethod (line 161) | enum VideoSyncMethod function uninit_options (line 193) | static void uninit_options(OptionsContext *o) function init_options (line 225) | static void init_options(OptionsContext *o) function show_hwaccels (line 241) | static int show_hwaccels(void *optctx, const char *opt, const char *arg) function AVDictionary (line 254) | static AVDictionary *strip_specifiers(AVDictionary *dict) function parse_and_set_vsync (line 271) | static int parse_and_set_vsync(const char *arg, int *vsync_var, int file... function apply_sync_offsets (line 291) | static int apply_sync_offsets(void) function opt_filter_threads (line 343) | static int opt_filter_threads(void *optctx, const char *opt, const char ... function opt_abort_on (line 350) | static int opt_abort_on(void *optctx, const char *opt, const char *arg) function opt_stats_period (line 369) | static int opt_stats_period(void *optctx, const char *opt, const char *arg) function opt_audio_codec (line 384) | static int opt_audio_codec(void *optctx, const char *opt, const char *arg) function opt_video_codec (line 390) | static int opt_video_codec(void *optctx, const char *opt, const char *arg) function opt_subtitle_codec (line 396) | static int opt_subtitle_codec(void *optctx, const char *opt, const char ... function opt_data_codec (line 402) | static int opt_data_codec(void *optctx, const char *opt, const char *arg) function opt_map (line 408) | static int opt_map(void *optctx, const char *opt, const char *arg) function opt_attach (line 526) | static int opt_attach(void *optctx, const char *opt, const char *arg) function opt_map_channel (line 534) | static int opt_map_channel(void *optctx, const char *opt, const char *arg) function opt_sdp_file (line 611) | static int opt_sdp_file(void *optctx, const char *opt, const char *arg) function opt_vaapi_device (line 619) | static int opt_vaapi_device(void *optctx, const char *opt, const char *arg) function opt_qsv_device (line 634) | static int opt_qsv_device(void *optctx, const char *opt, const char *arg) function opt_init_hw_device (line 650) | static int opt_init_hw_device(void *optctx, const char *opt, const char ... function opt_filter_hw_device (line 665) | static int opt_filter_hw_device(void *optctx, const char *opt, const cha... function parse_meta_type (line 686) | static void parse_meta_type(char *arg, char *type, int *index, const cha... function copy_metadata (line 713) | static int copy_metadata(char *outspec, char *inspec, AVFormatContext *o... function opt_recording_timestamp (line 803) | static int opt_recording_timestamp(void *optctx, const char *opt, const ... function AVCodec (line 818) | static const AVCodec *find_codec_or_die(const char *name, enum AVMediaTy... function AVCodec (line 847) | static const AVCodec *choose_decoder(OptionsContext *o, AVFormatContext ... function add_input_streams (line 864) | static void add_input_streams(OptionsContext *o, AVFormatContext *ic) function assert_file_overwrite (line 1073) | static void assert_file_overwrite(const char *filename) function dump_attachment (line 1116) | static void dump_attachment(AVStream *st, const char *filename) function open_input_file (line 1148) | static int open_input_file(OptionsContext *o, const char *filename) function get_preset_file_2 (line 1456) | static int get_preset_file_2(const char *preset_name, const char *codec_... function choose_encoder (line 1486) | static int choose_encoder(OptionsContext *o, AVFormatContext *s, OutputS... function OutputStream (line 1521) | static OutputStream *new_output_stream(OptionsContext *o, AVFormatContex... function parse_matrix_coeffs (line 1716) | static void parse_matrix_coeffs(uint16_t *dest, const char *str) function check_streamcopy_filters (line 1779) | static void check_streamcopy_filters(OptionsContext *o, AVFormatContext ... function OutputStream (line 1793) | static OutputStream *new_video_stream(OptionsContext *o, AVFormatContext... function OutputStream (line 2031) | static OutputStream *new_audio_stream(OptionsContext *o, AVFormatContext... function OutputStream (line 2131) | static OutputStream *new_data_stream(OptionsContext *o, AVFormatContext ... function OutputStream (line 2144) | static OutputStream *new_unknown_stream(OptionsContext *o, AVFormatConte... function OutputStream (line 2157) | static OutputStream *new_attachment_stream(OptionsContext *o, AVFormatCo... function OutputStream (line 2165) | static OutputStream *new_subtitle_stream(OptionsContext *o, AVFormatCont... function opt_streamid (line 2191) | static int opt_streamid(void *optctx, const char *opt, const char *arg) function copy_chapters (line 2213) | static int copy_chapters(InputFile *ifile, OutputFile *ofile, AVFormatCo... function set_dispositions (line 2256) | static int set_dispositions(OutputFile *of, AVFormatContext *ctx) function init_output_filter (line 2322) | static void init_output_filter(OutputFilter *ofilter, OptionsContext *o, function init_complex_filters (line 2363) | static int init_complex_filters(void) function set_channel_layout (line 2375) | static void set_channel_layout(OutputFilter *f, OutputStream *ost) function open_output_file (line 2412) | static int open_output_file(OptionsContext *o, const char *filename) function opt_target (line 3049) | static int opt_target(void *optctx, const char *opt, const char *arg) function opt_vstats_file (line 3192) | static int opt_vstats_file(void *optctx, const char *opt, const char *arg) function opt_vstats (line 3199) | static int opt_vstats(void *optctx, const char *opt, const char *arg) function opt_video_frames (line 3215) | static int opt_video_frames(void *optctx, const char *opt, const char *arg) function opt_audio_frames (line 3221) | static int opt_audio_frames(void *optctx, const char *opt, const char *arg) function opt_data_frames (line 3227) | static int opt_data_frames(void *optctx, const char *opt, const char *arg) function opt_default_new (line 3233) | static int opt_default_new(OptionsContext *o, const char *opt, const cha... function opt_preset (line 3253) | static int opt_preset(void *optctx, const char *opt, const char *arg) function opt_old2new (line 3301) | static int opt_old2new(void *optctx, const char *opt, const char *arg) function opt_bitrate (line 3313) | static int opt_bitrate(void *optctx, const char *opt, const char *arg) function opt_qscale (line 3329) | static int opt_qscale(void *optctx, const char *opt, const char *arg) function opt_profile (line 3346) | static int opt_profile(void *optctx, const char *opt, const char *arg) function opt_video_filters (line 3358) | static int opt_video_filters(void *optctx, const char *opt, const char *... function opt_audio_filters (line 3364) | static int opt_audio_filters(void *optctx, const char *opt, const char *... function opt_vsync (line 3370) | static int opt_vsync(void *optctx, const char *opt, const char *arg) function opt_timecode (line 3377) | static int opt_timecode(void *optctx, const char *opt, const char *arg) function opt_audio_qscale (line 3391) | static int opt_audio_qscale(void *optctx, const char *opt, const char *arg) function opt_filter_complex (line 3397) | static int opt_filter_complex(void *optctx, const char *opt, const char ... function opt_filter_complex_script (line 3411) | static int opt_filter_complex_script(void *optctx, const char *opt, cons... function show_help_default (line 3427) | void show_help_default(const char *opt, const char *arg) function show_usage (line 3499) | void show_usage(void) type OptGroup (line 3506) | enum OptGroup { function open_files (line 3516) | static int open_files(OptionGroupList *l, const char *inout, function ffmpeg_parse_options (line 3550) | int ffmpeg_parse_options(int argc, char **argv) function opt_progress (line 3610) | static int opt_progress(void *optctx, const char *opt, const char *arg) function opt_timelimit (line 3627) | int opt_timelimit(void *optctx, const char *opt, const char *arg) FILE: src/fftools/ffplay.c type MyAVPacketList (line 114) | typedef struct MyAVPacketList { type PacketQueue (line 119) | typedef struct PacketQueue { type AudioParams (line 135) | typedef struct AudioParams { type Clock (line 143) | typedef struct Clock { type Frame (line 154) | typedef struct Frame { type FrameQueue (line 169) | typedef struct FrameQueue { type Decoder (line 188) | typedef struct Decoder { type VideoState (line 203) | typedef struct VideoState { type ShowMode (line 343) | enum ShowMode type TextureFormatEntry (line 370) | struct TextureFormatEntry { function opt_add_vfilter (line 397) | static int opt_add_vfilter(void *optctx, const char *opt, const char *arg) function cmp_audio_fmts (line 405) | static inline function packet_queue_put_private (line 416) | static int packet_queue_put_private(PacketQueue *q, AVPacket *pkt) function packet_queue_put (line 439) | static int packet_queue_put(PacketQueue *q, AVPacket *pkt) function packet_queue_put_nullpacket (line 461) | static int packet_queue_put_nullpacket(PacketQueue *q, AVPacket *pkt, in... function packet_queue_init (line 468) | static int packet_queue_init(PacketQueue *q) function packet_queue_flush (line 488) | static void packet_queue_flush(PacketQueue *q) function packet_queue_destroy (line 502) | static void packet_queue_destroy(PacketQueue *q) function packet_queue_abort (line 510) | static void packet_queue_abort(PacketQueue *q) function packet_queue_start (line 521) | static void packet_queue_start(PacketQueue *q) function packet_queue_get (line 530) | static int packet_queue_get(PacketQueue *q, AVPacket *pkt, int block, in... function decoder_init (line 564) | static int decoder_init(Decoder *d, AVCodecContext *avctx, PacketQueue *... function decoder_decode_frame (line 577) | static int decoder_decode_frame(Decoder *d, AVFrame *frame, AVSubtitle *... function decoder_destroy (line 666) | static void decoder_destroy(Decoder *d) { function frame_queue_unref_item (line 671) | static void frame_queue_unref_item(Frame *vp) function frame_queue_init (line 677) | static int frame_queue_init(FrameQueue *f, PacketQueue *pktq, int max_si... function frame_queue_destory (line 698) | static void frame_queue_destory(FrameQueue *f) function frame_queue_signal (line 710) | static void frame_queue_signal(FrameQueue *f) function Frame (line 717) | static Frame *frame_queue_peek(FrameQueue *f) function Frame (line 722) | static Frame *frame_queue_peek_next(FrameQueue *f) function Frame (line 727) | static Frame *frame_queue_peek_last(FrameQueue *f) function Frame (line 732) | static Frame *frame_queue_peek_writable(FrameQueue *f) function Frame (line 748) | static Frame *frame_queue_peek_readable(FrameQueue *f) function frame_queue_push (line 764) | static void frame_queue_push(FrameQueue *f) function frame_queue_next (line 774) | static void frame_queue_next(FrameQueue *f) function frame_queue_nb_remaining (line 790) | static int frame_queue_nb_remaining(FrameQueue *f) function frame_queue_last_pos (line 796) | static int64_t frame_queue_last_pos(FrameQueue *f) function decoder_abort (line 805) | static void decoder_abort(Decoder *d, FrameQueue *fq) function fill_rectangle (line 814) | static inline void fill_rectangle(int x, int y, int w, int h) function realloc_texture (line 825) | static int realloc_texture(SDL_Texture **texture, Uint32 new_format, int... function calculate_display_rect (line 849) | static void calculate_display_rect(SDL_Rect *rect, function get_sdl_pix_fmt_and_blendmode (line 876) | static void get_sdl_pix_fmt_and_blendmode(int format, Uint32 *sdl_pix_fm... function upload_texture (line 894) | static int upload_texture(SDL_Texture **tex, AVFrame *frame, struct SwsC... function set_sdl_yuv_conversion_mode (line 945) | static void set_sdl_yuv_conversion_mode(AVFrame *frame) function video_image_display (line 961) | static void video_image_display(VideoState *is) function compute_mod (line 1046) | static inline int compute_mod(int a, int b) function video_audio_display (line 1051) | static void video_audio_display(VideoState *s) function stream_component_close (line 1193) | static void stream_component_close(VideoState *is, int stream_index) function stream_close (line 1250) | static void stream_close(VideoState *is) function do_exit (line 1287) | static void do_exit(VideoState *is) function sigterm_handler (line 1308) | static void sigterm_handler(int sig) function set_default_window_size (line 1313) | static void set_default_window_size(int width, int height, AVRational sar) function video_open (line 1325) | static int video_open(VideoState *is) function video_display (line 1349) | static void video_display(VideoState *is) function get_clock (line 1363) | static double get_clock(Clock *c) function set_clock_at (line 1375) | static void set_clock_at(Clock *c, double pts, int serial, double time) function set_clock (line 1383) | static void set_clock(Clock *c, double pts, int serial) function set_clock_speed (line 1389) | static void set_clock_speed(Clock *c, double speed) function init_clock (line 1395) | static void init_clock(Clock *c, int *queue_serial) function sync_clock_to_slave (line 1403) | static void sync_clock_to_slave(Clock *c, Clock *slave) function get_master_sync_type (line 1411) | static int get_master_sync_type(VideoState *is) { function get_master_clock (line 1428) | static double get_master_clock(VideoState *is) function check_external_clock_speed (line 1446) | static void check_external_clock_speed(VideoState *is) { function stream_seek (line 1461) | static void stream_seek(VideoState *is, int64_t pos, int64_t rel, int by... function stream_toggle_pause (line 1475) | static void stream_toggle_pause(VideoState *is) function toggle_pause (line 1488) | static void toggle_pause(VideoState *is) function toggle_mute (line 1494) | static void toggle_mute(VideoState *is) function update_volume (line 1499) | static void update_volume(VideoState *is, int sign, double step) function step_to_next_frame (line 1506) | static void step_to_next_frame(VideoState *is) function compute_target_delay (line 1514) | static double compute_target_delay(double delay, VideoState *is) function vp_duration (line 1544) | static double vp_duration(VideoState *is, Frame *vp, Frame *nextvp) { function update_video_pts (line 1556) | static void update_video_pts(VideoState *is, double pts, int64_t pos, in... function video_refresh (line 1563) | static void video_refresh(void *opaque, double *remaining_time) function queue_picture (line 1732) | static int queue_picture(VideoState *is, AVFrame *src_frame, double pts,... function get_video_frame (line 1763) | static int get_video_frame(VideoState *is, AVFrame *frame) function configure_filtergraph (line 1797) | static int configure_filtergraph(AVFilterGraph *graph, const char *filte... function configure_video_filters (line 1840) | static int configure_video_filters(AVFilterGraph *graph, VideoState *is,... function configure_audio_filters (line 1945) | static int configure_audio_filters(VideoState *is, const char *afilters,... function audio_thread (line 2020) | static int audio_thread(void *arg) function decoder_start (line 2105) | static int decoder_start(Decoder *d, int (*fn)(void *), const char *thre... type AVPixelFormat (line 2131) | enum AVPixelFormat function subtitle_thread (line 2223) | static int subtitle_thread(void *arg) function update_sample_display (line 2258) | static void update_sample_display(VideoState *is, short *samples, int sa... function synchronize_audio (line 2278) | static int synchronize_audio(VideoState *is, int nb_samples) function audio_decode_frame (line 2326) | static int audio_decode_frame(VideoState *is) function sdl_audio_callback (line 2435) | static void sdl_audio_callback(void *opaque, Uint8 *stream, int len) function audio_open (line 2478) | static int audio_open(void *opaque, AVChannelLayout *wanted_channel_layo... function stream_component_open (line 2555) | static int stream_component_open(VideoState *is, int stream_index) function decode_interrupt_cb (line 2712) | static int decode_interrupt_cb(void *ctx) function stream_has_enough_packets (line 2718) | static int stream_has_enough_packets(AVStream *st, int stream_id, Packet... function is_realtime (line 2725) | static int is_realtime(AVFormatContext *s) function read_thread (line 2742) | static int read_thread(void *arg) function VideoState (line 3067) | static VideoState *stream_open(const char *filename, function stream_cycle_channel (line 3126) | static void stream_cycle_channel(VideoState *is, int codec_type) function toggle_full_screen (line 3205) | static void toggle_full_screen(VideoState *is) function toggle_audio_display (line 3211) | static void toggle_audio_display(VideoState *is) function refresh_loop_wait_event (line 3223) | static void refresh_loop_wait_event(VideoState *is, SDL_Event *event) { function seek_chapter (line 3240) | static void seek_chapter(VideoState *is, int incr) function event_loop (line 3268) | static void event_loop(VideoState *cur_stream) function opt_width (line 3467) | static int opt_width(void *optctx, const char *opt, const char *arg) function opt_height (line 3473) | static int opt_height(void *optctx, const char *opt, const char *arg) function opt_format (line 3479) | static int opt_format(void *optctx, const char *opt, const char *arg) function opt_sync (line 3489) | static int opt_sync(void *optctx, const char *opt, const char *arg) function opt_seek (line 3504) | static int opt_seek(void *optctx, const char *opt, const char *arg) function opt_duration (line 3510) | static int opt_duration(void *optctx, const char *opt, const char *arg) function opt_show_mode (line 3516) | static int opt_show_mode(void *optctx, const char *opt, const char *arg) function opt_input_file (line 3525) | static void opt_input_file(void *optctx, const char *filename) function opt_codec (line 3538) | static int opt_codec(void *optctx, const char *opt, const char *arg) function show_usage (line 3615) | static void show_usage(void) function show_help_default (line 3622) | void show_help_default(const char *opt, const char *arg) function ffplay (line 3658) | int ffplay(int argc, char **argv) FILE: src/fftools/ffprobe.c type InputStream (line 80) | typedef struct InputStream { type InputFile (line 86) | typedef struct InputFile { type ReadInterval (line 139) | typedef struct ReadInterval { type section (line 156) | struct section { type SectionID (line 172) | typedef enum { type section (line 224) | struct section type AVHashContext (line 286) | struct AVHashContext type LogBuffer (line 315) | typedef struct LogBuffer { function log_callback (line 327) | static void log_callback(void *ptr, int level, const char *fmt, va_list vl) function ffprobe_cleanup (line 376) | static void ffprobe_cleanup(int ret) type unit_value (line 439) | struct unit_value { type unit_value (line 444) | struct unit_value type WriterContext (line 499) | typedef struct WriterContext WriterContext; type StringValidation (line 504) | typedef enum { type Writer (line 511) | typedef struct Writer { type WriterContext (line 529) | struct WriterContext { function writer_close (line 600) | static int writer_close(WriterContext **wctx) function bprint_bytes (line 624) | static void bprint_bytes(AVBPrint *bp, const uint8_t *ubuf, size_t ubuf_... function writer_w8_avio (line 632) | static inline void writer_w8_avio(WriterContext *wctx, int b) function writer_put_str_avio (line 637) | static inline void writer_put_str_avio(WriterContext *wctx, const char *... function writer_printf_avio (line 642) | static inline void writer_printf_avio(WriterContext *wctx, const char *f... function writer_w8_printf (line 651) | static inline void writer_w8_printf(WriterContext *wctx, int b) function writer_put_str_printf (line 656) | static inline void writer_put_str_printf(WriterContext *wctx, const char... function writer_printf_printf (line 661) | static inline void writer_printf_printf(WriterContext *wctx, const char ... function writer_open (line 670) | static int writer_open(WriterContext **wctx, const Writer *writer, const... function writer_print_section_header (line 772) | static inline void writer_print_section_header(WriterContext *wctx, function writer_print_section_footer (line 796) | static inline void writer_print_section_footer(WriterContext *wctx) function writer_print_integer (line 813) | static inline void writer_print_integer(WriterContext *wctx, function validate_string (line 824) | static inline int validate_string(WriterContext *wctx, char **dstp, cons... function writer_print_string (line 882) | static inline int writer_print_string(WriterContext *wctx, function writer_print_rational (line 920) | static inline void writer_print_rational(WriterContext *wctx, function writer_print_time (line 929) | static void writer_print_time(WriterContext *wctx, const char *key, function writer_print_ts (line 946) | static void writer_print_ts(WriterContext *wctx, const char *key, int64_... function writer_print_data (line 955) | static void writer_print_data(WriterContext *wctx, const char *name, function writer_print_data_hash (line 983) | static void writer_print_data_hash(WriterContext *wctx, const char *name, function writer_print_integers (line 998) | static void writer_print_integers(WriterContext *wctx, const char *name, function writer_register (line 1032) | static int writer_register(const Writer *writer) function Writer (line 1043) | static const Writer *writer_get_by_name(const char *name) type DefaultContext (line 1070) | typedef struct DefaultContext { function default_print_section_header (line 1100) | static void default_print_section_header(WriterContext *wctx) function default_print_section_footer (line 1125) | static void default_print_section_footer(WriterContext *wctx) function default_print_str (line 1138) | static void default_print_str(WriterContext *wctx, const char *key, cons... function default_print_int (line 1147) | static void default_print_int(WriterContext *wctx, const char *key, long... type CompactContext (line 1218) | typedef struct CompactContext { function av_cold (line 1248) | static av_cold int compact_init(WriterContext *wctx) function compact_print_section_header (line 1270) | static void compact_print_section_header(WriterContext *wctx) function compact_print_section_footer (line 1302) | static void compact_print_section_footer(WriterContext *wctx) function compact_print_str (line 1312) | static void compact_print_str(WriterContext *wctx, const char *key, cons... function compact_print_int (line 1325) | static void compact_print_int(WriterContext *wctx, const char *key, long... type FlatContext (line 1380) | typedef struct FlatContext { function av_cold (line 1400) | static av_cold int flat_init(WriterContext *wctx) function flat_print_section_header (line 1447) | static void flat_print_section_header(WriterContext *wctx) function flat_print_int (line 1473) | static void flat_print_int(WriterContext *wctx, const char *key, long lo... function flat_print_str (line 1478) | static void flat_print_str(WriterContext *wctx, const char *key, const c... type INIContext (line 1504) | typedef struct INIContext { function ini_print_section_header (line 1547) | static void ini_print_section_header(WriterContext *wctx) function ini_print_str (line 1580) | static void ini_print_str(WriterContext *wctx, const char *key, const ch... function ini_print_int (line 1591) | static void ini_print_int(WriterContext *wctx, const char *key, long lon... type JSONContext (line 1608) | typedef struct JSONContext { function av_cold (line 1626) | static av_cold int json_init(WriterContext *wctx) function json_print_section_header (line 1658) | static void json_print_section_header(WriterContext *wctx) function json_print_section_footer (line 1697) | static void json_print_section_footer(WriterContext *wctx) function json_print_item_str (line 1719) | static inline void json_print_item_str(WriterContext *wctx, function json_print_str (line 1731) | static void json_print_str(WriterContext *wctx, const char *key, const c... function json_print_int (line 1744) | static void json_print_int(WriterContext *wctx, const char *key, long lo... type XMLContext (line 1775) | typedef struct XMLContext { function av_cold (line 1796) | static av_cold int xml_init(WriterContext *wctx) function xml_print_section_header (line 1819) | static void xml_print_section_header(WriterContext *wctx) function xml_print_section_footer (line 1859) | static void xml_print_section_footer(WriterContext *wctx) function xml_print_str (line 1878) | static void xml_print_str(WriterContext *wctx, const char *key, const ch... function xml_print_int (line 1909) | static void xml_print_int(WriterContext *wctx, const char *key, long lon... function writer_register_all (line 1928) | static void writer_register_all(void) function show_tags (line 1988) | static inline int show_tags(WriterContext *w, AVDictionary *tags, int se... function print_dovi_metadata (line 2006) | static void print_dovi_metadata(WriterContext *w, const AVDOVIMetadata *... function print_dynamic_hdr10_plus (line 2153) | static void print_dynamic_hdr10_plus(WriterContext *w, const AVDynamicHD... function print_dynamic_hdr_vivid (line 2252) | static void print_dynamic_hdr_vivid(WriterContext *w, const AVDynamicHDR... function print_pkt_side_data (line 2320) | static void print_pkt_side_data(WriterContext *w, function print_color_range (line 2424) | static void print_color_range(WriterContext *w, enum AVColorRange color_... function print_color_space (line 2434) | static void print_color_space(WriterContext *w, enum AVColorSpace color_... function print_primaries (line 2444) | static void print_primaries(WriterContext *w, enum AVColorPrimaries colo... function print_color_trc (line 2454) | static void print_color_trc(WriterContext *w, enum AVColorTransferCharac... function print_chroma_location (line 2464) | static void print_chroma_location(WriterContext *w, enum AVChromaLocatio... function clear_log (line 2475) | static void clear_log(int need_lock) function show_log (line 2491) | static int show_log(WriterContext *w, int section_ids, int section_id, i... function show_packet (line 2526) | static void show_packet(WriterContext *w, InputFile *ifile, AVPacket *pk... function show_subtitle (line 2579) | static void show_subtitle(WriterContext *w, AVSubtitle *sub, AVStream *s... function show_frame (line 2602) | static void show_frame(WriterContext *w, AVFrame *frame, AVStream *stream, function av_always_inline (line 2756) | static av_always_inline int process_frame(WriterContext *w, function log_read_interval (line 2819) | static void log_read_interval(const ReadInterval *interval, void *log_ct... function read_interval_packets (line 2843) | static int read_interval_packets(WriterContext *w, InputFile *ifile, function read_packets (line 2954) | static int read_packets(WriterContext *w, InputFile *ifile) function show_stream (line 2974) | static int show_stream(WriterContext *w, AVFormatContext *fmt_ctx, int s... function show_streams (line 3195) | static int show_streams(WriterContext *w, InputFile *ifile) function show_program (line 3212) | static int show_program(WriterContext *w, InputFile *ifile, AVProgram *p... function show_programs (line 3243) | static int show_programs(WriterContext *w, InputFile *ifile) function show_chapters (line 3261) | static int show_chapters(WriterContext *w, InputFile *ifile) function show_format (line 3286) | static int show_format(WriterContext *w, InputFile *ifile) function show_error (line 3317) | static void show_error(WriterContext *w, int err) function open_input_file (line 3331) | static int open_input_file(InputFile *ifile, const char *filename, function close_input_file (line 3448) | static void close_input_file(InputFile *ifile) function probe_file (line 3462) | static int probe_file(WriterContext *wctx, const char *filename, function show_usage (line 3543) | static void show_usage(void) function ffprobe_show_program_version (line 3550) | static void ffprobe_show_program_version(WriterContext *w) function ffprobe_show_library_versions (line 3581) | static void ffprobe_show_library_versions(WriterContext *w) function ffprobe_show_pixel_formats (line 3600) | static void ffprobe_show_pixel_formats(WriterContext *w) function opt_show_optional_fields (line 3646) | static int opt_show_optional_fields(void *optctx, const char *opt, const... function opt_format (line 3657) | static int opt_format(void *optctx, const char *opt, const char *arg) function mark_section_show_entries (line 3667) | static inline void mark_section_show_entries(SectionID section_id, function match_section (line 3682) | static int match_section(const char *section_name, function opt_show_entries (line 3701) | static int opt_show_entries(void *optctx, const char *opt, const char *arg) function opt_input_file (line 3751) | static void opt_input_file(void *optctx, const char *arg) function opt_input_file_i (line 3764) | static int opt_input_file_i(void *optctx, const char *opt, const char *arg) function opt_output_file (line 3770) | static void opt_output_file(void *optctx, const char *arg) function opt_output_file_o (line 3783) | static int opt_output_file_o(void *optctx, const char *opt, const char *... function opt_print_filename (line 3789) | static int opt_print_filename(void *optctx, const char *opt, const char ... function show_help_default_ffprobe (line 3795) | void show_help_default_ffprobe(const char *opt, const char *arg) function parse_read_interval (line 3811) | static int parse_read_interval(const char *interval_spec, function parse_read_intervals (line 3893) | static int parse_read_intervals(const char *intervals_spec) function opt_read_intervals (line 3941) | static int opt_read_intervals(void *optctx, const char *opt, const char ... function opt_pretty (line 3946) | static int opt_pretty(void *optctx, const char *opt, const char *arg) function print_section (line 3955) | static void print_section(SectionID id, int level) function opt_sections (line 3972) | static int opt_sections(void *optctx, const char *opt, const char *arg) function opt_show_versions (line 3984) | static int opt_show_versions(void *optctx, const char *opt, const char *... function check_section_show_entries (line 4058) | static inline int check_section_show_entries(int section_id) function ffprobe (line 4075) | int ffprobe(int argc, char **argv) FILE: src/fftools/fopen_utf8.h function FILE (line 32) | static inline FILE *fopen_utf8(const char *path_utf8, const char *mode) function FILE (line 65) | static inline FILE *fopen_utf8(const char *path, const char *mode) FILE: src/fftools/opt_common.c type show_muxdemuxers (line 66) | enum show_muxdemuxers { function show_license (line 75) | int show_license(void *optctx, const char *opt, const char *arg) function print_all_libs_info (line 185) | static void print_all_libs_info(int flags, int level) function print_program_info (line 197) | static void print_program_info(int flags, int level) function print_buildconf (line 211) | static void print_buildconf(int flags, int level) function show_banner (line 237) | void show_banner(int argc, char **argv, const OptionDef *options) function show_version (line 248) | int show_version(void *optctx, const char *opt, const char *arg) function show_buildconf (line 257) | int show_buildconf(void *optctx, const char *opt, const char *arg) function print_codec (line 278) | static void print_codec(const AVCodec *c) function AVCodec (line 382) | static const AVCodec *next_codec_for_id(enum AVCodecID id, void **iter, function show_help_codec (line 394) | static void show_help_codec(const char *name, int encoder) function show_help_demuxer (line 430) | static void show_help_demuxer(const char *name) function show_help_protocol (line 448) | static void show_help_protocol(const char *name) function show_help_muxer (line 466) | static void show_help_muxer(const char *name) function show_help_filter (line 500) | static void show_help_filter(const char *name) function show_help_bsf (line 555) | static void show_help_bsf(const char *name) function show_help (line 574) | int show_help(void *optctx, const char *opt, const char *arg) function print_codecs_for_id (line 612) | static void print_codecs_for_id(enum AVCodecID id, int encoder) function compare_codec_desc (line 625) | static int compare_codec_desc(const void *a, const void *b) function get_codecs_sorted (line 634) | static unsigned get_codecs_sorted(const AVCodecDescriptor ***rcodecs) function get_media_type_char (line 655) | static char get_media_type_char(enum AVMediaType type) function show_codecs (line 667) | int show_codecs(void *optctx, const char *opt, const char *arg) function print_codecs (line 725) | static void print_codecs(int encoder) function show_decoders (line 764) | int show_decoders(void *optctx, const char *opt, const char *arg) function show_encoders (line 770) | int show_encoders(void *optctx, const char *opt, const char *arg) function show_bsfs (line 776) | int show_bsfs(void *optctx, const char *opt, const char *arg) function show_filters (line 788) | int show_filters(void *optctx, const char *opt, const char *arg) function is_device (line 837) | static int is_device(const AVClass *avclass) function show_formats_devices (line 844) | static int show_formats_devices(void *optctx, const char *opt, const cha... function show_formats (line 907) | int show_formats(void *optctx, const char *opt, const char *arg) function show_muxers (line 912) | int show_muxers(void *optctx, const char *opt, const char *arg) function show_demuxers (line 917) | int show_demuxers(void *optctx, const char *opt, const char *arg) function show_devices (line 922) | int show_devices(void *optctx, const char *opt, const char *arg) function show_protocols (line 927) | int show_protocols(void *optctx, const char *opt, const char *arg) function show_colors (line 942) | int show_colors(void *optctx, const char *opt, const char *arg) function show_pix_fmts (line 956) | int show_pix_fmts(void *optctx, const char *opt, const char *arg) function show_layouts (line 994) | int show_layouts(void *optctx, const char *opt, const char *arg) function show_sample_fmts (line 1027) | int show_sample_fmts(void *optctx, const char *opt, const char *arg) function show_dispositions (line 1036) | int show_dispositions(void *optctx, const char *opt, const char *arg) function opt_cpuflags (line 1046) | int opt_cpuflags(void *optctx, const char *opt, const char *arg) function opt_cpucount (line 1058) | int opt_cpucount(void *optctx, const char *opt, const char *arg) function expand_filename_template (line 1084) | static void expand_filename_template(AVBPrint *bp, const char *template, function log_callback_report (line 1112) | static void log_callback_report(void *ptr, int level, const char *fmt, v... function init_report (line 1128) | int init_report(const char *env, FILE **file) function opt_report (line 1210) | int opt_report(void *optctx, const char *opt, const char *arg) function opt_max_alloc (line 1215) | int opt_max_alloc(void *optctx, const char *opt, const char *arg) function opt_loglevel (line 1229) | int opt_loglevel(void *optctx, const char *opt, const char *arg) function print_device_list (line 1307) | static void print_device_list(const AVDeviceInfoList *device_list) function print_device_sources (line 1328) | static int print_device_sources(const AVInputFormat *fmt, AVDictionary *... function print_device_sinks (line 1349) | static int print_device_sinks(const AVOutputFormat *fmt, AVDictionary *o... function show_sinks_sources_parse_arg (line 1370) | static int show_sinks_sources_parse_arg(const char *arg, char **dev, AVD... function show_sources (line 1392) | int show_sources(void *optctx, const char *opt, const char *arg) function show_sinks (line 1430) | int show_sinks(void *optctx, const char *opt, const char *arg) FILE: tests/test-helper-browser.js constant VIDEO_1S_MP4 (line 1) | const VIDEO_1S_MP4 =