ffmpeg-kit/docs/linux/html/da/d2c/fftools__opt__common_8c.html
2023-08-22 23:45:47 +03:00

2325 lines
121 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: fftools_opt_common.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">fftools_opt_common.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="../../da/d2c/fftools__opt__common_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a502b06aa5ad25116c775d201326bad52"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a502b06aa5ad25116c775d201326bad52">INDENT</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a502b06aa5ad25116c775d201326bad52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49df5947a3d9f779aa05b8d55aa09e06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a49df5947a3d9f779aa05b8d55aa09e06">SHOW_VERSION</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a49df5947a3d9f779aa05b8d55aa09e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a348446b4b7f51ff008d04c9c6a4a6e0b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a348446b4b7f51ff008d04c9c6a4a6e0b">SHOW_CONFIG</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a348446b4b7f51ff008d04c9c6a4a6e0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd0ec713b97008fc3cf59d1e62f8d414"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#abd0ec713b97008fc3cf59d1e62f8d414">SHOW_COPYRIGHT</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:abd0ec713b97008fc3cf59d1e62f8d414"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dbb327ec24eebea72ba8769c68024b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a6dbb327ec24eebea72ba8769c68024b3">PRINT_LIB_INFO</a>(libname, LIBNAME, flags, level)</td></tr>
<tr class="separator:a6dbb327ec24eebea72ba8769c68024b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0ae219da0c0d02b180f9badbb6edb38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#af0ae219da0c0d02b180f9badbb6edb38">PRINT_CODEC_SUPPORTED</a>(codec, field, type, list_name, term, get_name)</td></tr>
<tr class="separator:af0ae219da0c0d02b180f9badbb6edb38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9e1a5468e1c3cc5eaf3d3a7ce599455"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#af9e1a5468e1c3cc5eaf3d3a7ce599455">sws_isSupportedInput</a>(x)&#160;&#160;&#160;0</td></tr>
<tr class="separator:af9e1a5468e1c3cc5eaf3d3a7ce599455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad561d6413e65da885fb1e7a90da4f0c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ad561d6413e65da885fb1e7a90da4f0c2">sws_isSupportedOutput</a>(x)&#160;&#160;&#160;0</td></tr>
<tr class="separator:ad561d6413e65da885fb1e7a90da4f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a486fe3230e74869bc1d99540fc755ade"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a486fe3230e74869bc1d99540fc755ade">show_muxdemuxers</a> { <a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a486fe3230e74869bc1d99540fc755adeaeeb1148063806a7a85366e9b1921b984">SHOW_DEFAULT</a>
, <a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a486fe3230e74869bc1d99540fc755adeaf3c0cb36f3000f24e0a1bfa6babd475b">SHOW_DEMUXERS</a>
, <a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a486fe3230e74869bc1d99540fc755adeafef841d0a183fe1a1af343725defda34">SHOW_MUXERS</a>
}</td></tr>
<tr class="separator:a486fe3230e74869bc1d99540fc755ade"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a0c4f621bbe9aa3ac50c196cabd2e16a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a0c4f621bbe9aa3ac50c196cabd2e16a2">ffmpegkit_log_callback_function</a> (void *ptr, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> level, const char *format, va_list vargs)</td></tr>
<tr class="separator:a0c4f621bbe9aa3ac50c196cabd2e16a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ac5f2397cd42cd32e4b3cb199739b35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a9ac5f2397cd42cd32e4b3cb199739b35">show_license</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a9ac5f2397cd42cd32e4b3cb199739b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cbcf8cc28fc02a8789f72b592981816"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a5cbcf8cc28fc02a8789f72b592981816">print_all_libs_info</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flags, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> level)</td></tr>
<tr class="separator:a5cbcf8cc28fc02a8789f72b592981816"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb783aa7b42b09843a310b93edd9badb"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#abb783aa7b42b09843a310b93edd9badb">print_program_info</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flags, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> level)</td></tr>
<tr class="separator:abb783aa7b42b09843a310b93edd9badb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cfd6aae52ff802c6ec1fce41c52011a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a6cfd6aae52ff802c6ec1fce41c52011a">print_buildconf</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flags, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> level)</td></tr>
<tr class="separator:a6cfd6aae52ff802c6ec1fce41c52011a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a976c7dc9afeb4b0f6ec009a7a084e701"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a976c7dc9afeb4b0f6ec009a7a084e701">show_banner</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> argc, char **argv, const <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> *options)</td></tr>
<tr class="separator:a976c7dc9afeb4b0f6ec009a7a084e701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79c0ae205603f7f83f15171ba3413f26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a79c0ae205603f7f83f15171ba3413f26">show_version</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a79c0ae205603f7f83f15171ba3413f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f7a57bae796faca3c46ba0894f0b7bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a9f7a57bae796faca3c46ba0894f0b7bf">show_buildconf</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a9f7a57bae796faca3c46ba0894f0b7bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5cf0f0047f2fbb773b73e95919d4821"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ac5cf0f0047f2fbb773b73e95919d4821">print_codec</a> (const AVCodec *c)</td></tr>
<tr class="separator:ac5cf0f0047f2fbb773b73e95919d4821"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad52905e7c99e107b0e1b3f7d45317e26"><td class="memItemLeft" align="right" valign="top">static const AVCodec *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ad52905e7c99e107b0e1b3f7d45317e26">next_codec_for_id</a> (enum AVCodecID id, void **iter, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> encoder)</td></tr>
<tr class="separator:ad52905e7c99e107b0e1b3f7d45317e26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a293203f7329cb121372ad2b25bf4a469"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a293203f7329cb121372ad2b25bf4a469">show_help_codec</a> (const char *name, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> encoder)</td></tr>
<tr class="separator:a293203f7329cb121372ad2b25bf4a469"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dc49c905db1728061191263171c85a6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a2dc49c905db1728061191263171c85a6">show_help_demuxer</a> (const char *name)</td></tr>
<tr class="separator:a2dc49c905db1728061191263171c85a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a833f8e0860472a33496c5343a8b39638"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a833f8e0860472a33496c5343a8b39638">show_help_protocol</a> (const char *name)</td></tr>
<tr class="separator:a833f8e0860472a33496c5343a8b39638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97ca920c0d7e3e23447ac571d9387730"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a97ca920c0d7e3e23447ac571d9387730">show_help_muxer</a> (const char *name)</td></tr>
<tr class="separator:a97ca920c0d7e3e23447ac571d9387730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b212a540413b4bc35b1890d820c09bd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a1b212a540413b4bc35b1890d820c09bd">show_help_bsf</a> (const char *name)</td></tr>
<tr class="separator:a1b212a540413b4bc35b1890d820c09bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ff9db0d178a0397441c0269cea9e48a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a0ff9db0d178a0397441c0269cea9e48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc1654f711a83402bae9c130fe706b52"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#afc1654f711a83402bae9c130fe706b52">print_codecs_for_id</a> (enum AVCodecID id, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> encoder)</td></tr>
<tr class="separator:afc1654f711a83402bae9c130fe706b52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fec3b5f83e8f355a640dafbf4d2189"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a50fec3b5f83e8f355a640dafbf4d2189">compare_codec_desc</a> (const void *a, const void *b)</td></tr>
<tr class="separator:a50fec3b5f83e8f355a640dafbf4d2189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbde8c2611500387c0dd5fa7851e9395"><td class="memItemLeft" align="right" valign="top">static unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#abbde8c2611500387c0dd5fa7851e9395">get_codecs_sorted</a> (const AVCodecDescriptor ***rcodecs)</td></tr>
<tr class="separator:abbde8c2611500387c0dd5fa7851e9395"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a10d00329fa22b369c9b36167947c02"><td class="memItemLeft" align="right" valign="top">static char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a8a10d00329fa22b369c9b36167947c02">get_media_type_char</a> (enum AVMediaType type)</td></tr>
<tr class="separator:a8a10d00329fa22b369c9b36167947c02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d32ed47a0ec2bdf5a11b9ec477af632"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a9d32ed47a0ec2bdf5a11b9ec477af632">show_codecs</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a9d32ed47a0ec2bdf5a11b9ec477af632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450c5caed499581d5ed96ff54640acb1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a450c5caed499581d5ed96ff54640acb1">print_codecs</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> encoder)</td></tr>
<tr class="separator:a450c5caed499581d5ed96ff54640acb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a051c87d97a1dfd644a97f965dfaa18dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a051c87d97a1dfd644a97f965dfaa18dc">show_decoders</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a051c87d97a1dfd644a97f965dfaa18dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7271f609adb83bed31f8ef0eb8ee2b79"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a7271f609adb83bed31f8ef0eb8ee2b79">show_encoders</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a7271f609adb83bed31f8ef0eb8ee2b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53fb409434bc59eeabbfc52f67a1c641"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a53fb409434bc59eeabbfc52f67a1c641">show_bsfs</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a53fb409434bc59eeabbfc52f67a1c641"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cad88ee81ff905e2309375818c89020"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a2cad88ee81ff905e2309375818c89020">show_filters</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a2cad88ee81ff905e2309375818c89020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc5954c85a43ad60fd2cdb356c25e3d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#adc5954c85a43ad60fd2cdb356c25e3d7">is_device</a> (const AVClass *avclass)</td></tr>
<tr class="separator:adc5954c85a43ad60fd2cdb356c25e3d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa2a298d176efd261eff7ab69544e3c1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#aaa2a298d176efd261eff7ab69544e3c1">show_formats_devices</a> (void *optctx, const char *opt, const char *arg, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> device_only, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> muxdemuxers)</td></tr>
<tr class="separator:aaa2a298d176efd261eff7ab69544e3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac64f66a36c4ca887741fe28475a99b01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ac64f66a36c4ca887741fe28475a99b01">show_formats</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ac64f66a36c4ca887741fe28475a99b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c35b5b42d01e850824bc0af1016e71f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a4c35b5b42d01e850824bc0af1016e71f">show_muxers</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a4c35b5b42d01e850824bc0af1016e71f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af99b4b78c2355c81ff66ae146b92bc7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#af99b4b78c2355c81ff66ae146b92bc7b">show_demuxers</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:af99b4b78c2355c81ff66ae146b92bc7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf26a4937c16d8b7cb22a6542ebb46a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#aaf26a4937c16d8b7cb22a6542ebb46a5">show_devices</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:aaf26a4937c16d8b7cb22a6542ebb46a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb6306dc020aa290075bed9b1f42a3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#addb6306dc020aa290075bed9b1f42a3a">show_protocols</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:addb6306dc020aa290075bed9b1f42a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed7606e2d2a9218a50ecbbc75a76aab7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#aed7606e2d2a9218a50ecbbc75a76aab7">show_colors</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:aed7606e2d2a9218a50ecbbc75a76aab7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af34c982b84b7c76d45edc5a7715a4fed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#af34c982b84b7c76d45edc5a7715a4fed">show_pix_fmts</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:af34c982b84b7c76d45edc5a7715a4fed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fea7aab2873df1439a71f12e0f1afd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a6fea7aab2873df1439a71f12e0f1afd8">show_layouts</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a6fea7aab2873df1439a71f12e0f1afd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3359dc295afcfd0ee6f592dd37f03080"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a3359dc295afcfd0ee6f592dd37f03080">show_sample_fmts</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a3359dc295afcfd0ee6f592dd37f03080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6eac4715ae30d65e0638fb94d52aa1fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a6eac4715ae30d65e0638fb94d52aa1fe">show_dispositions</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a6eac4715ae30d65e0638fb94d52aa1fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bc08eaf2739c5b0977996228a81a129"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a0bc08eaf2739c5b0977996228a81a129">opt_cpuflags</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a0bc08eaf2739c5b0977996228a81a129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc82376a974a97ef9384792d30b4cc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a8bc82376a974a97ef9384792d30b4cc4">opt_cpucount</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a8bc82376a974a97ef9384792d30b4cc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ba283df692ef6c663ed34d968e796c6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a7ba283df692ef6c663ed34d968e796c6">expand_filename_template</a> (AVBPrint *bp, const char *template, struct tm *tm)</td></tr>
<tr class="separator:a7ba283df692ef6c663ed34d968e796c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15d3bcdc196d7301efbe90727d51a633"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a15d3bcdc196d7301efbe90727d51a633">log_callback_report</a> (void *ptr, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> level, const char *fmt, va_list vl)</td></tr>
<tr class="separator:a15d3bcdc196d7301efbe90727d51a633"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4662679a582ffa71ad420b2d52a2f1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ac4662679a582ffa71ad420b2d52a2f1d">init_report</a> (const char *env, FILE **file)</td></tr>
<tr class="separator:ac4662679a582ffa71ad420b2d52a2f1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae83addf5abc14d1dd046f315499ed6bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ae83addf5abc14d1dd046f315499ed6bf">opt_report</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ae83addf5abc14d1dd046f315499ed6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2131affd4cd632364d24b0d0a809fc3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ae2131affd4cd632364d24b0d0a809fc3">opt_max_alloc</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ae2131affd4cd632364d24b0d0a809fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0655c99b1344272c17f0dc8eb480c598"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a0655c99b1344272c17f0dc8eb480c598">opt_loglevel</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a0655c99b1344272c17f0dc8eb480c598"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aae7206a42eedd142cc587d0c3a47949f"><td class="memItemLeft" align="right" valign="top">static __thread FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#aae7206a42eedd142cc587d0c3a47949f">report_file</a> = NULL</td></tr>
<tr class="separator:aae7206a42eedd142cc587d0c3a47949f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5325c08edf0ce2e58d94b6d7bf4f2b14"><td class="memItemLeft" align="right" valign="top">static __thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a5325c08edf0ce2e58d94b6d7bf4f2b14">report_file_level</a> = AV_LOG_DEBUG</td></tr>
<tr class="separator:a5325c08edf0ce2e58d94b6d7bf4f2b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f1810e5101cf8408f70d089ef7cc4b"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#ab7f1810e5101cf8408f70d089ef7cc4b">report_callback</a> )(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, double, double, double)</td></tr>
<tr class="separator:ab7f1810e5101cf8408f70d089ef7cc4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6afce516a5adaeabd7087b767bab5886"><td class="memItemLeft" align="right" valign="top">__thread char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a6afce516a5adaeabd7087b767bab5886">program_name</a></td></tr>
<tr class="separator:a6afce516a5adaeabd7087b767bab5886"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84ffa6a1f128e14278d2e604e325a730"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a84ffa6a1f128e14278d2e604e325a730">warned_cfg</a> = 0</td></tr>
<tr class="separator:a84ffa6a1f128e14278d2e604e325a730"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="a502b06aa5ad25116c775d201326bad52" name="a502b06aa5ad25116c775d201326bad52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a502b06aa5ad25116c775d201326bad52">&#9670;&#160;</a></span>INDENT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INDENT&#160;&#160;&#160;1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00177">177</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="af0ae219da0c0d02b180f9badbb6edb38" name="af0ae219da0c0d02b180f9badbb6edb38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0ae219da0c0d02b180f9badbb6edb38">&#9670;&#160;</a></span>PRINT_CODEC_SUPPORTED</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRINT_CODEC_SUPPORTED</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">codec, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">field, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">type, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">list_name, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">term, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">get_name&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (codec-&gt;field) { \</div>
<div class="line"> <span class="keyword">const</span> type *p = codec-&gt;field; \</div>
<div class="line"> \</div>
<div class="line"> av_log(NULL, AV_LOG_ERROR, <span class="stringliteral">&quot; Supported &quot;</span> list_name <span class="stringliteral">&quot;:&quot;</span>); \</div>
<div class="line"> while (*p != term) { \</div>
<div class="line"> get_name(*p); \</div>
<div class="line"> av_log(NULL, AV_LOG_ERROR, <span class="stringliteral">&quot; %s&quot;</span>, name); \</div>
<div class="line"> p++; \</div>
<div class="line"> } \</div>
<div class="line"> av_log(NULL, AV_LOG_ERROR, <span class="stringliteral">&quot;\n&quot;</span>); \</div>
<div class="line"> } \</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00288">288</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a6dbb327ec24eebea72ba8769c68024b3" name="a6dbb327ec24eebea72ba8769c68024b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dbb327ec24eebea72ba8769c68024b3">&#9670;&#160;</a></span>PRINT_LIB_INFO</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRINT_LIB_INFO</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">libname, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">LIBNAME, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">flags, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">level&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (CONFIG_##LIBNAME) { \</div>
<div class="line"> <span class="keyword">const</span> <span class="keywordtype">char</span> *indent = flags &amp; <a class="code hl_define" href="../../da/d2c/fftools__opt__common_8c.html#a502b06aa5ad25116c775d201326bad52">INDENT</a>? <span class="stringliteral">&quot; &quot;</span> : <span class="stringliteral">&quot;&quot;</span>; \</div>
<div class="line"> if (flags &amp; <a class="code hl_define" href="../../da/d2c/fftools__opt__common_8c.html#a49df5947a3d9f779aa05b8d55aa09e06">SHOW_VERSION</a>) { \</div>
<div class="line"> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> version = libname##_version(); \</div>
<div class="line"> av_log(NULL, level, \</div>
<div class="line"> <span class="stringliteral">&quot;%slib%-11s %2d.%3d.%3d / %2d.%3d.%3d\n&quot;</span>, \</div>
<div class="line"> indent, #libname, \</div>
<div class="line"> LIB##LIBNAME##_VERSION_MAJOR, \</div>
<div class="line"> LIB##LIBNAME##_VERSION_MINOR, \</div>
<div class="line"> LIB##LIBNAME##_VERSION_MICRO, \</div>
<div class="line"> AV_VERSION_MAJOR(version), AV_VERSION_MINOR(version),\</div>
<div class="line"> AV_VERSION_MICRO(version)); \</div>
<div class="line"> } \</div>
<div class="line"> if (flags &amp; <a class="code hl_define" href="../../da/d2c/fftools__opt__common_8c.html#a348446b4b7f51ff008d04c9c6a4a6e0b">SHOW_CONFIG</a>) { \</div>
<div class="line"> <span class="keyword">const</span> <span class="keywordtype">char</span> *cfg = libname##_configuration(); \</div>
<div class="line"> if (strcmp(FFMPEG_CONFIGURATION, cfg)) { \</div>
<div class="line"> if (!<a class="code hl_variable" href="../../da/d2c/fftools__opt__common_8c.html#a84ffa6a1f128e14278d2e604e325a730">warned_cfg</a>) { \</div>
<div class="line"> av_log(NULL, level, \</div>
<div class="line"> <span class="stringliteral">&quot;%sWARNING: library configuration mismatch\n&quot;</span>, \</div>
<div class="line"> indent); \</div>
<div class="line"> <a class="code hl_variable" href="../../da/d2c/fftools__opt__common_8c.html#a84ffa6a1f128e14278d2e604e325a730">warned_cfg</a> = 1; \</div>
<div class="line"> } \</div>
<div class="line"> av_log(NULL, level, <span class="stringliteral">&quot;%s%-11s configuration: %s\n&quot;</span>, \</div>
<div class="line"> indent, #libname, cfg); \</div>
<div class="line"> } \</div>
<div class="line"> } \</div>
<div class="line"> } \</div>
<div class="ttc" id="afftools__opt__common_8c_html_a348446b4b7f51ff008d04c9c6a4a6e0b"><div class="ttname"><a href="../../da/d2c/fftools__opt__common_8c.html#a348446b4b7f51ff008d04c9c6a4a6e0b">SHOW_CONFIG</a></div><div class="ttdeci">#define SHOW_CONFIG</div><div class="ttdef"><b>Definition</b> <a href="../../da/d2c/fftools__opt__common_8c_source.html#l00179">fftools_opt_common.c:179</a></div></div>
<div class="ttc" id="afftools__opt__common_8c_html_a49df5947a3d9f779aa05b8d55aa09e06"><div class="ttname"><a href="../../da/d2c/fftools__opt__common_8c.html#a49df5947a3d9f779aa05b8d55aa09e06">SHOW_VERSION</a></div><div class="ttdeci">#define SHOW_VERSION</div><div class="ttdef"><b>Definition</b> <a href="../../da/d2c/fftools__opt__common_8c_source.html#l00178">fftools_opt_common.c:178</a></div></div>
<div class="ttc" id="afftools__opt__common_8c_html_a502b06aa5ad25116c775d201326bad52"><div class="ttname"><a href="../../da/d2c/fftools__opt__common_8c.html#a502b06aa5ad25116c775d201326bad52">INDENT</a></div><div class="ttdeci">#define INDENT</div><div class="ttdef"><b>Definition</b> <a href="../../da/d2c/fftools__opt__common_8c_source.html#l00177">fftools_opt_common.c:177</a></div></div>
<div class="ttc" id="afftools__opt__common_8c_html_a84ffa6a1f128e14278d2e604e325a730"><div class="ttname"><a href="../../da/d2c/fftools__opt__common_8c.html#a84ffa6a1f128e14278d2e604e325a730">warned_cfg</a></div><div class="ttdeci">__thread int warned_cfg</div><div class="ttdef"><b>Definition</b> <a href="../../da/d2c/fftools__opt__common_8c_source.html#l00175">fftools_opt_common.c:175</a></div></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00182">182</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a348446b4b7f51ff008d04c9c6a4a6e0b" name="a348446b4b7f51ff008d04c9c6a4a6e0b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a348446b4b7f51ff008d04c9c6a4a6e0b">&#9670;&#160;</a></span>SHOW_CONFIG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHOW_CONFIG&#160;&#160;&#160;4</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00179">179</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="abd0ec713b97008fc3cf59d1e62f8d414" name="abd0ec713b97008fc3cf59d1e62f8d414"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd0ec713b97008fc3cf59d1e62f8d414">&#9670;&#160;</a></span>SHOW_COPYRIGHT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHOW_COPYRIGHT&#160;&#160;&#160;8</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00180">180</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a49df5947a3d9f779aa05b8d55aa09e06" name="a49df5947a3d9f779aa05b8d55aa09e06"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49df5947a3d9f779aa05b8d55aa09e06">&#9670;&#160;</a></span>SHOW_VERSION</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SHOW_VERSION&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00178">178</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="af9e1a5468e1c3cc5eaf3d3a7ce599455" name="af9e1a5468e1c3cc5eaf3d3a7ce599455"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9e1a5468e1c3cc5eaf3d3a7ce599455">&#9670;&#160;</a></span>sws_isSupportedInput</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define sws_isSupportedInput</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad561d6413e65da885fb1e7a90da4f0c2" name="ad561d6413e65da885fb1e7a90da4f0c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad561d6413e65da885fb1e7a90da4f0c2">&#9670;&#160;</a></span>sws_isSupportedOutput</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define sws_isSupportedOutput</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;0</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="a486fe3230e74869bc1d99540fc755ade" name="a486fe3230e74869bc1d99540fc755ade"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a486fe3230e74869bc1d99540fc755ade">&#9670;&#160;</a></span>show_muxdemuxers</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a486fe3230e74869bc1d99540fc755ade">show_muxdemuxers</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a486fe3230e74869bc1d99540fc755adeaeeb1148063806a7a85366e9b1921b984" name="a486fe3230e74869bc1d99540fc755adeaeeb1148063806a7a85366e9b1921b984"></a>SHOW_DEFAULT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a486fe3230e74869bc1d99540fc755adeaf3c0cb36f3000f24e0a1bfa6babd475b" name="a486fe3230e74869bc1d99540fc755adeaf3c0cb36f3000f24e0a1bfa6babd475b"></a>SHOW_DEMUXERS&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a486fe3230e74869bc1d99540fc755adeafef841d0a183fe1a1af343725defda34" name="a486fe3230e74869bc1d99540fc755adeafef841d0a183fe1a1af343725defda34"></a>SHOW_MUXERS&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00088">88</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a50fec3b5f83e8f355a640dafbf4d2189" name="a50fec3b5f83e8f355a640dafbf4d2189"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50fec3b5f83e8f355a640dafbf4d2189">&#9670;&#160;</a></span>compare_codec_desc()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> compare_codec_desc </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00655">655</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a7ba283df692ef6c663ed34d968e796c6" name="a7ba283df692ef6c663ed34d968e796c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ba283df692ef6c663ed34d968e796c6">&#9670;&#160;</a></span>expand_filename_template()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void expand_filename_template </td>
<td>(</td>
<td class="paramtype">AVBPrint *&#160;</td>
<td class="paramname"><em>bp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>template</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">struct tm *&#160;</td>
<td class="paramname"><em>tm</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01114">1114</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a0c4f621bbe9aa3ac50c196cabd2e16a2" name="a0c4f621bbe9aa3ac50c196cabd2e16a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c4f621bbe9aa3ac50c196cabd2e16a2">&#9670;&#160;</a></span>ffmpegkit_log_callback_function()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ffmpegkit_log_callback_function </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>ptr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>format</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">va_list&#160;</td>
<td class="paramname"><em>vargs</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback function for FFmpeg/FFprobe logs.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">ptr</td><td>pointer to AVClass struct </td></tr>
<tr><td class="paramname">level</td><td>log level </td></tr>
<tr><td class="paramname">format</td><td>format string </td></tr>
<tr><td class="paramname">vargs</td><td>arguments </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00475">475</a> of file <a class="el" href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html">FFmpegKitConfig.cpp</a>.</p>
</div>
</div>
<a id="abbde8c2611500387c0dd5fa7851e9395" name="abbde8c2611500387c0dd5fa7851e9395"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbde8c2611500387c0dd5fa7851e9395">&#9670;&#160;</a></span>get_codecs_sorted()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static unsigned get_codecs_sorted </td>
<td>(</td>
<td class="paramtype">const AVCodecDescriptor ***&#160;</td>
<td class="paramname"><em>rcodecs</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00664">664</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a8a10d00329fa22b369c9b36167947c02" name="a8a10d00329fa22b369c9b36167947c02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a10d00329fa22b369c9b36167947c02">&#9670;&#160;</a></span>get_media_type_char()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static char get_media_type_char </td>
<td>(</td>
<td class="paramtype">enum AVMediaType&#160;</td>
<td class="paramname"><em>type</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00685">685</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ac4662679a582ffa71ad420b2d52a2f1d" name="ac4662679a582ffa71ad420b2d52a2f1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4662679a582ffa71ad420b2d52a2f1d">&#9670;&#160;</a></span>init_report()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_report </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">FILE **&#160;</td>
<td class="paramname"><em>file</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01162">1162</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="adc5954c85a43ad60fd2cdb356c25e3d7" name="adc5954c85a43ad60fd2cdb356c25e3d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc5954c85a43ad60fd2cdb356c25e3d7">&#9670;&#160;</a></span>is_device()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_device </td>
<td>(</td>
<td class="paramtype">const AVClass *&#160;</td>
<td class="paramname"><em>avclass</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00867">867</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a15d3bcdc196d7301efbe90727d51a633" name="a15d3bcdc196d7301efbe90727d51a633"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15d3bcdc196d7301efbe90727d51a633">&#9670;&#160;</a></span>log_callback_report()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void log_callback_report </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>ptr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>fmt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">va_list&#160;</td>
<td class="paramname"><em>vl</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01142">1142</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ad52905e7c99e107b0e1b3f7d45317e26" name="ad52905e7c99e107b0e1b3f7d45317e26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad52905e7c99e107b0e1b3f7d45317e26">&#9670;&#160;</a></span>next_codec_for_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const AVCodec * next_codec_for_id </td>
<td>(</td>
<td class="paramtype">enum AVCodecID&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **&#160;</td>
<td class="paramname"><em>iter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>encoder</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00405">405</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a8bc82376a974a97ef9384792d30b4cc4" name="a8bc82376a974a97ef9384792d30b4cc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc82376a974a97ef9384792d30b4cc4">&#9670;&#160;</a></span>opt_cpucount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> opt_cpucount </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Override the cpucount. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01088">1088</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a0bc08eaf2739c5b0977996228a81a129" name="a0bc08eaf2739c5b0977996228a81a129"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bc08eaf2739c5b0977996228a81a129">&#9670;&#160;</a></span>opt_cpuflags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> opt_cpuflags </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Override the cpuflags. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01076">1076</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a0655c99b1344272c17f0dc8eb480c598" name="a0655c99b1344272c17f0dc8eb480c598"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0655c99b1344272c17f0dc8eb480c598">&#9670;&#160;</a></span>opt_loglevel()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> opt_loglevel </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the libav* libraries log level. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01263">1263</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ae2131affd4cd632364d24b0d0a809fc3" name="ae2131affd4cd632364d24b0d0a809fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2131affd4cd632364d24b0d0a809fc3">&#9670;&#160;</a></span>opt_max_alloc()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> opt_max_alloc </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01249">1249</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ae83addf5abc14d1dd046f315499ed6bf" name="ae83addf5abc14d1dd046f315499ed6bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae83addf5abc14d1dd046f315499ed6bf">&#9670;&#160;</a></span>opt_report()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> opt_report </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01244">1244</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a5cbcf8cc28fc02a8789f72b592981816" name="a5cbcf8cc28fc02a8789f72b592981816"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cbcf8cc28fc02a8789f72b592981816">&#9670;&#160;</a></span>print_all_libs_info()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_all_libs_info </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00211">211</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a6cfd6aae52ff802c6ec1fce41c52011a" name="a6cfd6aae52ff802c6ec1fce41c52011a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cfd6aae52ff802c6ec1fce41c52011a">&#9670;&#160;</a></span>print_buildconf()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_buildconf </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00236">236</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ac5cf0f0047f2fbb773b73e95919d4821" name="ac5cf0f0047f2fbb773b73e95919d4821"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5cf0f0047f2fbb773b73e95919d4821">&#9670;&#160;</a></span>print_codec()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_codec </td>
<td>(</td>
<td class="paramtype">const AVCodec *&#160;</td>
<td class="paramname"><em>c</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00301">301</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a450c5caed499581d5ed96ff54640acb1" name="a450c5caed499581d5ed96ff54640acb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a450c5caed499581d5ed96ff54640acb1">&#9670;&#160;</a></span>print_codecs()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_codecs </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>encoder</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00755">755</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="afc1654f711a83402bae9c130fe706b52" name="afc1654f711a83402bae9c130fe706b52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc1654f711a83402bae9c130fe706b52">&#9670;&#160;</a></span>print_codecs_for_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_codecs_for_id </td>
<td>(</td>
<td class="paramtype">enum AVCodecID&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>encoder</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00642">642</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="abb783aa7b42b09843a310b93edd9badb" name="abb783aa7b42b09843a310b93edd9badb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb783aa7b42b09843a310b93edd9badb">&#9670;&#160;</a></span>print_program_info()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_program_info </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>flags</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00222">222</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a976c7dc9afeb4b0f6ec009a7a084e701" name="a976c7dc9afeb4b0f6ec009a7a084e701"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a976c7dc9afeb4b0f6ec009a7a084e701">&#9670;&#160;</a></span>show_banner()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void show_banner </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>argv</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> *&#160;</td>
<td class="paramname"><em>options</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print 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. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00262">262</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a53fb409434bc59eeabbfc52f67a1c641" name="a53fb409434bc59eeabbfc52f67a1c641"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53fb409434bc59eeabbfc52f67a1c641">&#9670;&#160;</a></span>show_bsfs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_bsfs </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the bit stream filters supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00806">806</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a9f7a57bae796faca3c46ba0894f0b7bf" name="a9f7a57bae796faca3c46ba0894f0b7bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f7a57bae796faca3c46ba0894f0b7bf">&#9670;&#160;</a></span>show_buildconf()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_buildconf </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print the build configuration of the program to stdout. The contents depend on the definition of FFMPEG_CONFIGURATION. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00281">281</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a9d32ed47a0ec2bdf5a11b9ec477af632" name="a9d32ed47a0ec2bdf5a11b9ec477af632"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d32ed47a0ec2bdf5a11b9ec477af632">&#9670;&#160;</a></span>show_codecs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_codecs </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the codecs supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00697">697</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="aed7606e2d2a9218a50ecbbc75a76aab7" name="aed7606e2d2a9218a50ecbbc75a76aab7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed7606e2d2a9218a50ecbbc75a76aab7">&#9670;&#160;</a></span>show_colors()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_colors </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the color names and values recognized by the program. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00972">972</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a051c87d97a1dfd644a97f965dfaa18dc" name="a051c87d97a1dfd644a97f965dfaa18dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a051c87d97a1dfd644a97f965dfaa18dc">&#9670;&#160;</a></span>show_decoders()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_decoders </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the decoders supported by the program. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00794">794</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="af99b4b78c2355c81ff66ae146b92bc7b" name="af99b4b78c2355c81ff66ae146b92bc7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af99b4b78c2355c81ff66ae146b92bc7b">&#9670;&#160;</a></span>show_demuxers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_demuxers </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the demuxer supported by the program (including devices). This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00947">947</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="aaf26a4937c16d8b7cb22a6542ebb46a5" name="aaf26a4937c16d8b7cb22a6542ebb46a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf26a4937c16d8b7cb22a6542ebb46a5">&#9670;&#160;</a></span>show_devices()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_devices </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the devices supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00952">952</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a6eac4715ae30d65e0638fb94d52aa1fe" name="a6eac4715ae30d65e0638fb94d52aa1fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6eac4715ae30d65e0638fb94d52aa1fe">&#9670;&#160;</a></span>show_dispositions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_dispositions </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all supported stream dispositions. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01066">1066</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a7271f609adb83bed31f8ef0eb8ee2b79" name="a7271f609adb83bed31f8ef0eb8ee2b79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7271f609adb83bed31f8ef0eb8ee2b79">&#9670;&#160;</a></span>show_encoders()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_encoders </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the encoders supported by the program. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00800">800</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a2cad88ee81ff905e2309375818c89020" name="a2cad88ee81ff905e2309375818c89020"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cad88ee81ff905e2309375818c89020">&#9670;&#160;</a></span>show_filters()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_filters </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the filters supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00818">818</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="ac64f66a36c4ca887741fe28475a99b01" name="ac64f66a36c4ca887741fe28475a99b01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac64f66a36c4ca887741fe28475a99b01">&#9670;&#160;</a></span>show_formats()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_formats </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the formats supported by the program (including devices). This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00937">937</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="aaa2a298d176efd261eff7ab69544e3c1" name="aaa2a298d176efd261eff7ab69544e3c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa2a298d176efd261eff7ab69544e3c1">&#9670;&#160;</a></span>show_formats_devices()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_formats_devices </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>device_only</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>muxdemuxers</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00874">874</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a0ff9db0d178a0397441c0269cea9e48a" name="a0ff9db0d178a0397441c0269cea9e48a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ff9db0d178a0397441c0269cea9e48a">&#9670;&#160;</a></span>show_help()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_help </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Generic -h handler common to all fftools. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00597">597</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a1b212a540413b4bc35b1890d820c09bd" name="a1b212a540413b4bc35b1890d820c09bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b212a540413b4bc35b1890d820c09bd">&#9670;&#160;</a></span>show_help_bsf()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void show_help_bsf </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00578">578</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a293203f7329cb121372ad2b25bf4a469" name="a293203f7329cb121372ad2b25bf4a469"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a293203f7329cb121372ad2b25bf4a469">&#9670;&#160;</a></span>show_help_codec()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void show_help_codec </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>encoder</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00417">417</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a2dc49c905db1728061191263171c85a6" name="a2dc49c905db1728061191263171c85a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dc49c905db1728061191263171c85a6">&#9670;&#160;</a></span>show_help_demuxer()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void show_help_demuxer </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00453">453</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a97ca920c0d7e3e23447ac571d9387730" name="a97ca920c0d7e3e23447ac571d9387730"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97ca920c0d7e3e23447ac571d9387730">&#9670;&#160;</a></span>show_help_muxer()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void show_help_muxer </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00489">489</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a833f8e0860472a33496c5343a8b39638" name="a833f8e0860472a33496c5343a8b39638"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a833f8e0860472a33496c5343a8b39638">&#9670;&#160;</a></span>show_help_protocol()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void show_help_protocol </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00471">471</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a6fea7aab2873df1439a71f12e0f1afd8" name="a6fea7aab2873df1439a71f12e0f1afd8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fea7aab2873df1439a71f12e0f1afd8">&#9670;&#160;</a></span>show_layouts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_layouts </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the standard channel layouts supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01024">1024</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a9ac5f2397cd42cd32e4b3cb199739b35" name="a9ac5f2397cd42cd32e4b3cb199739b35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ac5f2397cd42cd32e4b3cb199739b35">&#9670;&#160;</a></span>show_license()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_license </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print the license of the program to stdout. The license depends on the license of the libraries compiled into the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00101">101</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a4c35b5b42d01e850824bc0af1016e71f" name="a4c35b5b42d01e850824bc0af1016e71f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c35b5b42d01e850824bc0af1016e71f">&#9670;&#160;</a></span>show_muxers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_muxers </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the muxers supported by the program (including devices). This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00942">942</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="af34c982b84b7c76d45edc5a7715a4fed" name="af34c982b84b7c76d45edc5a7715a4fed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af34c982b84b7c76d45edc5a7715a4fed">&#9670;&#160;</a></span>show_pix_fmts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_pix_fmts </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the pixel formats supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00986">986</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="addb6306dc020aa290075bed9b1f42a3a" name="addb6306dc020aa290075bed9b1f42a3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#addb6306dc020aa290075bed9b1f42a3a">&#9670;&#160;</a></span>show_protocols()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_protocols </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the protocols supported by the program. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00957">957</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a3359dc295afcfd0ee6f592dd37f03080" name="a3359dc295afcfd0ee6f592dd37f03080"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3359dc295afcfd0ee6f592dd37f03080">&#9670;&#160;</a></span>show_sample_fmts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_sample_fmts </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print a listing containing all the sample formats supported by the program. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l01057">1057</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a79c0ae205603f7f83f15171ba3413f26" name="a79c0ae205603f7f83f15171ba3413f26"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79c0ae205603f7f83f15171ba3413f26">&#9670;&#160;</a></span>show_version()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> show_version </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Print the version of the program to stdout. The version message depends on the current versions of the repository and of the libav* libraries. This option processing function does not utilize the arguments. </p>
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00273">273</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a6afce516a5adaeabd7087b767bab5886" name="a6afce516a5adaeabd7087b767bab5886"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6afce516a5adaeabd7087b767bab5886">&#9670;&#160;</a></span>program_name</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread char* program_name</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>program name, defined by the program for <a class="el" href="../../da/d2c/fftools__opt__common_8c.html#a79c0ae205603f7f83f15171ba3413f26">show_version()</a>. </p>
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00105">105</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
</div>
</div>
<a id="ab7f1810e5101cf8408f70d089ef7cc4b" name="ab7f1810e5101cf8408f70d089ef7cc4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7f1810e5101cf8408f70d089ef7cc4b">&#9670;&#160;</a></span>report_callback</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void(* report_callback) (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, double, double, double) </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00221">221</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aae7206a42eedd142cc587d0c3a47949f" name="aae7206a42eedd142cc587d0c3a47949f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae7206a42eedd142cc587d0c3a47949f">&#9670;&#160;</a></span>report_file</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread FILE* report_file = NULL</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00094">94</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a5325c08edf0ce2e58d94b6d7bf4f2b14" name="a5325c08edf0ce2e58d94b6d7bf4f2b14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5325c08edf0ce2e58d94b6d7bf4f2b14">&#9670;&#160;</a></span>report_file_level</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> report_file_level = AV_LOG_DEBUG</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00095">95</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
<a id="a84ffa6a1f128e14278d2e604e325a730" name="a84ffa6a1f128e14278d2e604e325a730"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84ffa6a1f128e14278d2e604e325a730">&#9670;&#160;</a></span>warned_cfg</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> warned_cfg = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html#l00175">175</a> of file <a class="el" href="../../da/d2c/fftools__opt__common_8c_source.html">fftools_opt_common.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>