3040 lines
188 KiB
HTML
3040 lines
188 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>MobileFFmpeg Android API: fftools_cmdutils.h 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 style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">MobileFFmpeg Android API
|
|
 <span id="projectnumber">2.2</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
|
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(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">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">fftools_cmdutils.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><a href="../../d8/d4e/fftools__cmdutils_8h_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 name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d1d/struct_option.html">Option</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:affec572f11fcba59ce0cd49cbcd0110f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a>   0x0001</td></tr>
|
|
<tr class="separator:affec572f11fcba59ce0cd49cbcd0110f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b1c1cb0b866790034157479d6dd5da6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a1b1c1cb0b866790034157479d6dd5da6">OPT_BOOL</a>   0x0002</td></tr>
|
|
<tr class="separator:a1b1c1cb0b866790034157479d6dd5da6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab8b1131ea532a43a07296dd04c8c9693"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ab8b1131ea532a43a07296dd04c8c9693">OPT_EXPERT</a>   0x0004</td></tr>
|
|
<tr class="separator:ab8b1131ea532a43a07296dd04c8c9693"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91fea349332c05eb78ce3c17202e1dc9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a91fea349332c05eb78ce3c17202e1dc9">OPT_STRING</a>   0x0008</td></tr>
|
|
<tr class="separator:a91fea349332c05eb78ce3c17202e1dc9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0654bdd8f429df3aaf1f532968783bbc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0654bdd8f429df3aaf1f532968783bbc">OPT_VIDEO</a>   0x0010</td></tr>
|
|
<tr class="separator:a0654bdd8f429df3aaf1f532968783bbc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac1f37101001610dfbf8c6c679b786da"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aac1f37101001610dfbf8c6c679b786da">OPT_AUDIO</a>   0x0020</td></tr>
|
|
<tr class="separator:aac1f37101001610dfbf8c6c679b786da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a55bdf11c33fc097533cde94b0f64024b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a55bdf11c33fc097533cde94b0f64024b">OPT_INT</a>   0x0080</td></tr>
|
|
<tr class="separator:a55bdf11c33fc097533cde94b0f64024b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56df4dc0401bc7c1ad4c7744c44879f7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a56df4dc0401bc7c1ad4c7744c44879f7">OPT_FLOAT</a>   0x0100</td></tr>
|
|
<tr class="separator:a56df4dc0401bc7c1ad4c7744c44879f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2f01b015c63102de072d1b04cb54907"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ab2f01b015c63102de072d1b04cb54907">OPT_SUBTITLE</a>   0x0200</td></tr>
|
|
<tr class="separator:ab2f01b015c63102de072d1b04cb54907"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e6d562f7f8c2883ddc3847a003dc804"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a1e6d562f7f8c2883ddc3847a003dc804">OPT_INT64</a>   0x0400</td></tr>
|
|
<tr class="separator:a1e6d562f7f8c2883ddc3847a003dc804"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac6310b4c2290bc63f127bcd3faa117e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>   0x0800</td></tr>
|
|
<tr class="separator:ac6310b4c2290bc63f127bcd3faa117e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf5b4d51091fffdd43550ce4c7f64b88"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aaf5b4d51091fffdd43550ce4c7f64b88">OPT_DATA</a>   0x1000</td></tr>
|
|
<tr class="separator:aaf5b4d51091fffdd43550ce4c7f64b88"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2cb4d9f4b617e04d8b68fc881fdbb958"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a2cb4d9f4b617e04d8b68fc881fdbb958">OPT_PERFILE</a></td></tr>
|
|
<tr class="separator:a2cb4d9f4b617e04d8b68fc881fdbb958"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af8d2573bae8637d92cfb1bd84782e8d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#af8d2573bae8637d92cfb1bd84782e8d5">OPT_OFFSET</a>   0x4000 /* option is specified as an offset in a passed optctx */</td></tr>
|
|
<tr class="separator:af8d2573bae8637d92cfb1bd84782e8d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a125b062e1ed2e8d929ab67f4721aa463"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a125b062e1ed2e8d929ab67f4721aa463">OPT_SPEC</a></td></tr>
|
|
<tr class="separator:a125b062e1ed2e8d929ab67f4721aa463"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8fbad19fad03f8e62a8f5d5ccba5782"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac8fbad19fad03f8e62a8f5d5ccba5782">OPT_TIME</a>   0x10000</td></tr>
|
|
<tr class="separator:ac8fbad19fad03f8e62a8f5d5ccba5782"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8370d4bb83286c3641c5dd87551f6182"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a8370d4bb83286c3641c5dd87551f6182">OPT_DOUBLE</a>   0x20000</td></tr>
|
|
<tr class="separator:a8370d4bb83286c3641c5dd87551f6182"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70561ef40bba827afd07234175c07d03"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a70561ef40bba827afd07234175c07d03">OPT_INPUT</a>   0x40000</td></tr>
|
|
<tr class="separator:a70561ef40bba827afd07234175c07d03"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8131c70a1e8339c3574c9a08da81d1b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac8131c70a1e8339c3574c9a08da81d1b">OPT_OUTPUT</a>   0x80000</td></tr>
|
|
<tr class="separator:ac8131c70a1e8339c3574c9a08da81d1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51a3d8e6860d954cc6fbefdca1fc267d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a51a3d8e6860d954cc6fbefdca1fc267d">CMDUTILS_COMMON_OPTIONS_AVDEVICE</a></td></tr>
|
|
<tr class="separator:a51a3d8e6860d954cc6fbefdca1fc267d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af65f53949c69b7d2ce7d64b82f71e0b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#af65f53949c69b7d2ce7d64b82f71e0b6">CMDUTILS_COMMON_OPTIONS</a></td></tr>
|
|
<tr class="separator:af65f53949c69b7d2ce7d64b82f71e0b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d155f9f5addbe58b32c5c180831caa9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a1d155f9f5addbe58b32c5c180831caa9">media_type_string</a>   av_get_media_type_string</td></tr>
|
|
<tr class="separator:a1d155f9f5addbe58b32c5c180831caa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa75501e4e249657d5f0df6d7e8645d4f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aa75501e4e249657d5f0df6d7e8645d4f">GROW_ARRAY</a>(array, nb_elems)   array = <a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a5a234190bf25a47320f57fd5ba9cea6a">grow_array</a>(array, sizeof(*array), &nb_elems, nb_elems + 1)</td></tr>
|
|
<tr class="separator:aa75501e4e249657d5f0df6d7e8645d4f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8000828d615667df850114a1d810567f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a8000828d615667df850114a1d810567f">GET_PIX_FMT_NAME</a>(pix_fmt)   const char *name = av_get_pix_fmt_name(pix_fmt);</td></tr>
|
|
<tr class="separator:a8000828d615667df850114a1d810567f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4670d4ad86c74b82961d07ff8532defe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a4670d4ad86c74b82961d07ff8532defe">GET_CODEC_NAME</a>(id)   const char *name = avcodec_descriptor_get(id)->name;</td></tr>
|
|
<tr class="separator:a4670d4ad86c74b82961d07ff8532defe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab04427a6bc0201f8f4a95db84104c8ad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ab04427a6bc0201f8f4a95db84104c8ad">GET_SAMPLE_FMT_NAME</a>(sample_fmt)   const char *name = av_get_sample_fmt_name(sample_fmt)</td></tr>
|
|
<tr class="separator:ab04427a6bc0201f8f4a95db84104c8ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0745a3311be303dc4d6d9da67756e1e9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0745a3311be303dc4d6d9da67756e1e9">GET_SAMPLE_RATE_NAME</a>(rate)</td></tr>
|
|
<tr class="separator:a0745a3311be303dc4d6d9da67756e1e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b25c6a8e4f3e33fa53837200cbee607"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a7b25c6a8e4f3e33fa53837200cbee607">GET_CH_LAYOUT_NAME</a>(ch_layout)</td></tr>
|
|
<tr class="separator:a7b25c6a8e4f3e33fa53837200cbee607"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a950a3e73a77345e482e796c305ef25e4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a950a3e73a77345e482e796c305ef25e4">GET_CH_LAYOUT_DESC</a>(ch_layout)</td></tr>
|
|
<tr class="separator:a950a3e73a77345e482e796c305ef25e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:ae46e13965518b4c2a5657770a81e70fd"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ae46e13965518b4c2a5657770a81e70fd">SpecifierOpt</a></td></tr>
|
|
<tr class="separator:ae46e13965518b4c2a5657770a81e70fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdba4d5a069cbf4909acb20f7304fe85"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#acdba4d5a069cbf4909acb20f7304fe85">OptionDef</a></td></tr>
|
|
<tr class="separator:acdba4d5a069cbf4909acb20f7304fe85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e5120cd9be768222dff0bfbc72649dc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d3/d1d/struct_option.html">Option</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a9e5120cd9be768222dff0bfbc72649dc">Option</a></td></tr>
|
|
<tr class="separator:a9e5120cd9be768222dff0bfbc72649dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac38941227541b211f6dd7b93199f467c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac38941227541b211f6dd7b93199f467c">OptionGroupDef</a></td></tr>
|
|
<tr class="separator:ac38941227541b211f6dd7b93199f467c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76d6dc382cc787121ccf16d01d7412d1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a76d6dc382cc787121ccf16d01d7412d1">OptionGroup</a></td></tr>
|
|
<tr class="separator:a76d6dc382cc787121ccf16d01d7412d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e5c61ccb9a4679954f115a9afd2a2aa"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a5e5c61ccb9a4679954f115a9afd2a2aa">OptionGroupList</a></td></tr>
|
|
<tr class="separator:a5e5c61ccb9a4679954f115a9afd2a2aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21ed2424a2f6396aa226c96f22d6c94b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a21ed2424a2f6396aa226c96f22d6c94b">OptionParseContext</a></td></tr>
|
|
<tr class="separator:a21ed2424a2f6396aa226c96f22d6c94b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:aa64dcad44f54da335b337154d9e9950f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aa64dcad44f54da335b337154d9e9950f">register_exit</a> (void(*cb)(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ret))</td></tr>
|
|
<tr class="separator:aa64dcad44f54da335b337154d9e9950f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ab657d3155047b796645c95c54a1f16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a1ab657d3155047b796645c95c54a1f16">exit_program</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ret) av_noreturn</td></tr>
|
|
<tr class="separator:a1ab657d3155047b796645c95c54a1f16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f4db71e6407040a01316c537db5040c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0f4db71e6407040a01316c537db5040c">init_dynload</a> (void)</td></tr>
|
|
<tr class="separator:a0f4db71e6407040a01316c537db5040c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb11173c4516257ff8fa004ad388e41a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aeb11173c4516257ff8fa004ad388e41a">init_opts</a> (void)</td></tr>
|
|
<tr class="separator:aeb11173c4516257ff8fa004ad388e41a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac58552bde3a215ae94a3bd114577cbee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac58552bde3a215ae94a3bd114577cbee">uninit_opts</a> (void)</td></tr>
|
|
<tr class="separator:ac58552bde3a215ae94a3bd114577cbee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a90b81dc3f851b1894d3c0aecd85d66c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a90b81dc3f851b1894d3c0aecd85d66c2">log_callback_help</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:a90b81dc3f851b1894d3c0aecd85d66c2"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0bc08eaf2739c5b0977996228a81a129">opt_cpuflags</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a0bc08eaf2739c5b0977996228a81a129"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24c4e9b816e053a3facd267d56daf1ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a24c4e9b816e053a3facd267d56daf1ed">opt_default</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a24c4e9b816e053a3facd267d56daf1ed"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0655c99b1344272c17f0dc8eb480c598">opt_loglevel</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a0655c99b1344272c17f0dc8eb480c598"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4d0675019b4e1ee29d3deb8c36fd78b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ab4d0675019b4e1ee29d3deb8c36fd78b">opt_report</a> (const char *opt)</td></tr>
|
|
<tr class="separator:ab4d0675019b4e1ee29d3deb8c36fd78b"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.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"> </td></tr>
|
|
<tr class="memitem:a2aad8ad96b86a6152e926231c853188f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a2aad8ad96b86a6152e926231c853188f">opt_codec_debug</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a2aad8ad96b86a6152e926231c853188f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a995b064d5b67208fae49232687dd5eaa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a995b064d5b67208fae49232687dd5eaa">opt_timelimit</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a995b064d5b67208fae49232687dd5eaa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee611299e84dab23d614366f993e96ae"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aee611299e84dab23d614366f993e96ae">parse_number_or_die</a> (const char *context, const char *numstr, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> type, double min, double max)</td></tr>
|
|
<tr class="separator:aee611299e84dab23d614366f993e96ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa60d6deab0047c29fc1f6602f812774f"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aa60d6deab0047c29fc1f6602f812774f">parse_time_or_die</a> (const char *context, const char *timestr, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_duration)</td></tr>
|
|
<tr class="separator:aa60d6deab0047c29fc1f6602f812774f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13fba56a5674556e879f5733f9b1dd55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a13fba56a5674556e879f5733f9b1dd55">show_help_options</a> (const <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>, const char *msg, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> req_flags, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rej_flags, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> alt_flags)</td></tr>
|
|
<tr class="separator:a13fba56a5674556e879f5733f9b1dd55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0833f5d4481c5c8c2362b0e5d65af5f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0833f5d4481c5c8c2362b0e5d65af5f3">show_help_children</a> (const AVClass *class, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flags)</td></tr>
|
|
<tr class="separator:a0833f5d4481c5c8c2362b0e5d65af5f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86b0b3c5097befa080e58ccbafe289c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a86b0b3c5097befa080e58ccbafe289c3">show_help_default</a> (const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a86b0b3c5097befa080e58ccbafe289c3"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a0ff9db0d178a0397441c0269cea9e48a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a188aa7e7bee8039b9399865cc3507336"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a188aa7e7bee8039b9399865cc3507336">parse_options</a> (void *optctx, <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> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>, void(*parse_arg_function)(void *optctx, const char *))</td></tr>
|
|
<tr class="separator:a188aa7e7bee8039b9399865cc3507336"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f7f4bf6a990541888b7f4ece3456547"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0f7f4bf6a990541888b7f4ece3456547">parse_option</a> (void *optctx, const char *opt, const char *arg, const <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>)</td></tr>
|
|
<tr class="separator:a0f7f4bf6a990541888b7f4ece3456547"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0e1bd04fd160c44d7e36623314380e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ae0e1bd04fd160c44d7e36623314380e4">parse_optgroup</a> (void *optctx, <a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a> *g)</td></tr>
|
|
<tr class="separator:ae0e1bd04fd160c44d7e36623314380e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8dbe23ab7c8099a82806ae9beb9d4306"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a8dbe23ab7c8099a82806ae9beb9d4306">split_commandline</a> (<a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> *octx, <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> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>, const <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a> *groups, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_groups)</td></tr>
|
|
<tr class="separator:a8dbe23ab7c8099a82806ae9beb9d4306"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8bcd5cd3628e5864fa94431d8eb08fad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a8bcd5cd3628e5864fa94431d8eb08fad">uninit_parse_context</a> (<a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> *octx)</td></tr>
|
|
<tr class="separator:a8bcd5cd3628e5864fa94431d8eb08fad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a812390811ecf2673409d4d2191b3696a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a812390811ecf2673409d4d2191b3696a">parse_loglevel</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> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>)</td></tr>
|
|
<tr class="separator:a812390811ecf2673409d4d2191b3696a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e2be8d99206aaa4b7c6fdb3bb612ffb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a4e2be8d99206aaa4b7c6fdb3bb612ffb">locate_option</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> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>, const char *optname)</td></tr>
|
|
<tr class="separator:a4e2be8d99206aaa4b7c6fdb3bb612ffb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a632b71e4b56c5ee8556a407bbecbcef8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a632b71e4b56c5ee8556a407bbecbcef8">check_stream_specifier</a> (AVFormatContext *s, AVStream *st, const char *spec)</td></tr>
|
|
<tr class="separator:a632b71e4b56c5ee8556a407bbecbcef8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98c102ceb9bca5531e6d43f951e9afed"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a98c102ceb9bca5531e6d43f951e9afed">filter_codec_opts</a> (AVDictionary *opts, enum AVCodecID codec_id, AVFormatContext *s, AVStream *st, AVCodec *codec)</td></tr>
|
|
<tr class="separator:a98c102ceb9bca5531e6d43f951e9afed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6246f47f8e3ef9a3e99e5d1457c7d197"><td class="memItemLeft" align="right" valign="top">AVDictionary ** </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a6246f47f8e3ef9a3e99e5d1457c7d197">setup_find_stream_info_opts</a> (AVFormatContext *s, AVDictionary *<a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aade971c14ebd8eacf328845208aad523">codec_opts</a>)</td></tr>
|
|
<tr class="separator:a6246f47f8e3ef9a3e99e5d1457c7d197"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2911387e778b01a25f0e65eabadf1b7b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a2911387e778b01a25f0e65eabadf1b7b">print_error</a> (const char *filename, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> err)</td></tr>
|
|
<tr class="separator:a2911387e778b01a25f0e65eabadf1b7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a976c7dc9afeb4b0f6ec009a7a084e701"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.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> *<a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#affee77914991e4f6048c708556a7edbe">options</a>)</td></tr>
|
|
<tr class="separator:a976c7dc9afeb4b0f6ec009a7a084e701"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a79c0ae205603f7f83f15171ba3413f26">show_version</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a79c0ae205603f7f83f15171ba3413f26"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a9f7a57bae796faca3c46ba0894f0b7bf">show_buildconf</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a9f7a57bae796faca3c46ba0894f0b7bf"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a9ac5f2397cd42cd32e4b3cb199739b35">show_license</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a9ac5f2397cd42cd32e4b3cb199739b35"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#ac64f66a36c4ca887741fe28475a99b01">show_formats</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:ac64f66a36c4ca887741fe28475a99b01"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a4c35b5b42d01e850824bc0af1016e71f">show_muxers</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a4c35b5b42d01e850824bc0af1016e71f"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#af99b4b78c2355c81ff66ae146b92bc7b">show_demuxers</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:af99b4b78c2355c81ff66ae146b92bc7b"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aaf26a4937c16d8b7cb22a6542ebb46a5">show_devices</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:aaf26a4937c16d8b7cb22a6542ebb46a5"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a9d32ed47a0ec2bdf5a11b9ec477af632">show_codecs</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a9d32ed47a0ec2bdf5a11b9ec477af632"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a051c87d97a1dfd644a97f965dfaa18dc">show_decoders</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a051c87d97a1dfd644a97f965dfaa18dc"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a7271f609adb83bed31f8ef0eb8ee2b79">show_encoders</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a7271f609adb83bed31f8ef0eb8ee2b79"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a2cad88ee81ff905e2309375818c89020">show_filters</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a2cad88ee81ff905e2309375818c89020"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a53fb409434bc59eeabbfc52f67a1c641">show_bsfs</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a53fb409434bc59eeabbfc52f67a1c641"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#addb6306dc020aa290075bed9b1f42a3a">show_protocols</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:addb6306dc020aa290075bed9b1f42a3a"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.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"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a6fea7aab2873df1439a71f12e0f1afd8">show_layouts</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:a6fea7aab2873df1439a71f12e0f1afd8"><td class="memSeparator" colspan="2"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.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"> </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> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aed7606e2d2a9218a50ecbbc75a76aab7">show_colors</a> (void *optctx, const char *opt, const char *arg)</td></tr>
|
|
<tr class="separator:aed7606e2d2a9218a50ecbbc75a76aab7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40394fd5966088e759ce995186773700"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a40394fd5966088e759ce995186773700">read_yesno</a> (void)</td></tr>
|
|
<tr class="separator:a40394fd5966088e759ce995186773700"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ba31d95fc6fc14e603fa86e7a007409"><td class="memItemLeft" align="right" valign="top">FILE * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a4ba31d95fc6fc14e603fa86e7a007409">get_preset_file</a> (char *filename, size_t filename_size, const char *preset_name, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_path, const char *codec_name)</td></tr>
|
|
<tr class="separator:a4ba31d95fc6fc14e603fa86e7a007409"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a234190bf25a47320f57fd5ba9cea6a"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a5a234190bf25a47320f57fd5ba9cea6a">grow_array</a> (void *array, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> elem_size, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *size, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> new_size)</td></tr>
|
|
<tr class="separator:a5a234190bf25a47320f57fd5ba9cea6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a907c42e3f98cc1183a8788033d0aaaf2"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a907c42e3f98cc1183a8788033d0aaaf2">get_rotation</a> (AVStream *st)</td></tr>
|
|
<tr class="separator:a907c42e3f98cc1183a8788033d0aaaf2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:a01a73e823e0892841a4fd2f900b85688"><td class="memItemLeft" align="right" valign="top">const char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a01a73e823e0892841a4fd2f900b85688">program_name</a> []</td></tr>
|
|
<tr class="separator:a01a73e823e0892841a4fd2f900b85688"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb047c8ef284577de88f3a64fe7638e0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#adb047c8ef284577de88f3a64fe7638e0">program_birth_year</a></td></tr>
|
|
<tr class="separator:adb047c8ef284577de88f3a64fe7638e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8280138e6b57909763e4a7a78b663a03"><td class="memItemLeft" align="right" valign="top">AVCodecContext * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a8280138e6b57909763e4a7a78b663a03">avcodec_opts</a> [AVMEDIA_TYPE_NB]</td></tr>
|
|
<tr class="separator:a8280138e6b57909763e4a7a78b663a03"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38b8dd64a9ea09a7dd31a6b18e98ac6c"><td class="memItemLeft" align="right" valign="top">AVFormatContext * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a38b8dd64a9ea09a7dd31a6b18e98ac6c">avformat_opts</a></td></tr>
|
|
<tr class="separator:a38b8dd64a9ea09a7dd31a6b18e98ac6c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afade0b4211259f5d9b11c0ab469adf7b"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#afade0b4211259f5d9b11c0ab469adf7b">sws_dict</a></td></tr>
|
|
<tr class="separator:afade0b4211259f5d9b11c0ab469adf7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ad80f8d494eaf9dc13fd805e222a504"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a3ad80f8d494eaf9dc13fd805e222a504">swr_opts</a></td></tr>
|
|
<tr class="separator:a3ad80f8d494eaf9dc13fd805e222a504"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a943d0199a3f44df589324a8fe9365c48"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a943d0199a3f44df589324a8fe9365c48">format_opts</a></td></tr>
|
|
<tr class="separator:a943d0199a3f44df589324a8fe9365c48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aade971c14ebd8eacf328845208aad523"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#aade971c14ebd8eacf328845208aad523">codec_opts</a></td></tr>
|
|
<tr class="separator:aade971c14ebd8eacf328845208aad523"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07814cb63a0590cc3e997786b976ae8f"><td class="memItemLeft" align="right" valign="top">AVDictionary * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a07814cb63a0590cc3e997786b976ae8f">resample_opts</a></td></tr>
|
|
<tr class="separator:a07814cb63a0590cc3e997786b976ae8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06080958052c5ad09de31ad1bbf246e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a06080958052c5ad09de31ad1bbf246e2">hide_banner</a></td></tr>
|
|
<tr class="separator:a06080958052c5ad09de31ad1bbf246e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<a id="af65f53949c69b7d2ce7d64b82f71e0b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af65f53949c69b7d2ce7d64b82f71e0b6">◆ </a></span>CMDUTILS_COMMON_OPTIONS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define CMDUTILS_COMMON_OPTIONS</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">{ <span class="stringliteral">"L"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a9ac5f2397cd42cd32e4b3cb199739b35">show_license</a> }, <span class="stringliteral">"show license"</span> }, \</div><div class="line"> { <span class="stringliteral">"h"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> }, <span class="stringliteral">"show help"</span>, <span class="stringliteral">"topic"</span> }, \</div><div class="line"> { <span class="stringliteral">"?"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> }, <span class="stringliteral">"show help"</span>, <span class="stringliteral">"topic"</span> }, \</div><div class="line"> { <span class="stringliteral">"help"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> }, <span class="stringliteral">"show help"</span>, <span class="stringliteral">"topic"</span> }, \</div><div class="line"> { <span class="stringliteral">"-help"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a> }, <span class="stringliteral">"show help"</span>, <span class="stringliteral">"topic"</span> }, \</div><div class="line"> { <span class="stringliteral">"version"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a79c0ae205603f7f83f15171ba3413f26">show_version</a> }, <span class="stringliteral">"show version"</span> }, \</div><div class="line"> { <span class="stringliteral">"buildconf"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a9f7a57bae796faca3c46ba0894f0b7bf">show_buildconf</a> }, <span class="stringliteral">"show build configuration"</span> }, \</div><div class="line"> { <span class="stringliteral">"formats"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac64f66a36c4ca887741fe28475a99b01">show_formats</a> }, <span class="stringliteral">"show available formats"</span> }, \</div><div class="line"> { <span class="stringliteral">"muxers"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a4c35b5b42d01e850824bc0af1016e71f">show_muxers</a> }, <span class="stringliteral">"show available muxers"</span> }, \</div><div class="line"> { <span class="stringliteral">"demuxers"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#af99b4b78c2355c81ff66ae146b92bc7b">show_demuxers</a> }, <span class="stringliteral">"show available demuxers"</span> }, \</div><div class="line"> { <span class="stringliteral">"devices"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#aaf26a4937c16d8b7cb22a6542ebb46a5">show_devices</a> }, <span class="stringliteral">"show available devices"</span> }, \</div><div class="line"> { <span class="stringliteral">"codecs"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a9d32ed47a0ec2bdf5a11b9ec477af632">show_codecs</a> }, <span class="stringliteral">"show available codecs"</span> }, \</div><div class="line"> { <span class="stringliteral">"decoders"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a051c87d97a1dfd644a97f965dfaa18dc">show_decoders</a> }, <span class="stringliteral">"show available decoders"</span> }, \</div><div class="line"> { <span class="stringliteral">"encoders"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a7271f609adb83bed31f8ef0eb8ee2b79">show_encoders</a> }, <span class="stringliteral">"show available encoders"</span> }, \</div><div class="line"> { <span class="stringliteral">"bsfs"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a53fb409434bc59eeabbfc52f67a1c641">show_bsfs</a> }, <span class="stringliteral">"show available bit stream filters"</span> }, \</div><div class="line"> { <span class="stringliteral">"protocols"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#addb6306dc020aa290075bed9b1f42a3a">show_protocols</a> }, <span class="stringliteral">"show available protocols"</span> }, \</div><div class="line"> { <span class="stringliteral">"filters"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a2cad88ee81ff905e2309375818c89020">show_filters</a> }, <span class="stringliteral">"show available filters"</span> }, \</div><div class="line"> { <span class="stringliteral">"pix_fmts"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#af34c982b84b7c76d45edc5a7715a4fed">show_pix_fmts</a> }, <span class="stringliteral">"show available pixel formats"</span> }, \</div><div class="line"> { <span class="stringliteral">"layouts"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a6fea7aab2873df1439a71f12e0f1afd8">show_layouts</a> }, <span class="stringliteral">"show standard channel layouts"</span> }, \</div><div class="line"> { <span class="stringliteral">"sample_fmts"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a3359dc295afcfd0ee6f592dd37f03080">show_sample_fmts</a> }, <span class="stringliteral">"show available audio sample formats"</span> }, \</div><div class="line"> { <span class="stringliteral">"colors"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#aed7606e2d2a9218a50ecbbc75a76aab7">show_colors</a> }, <span class="stringliteral">"show available color names"</span> }, \</div><div class="line"> { <span class="stringliteral">"loglevel"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0655c99b1344272c17f0dc8eb480c598">opt_loglevel</a> }, <span class="stringliteral">"set logging level"</span>, <span class="stringliteral">"loglevel"</span> }, \</div><div class="line"> { <span class="stringliteral">"v"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0655c99b1344272c17f0dc8eb480c598">opt_loglevel</a> }, <span class="stringliteral">"set logging level"</span>, <span class="stringliteral">"loglevel"</span> }, \</div><div class="line"> { <span class="stringliteral">"report"</span>, 0, { (<span class="keywordtype">void</span>*)<a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ab4d0675019b4e1ee29d3deb8c36fd78b">opt_report</a> }, <span class="stringliteral">"generate a report"</span> }, \</div><div class="line"> { <span class="stringliteral">"max_alloc"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ae2131affd4cd632364d24b0d0a809fc3">opt_max_alloc</a> }, <span class="stringliteral">"set maximum size of a single allocated block"</span>, <span class="stringliteral">"bytes"</span> }, \</div><div class="line"> { <span class="stringliteral">"cpuflags"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a> | <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ab8b1131ea532a43a07296dd04c8c9693">OPT_EXPERT</a>, { .func_arg = <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a0bc08eaf2739c5b0977996228a81a129">opt_cpuflags</a> }, <span class="stringliteral">"force specific cpu flags"</span>, <span class="stringliteral">"flags"</span> }, \</div><div class="line"> { <span class="stringliteral">"hide_banner"</span>, <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a1b1c1cb0b866790034157479d6dd5da6">OPT_BOOL</a> | <a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#ab8b1131ea532a43a07296dd04c8c9693">OPT_EXPERT</a>, {&<a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html#a06080958052c5ad09de31ad1bbf246e2">hide_banner</a>}, <span class="stringliteral">"do not show program banner"</span>, <span class="stringliteral">"hide_banner"</span> }, \</div><div class="line"> CMDUTILS_COMMON_OPTIONS_AVDEVICE \</div><div class="ttc" id="fftools__cmdutils_8h_html_a4c35b5b42d01e850824bc0af1016e71f"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a4c35b5b42d01e850824bc0af1016e71f">show_muxers</a></div><div class="ttdeci">int show_muxers(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01363">fftools_cmdutils.c:1363</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a2cad88ee81ff905e2309375818c89020"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a2cad88ee81ff905e2309375818c89020">show_filters</a></div><div class="ttdeci">int show_filters(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01666">fftools_cmdutils.c:1666</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_ae2131affd4cd632364d24b0d0a809fc3"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#ae2131affd4cd632364d24b0d0a809fc3">opt_max_alloc</a></div><div class="ttdeci">int opt_max_alloc(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01062">fftools_cmdutils.c:1062</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a051c87d97a1dfd644a97f965dfaa18dc"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a051c87d97a1dfd644a97f965dfaa18dc">show_decoders</a></div><div class="ttdeci">int show_decoders(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01627">fftools_cmdutils.c:1627</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_aaf26a4937c16d8b7cb22a6542ebb46a5"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#aaf26a4937c16d8b7cb22a6542ebb46a5">show_devices</a></div><div class="ttdeci">int show_devices(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01373">fftools_cmdutils.c:1373</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_ac6310b4c2290bc63f127bcd3faa117e6"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#ac6310b4c2290bc63f127bcd3faa117e6">OPT_EXIT</a></div><div class="ttdeci">#define OPT_EXIT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00182">fftools_cmdutils.h:182</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_ac64f66a36c4ca887741fe28475a99b01"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#ac64f66a36c4ca887741fe28475a99b01">show_formats</a></div><div class="ttdeci">int show_formats(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01358">fftools_cmdutils.c:1358</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_af99b4b78c2355c81ff66ae146b92bc7b"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#af99b4b78c2355c81ff66ae146b92bc7b">show_demuxers</a></div><div class="ttdeci">int show_demuxers(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01368">fftools_cmdutils.c:1368</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a0ff9db0d178a0397441c0269cea9e48a"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help</a></div><div class="ttdeci">int show_help(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01956">fftools_cmdutils.c:1956</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_ab4d0675019b4e1ee29d3deb8c36fd78b"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#ab4d0675019b4e1ee29d3deb8c36fd78b">opt_report</a></div><div class="ttdeci">int opt_report(const char *opt)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01057">fftools_cmdutils.c:1057</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_addb6306dc020aa290075bed9b1f42a3a"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#addb6306dc020aa290075bed9b1f42a3a">show_protocols</a></div><div class="ttdeci">int show_protocols(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01651">fftools_cmdutils.c:1651</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_aed7606e2d2a9218a50ecbbc75a76aab7"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#aed7606e2d2a9218a50ecbbc75a76aab7">show_colors</a></div><div class="ttdeci">int show_colors(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01713">fftools_cmdutils.c:1713</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a06080958052c5ad09de31ad1bbf246e2"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a06080958052c5ad09de31ad1bbf246e2">hide_banner</a></div><div class="ttdeci">int hide_banner</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00095">fftools_cmdutils.c:95</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a9f7a57bae796faca3c46ba0894f0b7bf"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a9f7a57bae796faca3c46ba0894f0b7bf">show_buildconf</a></div><div class="ttdeci">int show_buildconf(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01206">fftools_cmdutils.c:1206</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a9d32ed47a0ec2bdf5a11b9ec477af632"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a9d32ed47a0ec2bdf5a11b9ec477af632">show_codecs</a></div><div class="ttdeci">int show_codecs(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01534">fftools_cmdutils.c:1534</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a9ac5f2397cd42cd32e4b3cb199739b35"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a9ac5f2397cd42cd32e4b3cb199739b35">show_license</a></div><div class="ttdeci">int show_license(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01214">fftools_cmdutils.c:1214</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a0655c99b1344272c17f0dc8eb480c598"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a0655c99b1344272c17f0dc8eb480c598">opt_loglevel</a></div><div class="ttdeci">int opt_loglevel(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00879">fftools_cmdutils.c:879</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a1b1c1cb0b866790034157479d6dd5da6"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a1b1c1cb0b866790034157479d6dd5da6">OPT_BOOL</a></div><div class="ttdeci">#define OPT_BOOL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00173">fftools_cmdutils.h:173</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a79c0ae205603f7f83f15171ba3413f26"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a79c0ae205603f7f83f15171ba3413f26">show_version</a></div><div class="ttdeci">int show_version(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01197">fftools_cmdutils.c:1197</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a0bc08eaf2739c5b0977996228a81a129"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a0bc08eaf2739c5b0977996228a81a129">opt_cpuflags</a></div><div class="ttdeci">int opt_cpuflags(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00867">fftools_cmdutils.c:867</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a3359dc295afcfd0ee6f592dd37f03080"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a3359dc295afcfd0ee6f592dd37f03080">show_sample_fmts</a></div><div class="ttdeci">int show_sample_fmts(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01789">fftools_cmdutils.c:1789</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a53fb409434bc59eeabbfc52f67a1c641"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a53fb409434bc59eeabbfc52f67a1c641">show_bsfs</a></div><div class="ttdeci">int show_bsfs(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01639">fftools_cmdutils.c:1639</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_af34c982b84b7c76d45edc5a7715a4fed"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#af34c982b84b7c76d45edc5a7715a4fed">show_pix_fmts</a></div><div class="ttdeci">int show_pix_fmts(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01727">fftools_cmdutils.c:1727</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_ab8b1131ea532a43a07296dd04c8c9693"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#ab8b1131ea532a43a07296dd04c8c9693">OPT_EXPERT</a></div><div class="ttdeci">#define OPT_EXPERT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00174">fftools_cmdutils.h:174</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a7271f609adb83bed31f8ef0eb8ee2b79"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a7271f609adb83bed31f8ef0eb8ee2b79">show_encoders</a></div><div class="ttdeci">int show_encoders(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01633">fftools_cmdutils.c:1633</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_affec572f11fcba59ce0cd49cbcd0110f"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#affec572f11fcba59ce0cd49cbcd0110f">HAS_ARG</a></div><div class="ttdeci">#define HAS_ARG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00172">fftools_cmdutils.h:172</a></div></div>
|
|
<div class="ttc" id="fftools__cmdutils_8h_html_a6fea7aab2873df1439a71f12e0f1afd8"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html#a6fea7aab2873df1439a71f12e0f1afd8">show_layouts</a></div><div class="ttdeci">int show_layouts(void *optctx, const char *opt, const char *arg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01760">fftools_cmdutils.c:1760</a></div></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00226">226</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51a3d8e6860d954cc6fbefdca1fc267d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51a3d8e6860d954cc6fbefdca1fc267d">◆ </a></span>CMDUTILS_COMMON_OPTIONS_AVDEVICE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define CMDUTILS_COMMON_OPTIONS_AVDEVICE</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00223">223</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a950a3e73a77345e482e796c305ef25e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a950a3e73a77345e482e796c305ef25e4">◆ </a></span>GET_CH_LAYOUT_DESC</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_CH_LAYOUT_DESC</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">ch_layout</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">char</span> name[128];\</div><div class="line"> av_get_channel_layout_string(name, <span class="keyword">sizeof</span>(name), 0, ch_layout);</div></div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00653">653</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b25c6a8e4f3e33fa53837200cbee607"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b25c6a8e4f3e33fa53837200cbee607">◆ </a></span>GET_CH_LAYOUT_NAME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_CH_LAYOUT_NAME</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">ch_layout</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">char</span> name[16];\</div><div class="line"> snprintf(name, <span class="keyword">sizeof</span>(name), <span class="stringliteral">"0x%"</span>PRIx64, ch_layout);</div></div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00649">649</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4670d4ad86c74b82961d07ff8532defe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4670d4ad86c74b82961d07ff8532defe">◆ </a></span>GET_CODEC_NAME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_CODEC_NAME</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">id</td><td>)</td>
|
|
<td>   const char *name = avcodec_descriptor_get(id)->name;</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00639">639</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8000828d615667df850114a1d810567f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8000828d615667df850114a1d810567f">◆ </a></span>GET_PIX_FMT_NAME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_PIX_FMT_NAME</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">pix_fmt</td><td>)</td>
|
|
<td>   const char *name = av_get_pix_fmt_name(pix_fmt);</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00636">636</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab04427a6bc0201f8f4a95db84104c8ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab04427a6bc0201f8f4a95db84104c8ad">◆ </a></span>GET_SAMPLE_FMT_NAME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_SAMPLE_FMT_NAME</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">sample_fmt</td><td>)</td>
|
|
<td>   const char *name = av_get_sample_fmt_name(sample_fmt)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00642">642</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0745a3311be303dc4d6d9da67756e1e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0745a3311be303dc4d6d9da67756e1e9">◆ </a></span>GET_SAMPLE_RATE_NAME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GET_SAMPLE_RATE_NAME</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">rate</td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordtype">char</span> name[16];\</div><div class="line"> snprintf(name, <span class="keyword">sizeof</span>(name), <span class="stringliteral">"%d"</span>, rate);</div></div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00645">645</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa75501e4e249657d5f0df6d7e8645d4f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa75501e4e249657d5f0df6d7e8645d4f">◆ </a></span>GROW_ARRAY</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define GROW_ARRAY</td>
|
|
<td>(</td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">array, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"> </td>
|
|
<td class="paramname">nb_elems </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td>   array = <a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a5a234190bf25a47320f57fd5ba9cea6a">grow_array</a>(array, sizeof(*array), &nb_elems, nb_elems + 1)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00633">633</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="affec572f11fcba59ce0cd49cbcd0110f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#affec572f11fcba59ce0cd49cbcd0110f">◆ </a></span>HAS_ARG</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define HAS_ARG   0x0001</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00172">172</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d155f9f5addbe58b32c5c180831caa9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d155f9f5addbe58b32c5c180831caa9">◆ </a></span>media_type_string</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define media_type_string   av_get_media_type_string</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00631">631</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac1f37101001610dfbf8c6c679b786da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac1f37101001610dfbf8c6c679b786da">◆ </a></span>OPT_AUDIO</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_AUDIO   0x0020</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00177">177</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b1c1cb0b866790034157479d6dd5da6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b1c1cb0b866790034157479d6dd5da6">◆ </a></span>OPT_BOOL</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_BOOL   0x0002</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00173">173</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf5b4d51091fffdd43550ce4c7f64b88"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf5b4d51091fffdd43550ce4c7f64b88">◆ </a></span>OPT_DATA</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_DATA   0x1000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00183">183</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8370d4bb83286c3641c5dd87551f6182"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8370d4bb83286c3641c5dd87551f6182">◆ </a></span>OPT_DOUBLE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_DOUBLE   0x20000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00191">191</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac6310b4c2290bc63f127bcd3faa117e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac6310b4c2290bc63f127bcd3faa117e6">◆ </a></span>OPT_EXIT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_EXIT   0x0800</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00182">182</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab8b1131ea532a43a07296dd04c8c9693"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab8b1131ea532a43a07296dd04c8c9693">◆ </a></span>OPT_EXPERT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_EXPERT   0x0004</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00174">174</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56df4dc0401bc7c1ad4c7744c44879f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56df4dc0401bc7c1ad4c7744c44879f7">◆ </a></span>OPT_FLOAT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_FLOAT   0x0100</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00179">179</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a70561ef40bba827afd07234175c07d03"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a70561ef40bba827afd07234175c07d03">◆ </a></span>OPT_INPUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_INPUT   0x40000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00192">192</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55bdf11c33fc097533cde94b0f64024b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55bdf11c33fc097533cde94b0f64024b">◆ </a></span>OPT_INT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_INT   0x0080</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00178">178</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1e6d562f7f8c2883ddc3847a003dc804"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1e6d562f7f8c2883ddc3847a003dc804">◆ </a></span>OPT_INT64</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_INT64   0x0400</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00181">181</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af8d2573bae8637d92cfb1bd84782e8d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af8d2573bae8637d92cfb1bd84782e8d5">◆ </a></span>OPT_OFFSET</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_OFFSET   0x4000 /* option is specified as an offset in a passed optctx */</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00186">186</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8131c70a1e8339c3574c9a08da81d1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8131c70a1e8339c3574c9a08da81d1b">◆ </a></span>OPT_OUTPUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_OUTPUT   0x80000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00193">193</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2cb4d9f4b617e04d8b68fc881fdbb958"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2cb4d9f4b617e04d8b68fc881fdbb958">◆ </a></span>OPT_PERFILE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_PERFILE</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">0x2000 <span class="comment">/* the option is per-file (currently ffmpeg-only).</span></div><div class="line"><span class="comment"> implied by OPT_OFFSET or OPT_SPEC */</span></div></div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00184">184</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a125b062e1ed2e8d929ab67f4721aa463"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a125b062e1ed2e8d929ab67f4721aa463">◆ </a></span>OPT_SPEC</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_SPEC</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><div class="line">0x8000 <span class="comment">/* option is to be stored in an array of SpecifierOpt.</span></div><div class="line"><span class="comment"> Implies OPT_OFFSET. Next element after the offset is</span></div><div class="line"><span class="comment"> an int containing element count in the array. */</span></div></div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00187">187</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91fea349332c05eb78ce3c17202e1dc9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91fea349332c05eb78ce3c17202e1dc9">◆ </a></span>OPT_STRING</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_STRING   0x0008</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00175">175</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab2f01b015c63102de072d1b04cb54907"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab2f01b015c63102de072d1b04cb54907">◆ </a></span>OPT_SUBTITLE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_SUBTITLE   0x0200</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00180">180</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8fbad19fad03f8e62a8f5d5ccba5782"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8fbad19fad03f8e62a8f5d5ccba5782">◆ </a></span>OPT_TIME</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_TIME   0x10000</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00190">190</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0654bdd8f429df3aaf1f532968783bbc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0654bdd8f429df3aaf1f532968783bbc">◆ </a></span>OPT_VIDEO</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define OPT_VIDEO   0x0010</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00176">176</a> of file <a class="el" href="../../d8/d4e/fftools__cmdutils_8h_source.html">fftools_cmdutils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="a9e5120cd9be768222dff0bfbc72649dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e5120cd9be768222dff0bfbc72649dc">◆ </a></span>Option</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../d3/d1d/struct_option.html">Option</a> <a class="el" href="../../d3/d1d/struct_option.html">Option</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>An option extracted from the commandline. Cannot use AVDictionary because of options like -map which can be used multiple times. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdba4d5a069cbf4909acb20f7304fe85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdba4d5a069cbf4909acb20f7304fe85">◆ </a></span>OptionDef</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a76d6dc382cc787121ccf16d01d7412d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76d6dc382cc787121ccf16d01d7412d1">◆ </a></span>OptionGroup</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a> <a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac38941227541b211f6dd7b93199f467c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac38941227541b211f6dd7b93199f467c">◆ </a></span>OptionGroupDef</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a> <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e5c61ccb9a4679954f115a9afd2a2aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e5c61ccb9a4679954f115a9afd2a2aa">◆ </a></span>OptionGroupList</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a> <a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>A list of option groups that all have the same group type (e.g. input files or output files) </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a21ed2424a2f6396aa226c96f22d6c94b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21ed2424a2f6396aa226c96f22d6c94b">◆ </a></span>OptionParseContext</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> <a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae46e13965518b4c2a5657770a81e70fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae46e13965518b4c2a5657770a81e70fd">◆ </a></span>SpecifierOpt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef struct <a class="el" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> <a class="el" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a632b71e4b56c5ee8556a407bbecbcef8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a632b71e4b56c5ee8556a407bbecbcef8">◆ </a></span>check_stream_specifier()</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> check_stream_specifier </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AVFormatContext * </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AVStream * </td>
|
|
<td class="paramname"><em>st</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>spec</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Check if the given stream matches a stream specifier.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">s</td><td>Corresponding format context. </td></tr>
|
|
<tr><td class="paramname">st</td><td>Stream from s to be checked. </td></tr>
|
|
<tr><td class="paramname">spec</td><td>A stream specifier of the [v|a|s|d]:[<stream index>] form.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>1 if the stream matches, 0 if it doesn't, <0 on error </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02053">2053</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ab657d3155047b796645c95c54a1f16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ab657d3155047b796645c95c54a1f16">◆ </a></span>exit_program()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void exit_program </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
|
|
<td class="paramname"><em>ret</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Wraps exit with a program-specific cleanup routine. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00134">134</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98c102ceb9bca5531e6d43f951e9afed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98c102ceb9bca5531e6d43f951e9afed">◆ </a></span>filter_codec_opts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary* filter_codec_opts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AVDictionary * </td>
|
|
<td class="paramname"><em>opts</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">enum AVCodecID </td>
|
|
<td class="paramname"><em>codec_id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AVFormatContext * </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AVStream * </td>
|
|
<td class="paramname"><em>st</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AVCodec * </td>
|
|
<td class="paramname"><em>codec</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Filter out options for given codec.</p>
|
|
<p>Create a new options dictionary containing only the options from opts which apply to the codec with ID codec_id.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">opts</td><td>dictionary to place options in </td></tr>
|
|
<tr><td class="paramname">codec_id</td><td>ID of the codec that should be filtered for </td></tr>
|
|
<tr><td class="paramname">s</td><td>Corresponding format context. </td></tr>
|
|
<tr><td class="paramname">st</td><td>A stream from s for which the options should be filtered. </td></tr>
|
|
<tr><td class="paramname">codec</td><td>The particular codec for which the options should be filtered. If null, the default one is looked up according to the codec id. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>a pointer to the created dictionary </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02061">2061</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ba31d95fc6fc14e603fa86e7a007409"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ba31d95fc6fc14e603fa86e7a007409">◆ </a></span>get_preset_file()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">FILE* get_preset_file </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>filename_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>preset_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> </td>
|
|
<td class="paramname"><em>is_path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>codec_name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Get a file corresponding to a preset file.</p>
|
|
<p>If is_path is non-zero, look for the file in the path preset_name. Otherwise search for a file named arg.ffpreset in the directories $FFMPEG_DATADIR (if set), $HOME/.ffmpeg, and in the datadir defined at configuration time or in a "ffpresets" folder along the executable on win32, in that order. If no such file is found and codec_name is defined, then search for a file named codec_name-preset_name.avpreset in the above-mentioned directories.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">filename</td><td>buffer where the name of the found filename is written </td></tr>
|
|
<tr><td class="paramname">filename_size</td><td>size in bytes of the filename buffer </td></tr>
|
|
<tr><td class="paramname">preset_name</td><td>name of the preset to search </td></tr>
|
|
<tr><td class="paramname">is_path</td><td>tell if preset_name is a filename path </td></tr>
|
|
<tr><td class="paramname">codec_name</td><td>name of the codec for which to look for the preset, may be NULL </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02003">2003</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a907c42e3f98cc1183a8788033d0aaaf2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a907c42e3f98cc1183a8788033d0aaaf2">◆ </a></span>get_rotation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double get_rotation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AVStream * </td>
|
|
<td class="paramname"><em>st</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02157">2157</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5a234190bf25a47320f57fd5ba9cea6a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5a234190bf25a47320f57fd5ba9cea6a">◆ </a></span>grow_array()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void* grow_array </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>array</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> </td>
|
|
<td class="paramname"><em>elem_size</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> * </td>
|
|
<td class="paramname"><em>size</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> </td>
|
|
<td class="paramname"><em>new_size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Realloc array to hold new_size elements of elem_size. Calls exit() on failure.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">array</td><td>array to reallocate </td></tr>
|
|
<tr><td class="paramname">elem_size</td><td>size in bytes of each element </td></tr>
|
|
<tr><td class="paramname">size</td><td>new element count will be written here </td></tr>
|
|
<tr><td class="paramname">new_size</td><td>number of elements to place in reallocated array </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>reallocated array </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02138">2138</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f4db71e6407040a01316c537db5040c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f4db71e6407040a01316c537db5040c">◆ </a></span>init_dynload()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void init_dynload </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Initialize dynamic library loading </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00118">118</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb11173c4516257ff8fa004ad388e41a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb11173c4516257ff8fa004ad388e41a">◆ </a></span>init_opts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void init_opts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Initialize the cmdutils option system, in particular allocate the *_opts contexts. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00104">104</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e2be8d99206aaa4b7c6fdb3bb612ffb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e2be8d99206aaa4b7c6fdb3bb612ffb">◆ </a></span>locate_option()</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> locate_option </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
|
|
<td class="paramname"><em>argc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char ** </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> * </td>
|
|
<td class="paramname"><em>options</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>optname</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Return index of option opt in argv or 0 if not found. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00450">450</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90b81dc3f851b1894d3c0aecd85d66c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90b81dc3f851b1894d3c0aecd85d66c2">◆ </a></span>log_callback_help()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void log_callback_help </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </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> </td>
|
|
<td class="paramname"><em>level</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>fmt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">va_list </td>
|
|
<td class="paramname"><em>vl</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Trivial log callback. Only suitable for opt_help and similar since it lacks prefix handling. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2aad8ad96b86a6152e926231c853188f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2aad8ad96b86a6152e926231c853188f">◆ </a></span>opt_codec_debug()</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_codec_debug </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0bc08eaf2739c5b0977996228a81a129"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0bc08eaf2739c5b0977996228a81a129">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l00867">867</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24c4e9b816e053a3facd267d56daf1ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24c4e9b816e053a3facd267d56daf1ed">◆ </a></span>opt_default()</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_default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Fallback for options that are not explicitly handled, these will be parsed through AVOptions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00548">548</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0655c99b1344272c17f0dc8eb480c598"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0655c99b1344272c17f0dc8eb480c598">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l00879">879</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2131affd4cd632364d24b0d0a809fc3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2131affd4cd632364d24b0d0a809fc3">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01062">1062</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4d0675019b4e1ee29d3deb8c36fd78b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4d0675019b4e1ee29d3deb8c36fd78b">◆ </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">const char * </td>
|
|
<td class="paramname"><em>opt</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01057">1057</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a995b064d5b67208fae49232687dd5eaa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a995b064d5b67208fae49232687dd5eaa">◆ </a></span>opt_timelimit()</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_timelimit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Limit the execution time. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01076">1076</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a812390811ecf2673409d4d2191b3696a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a812390811ecf2673409d4d2191b3696a">◆ </a></span>parse_loglevel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void parse_loglevel </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td>
|
|
<td class="paramname"><em>argc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char ** </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> * </td>
|
|
<td class="paramname"><em>options</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Find the '-loglevel' option in the command line args and apply it. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00509">509</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee611299e84dab23d614366f993e96ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee611299e84dab23d614366f993e96ae">◆ </a></span>parse_number_or_die()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double parse_number_or_die </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>numstr</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> </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>min</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>max</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parse a string and return its corresponding value as a double. Exit from the application if the string cannot be correctly parsed or the corresponding value is invalid.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>the context of the value to be set (e.g. the corresponding command line option name) </td></tr>
|
|
<tr><td class="paramname">numstr</td><td>the string to be parsed </td></tr>
|
|
<tr><td class="paramname">type</td><td>the type (OPT_INT64 or OPT_FLOAT) as which the string should be parsed </td></tr>
|
|
<tr><td class="paramname">min</td><td>the minimum valid accepted value </td></tr>
|
|
<tr><td class="paramname">max</td><td>the maximum valid accepted value </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00145">145</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0e1bd04fd160c44d7e36623314380e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0e1bd04fd160c44d7e36623314380e4">◆ </a></span>parse_optgroup()</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> parse_optgroup </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a> * </td>
|
|
<td class="paramname"><em>g</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parse an options group and write results into optctx.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">optctx</td><td>an app-specific options context. NULL for global options group </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00417">417</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f7f4bf6a990541888b7f4ece3456547"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f7f4bf6a990541888b7f4ece3456547">◆ </a></span>parse_option()</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> parse_option </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</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> * </td>
|
|
<td class="paramname"><em>options</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parse one given option.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>on success 1 if arg was consumed, 0 otherwise; negative number on error </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00351">351</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a188aa7e7bee8039b9399865cc3507336"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a188aa7e7bee8039b9399865cc3507336">◆ </a></span>parse_options()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void parse_options </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>optctx</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> </td>
|
|
<td class="paramname"><em>argc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char ** </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> * </td>
|
|
<td class="paramname"><em>options</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(*)(void *optctx, const char *) </td>
|
|
<td class="paramname"><em>parse_arg_function</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parse the command line arguments.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">optctx</td><td>an opaque options context </td></tr>
|
|
<tr><td class="paramname">argc</td><td>number of command line arguments </td></tr>
|
|
<tr><td class="paramname">argv</td><td>values of command line arguments </td></tr>
|
|
<tr><td class="paramname">options</td><td>Array with the definitions required to interpret every option of the form: -option_name [argument] </td></tr>
|
|
<tr><td class="paramname">parse_arg_function</td><td>Name of the function called to process every argument without a leading option name flag. NULL if such arguments do not have to be processed. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa60d6deab0047c29fc1f6602f812774f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa60d6deab0047c29fc1f6602f812774f">◆ </a></span>parse_time_or_die()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t parse_time_or_die </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>timestr</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> </td>
|
|
<td class="paramname"><em>is_duration</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Parse a string specifying a time and return its corresponding value as a number of microseconds. Exit from the application if the string cannot be correctly parsed.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">context</td><td>the context of the value to be set (e.g. the corresponding command line option name) </td></tr>
|
|
<tr><td class="paramname">timestr</td><td>the string to be parsed </td></tr>
|
|
<tr><td class="paramname">is_duration</td><td>a flag which tells how to interpret timestr, if not zero timestr is interpreted as a duration, otherwise as a date</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section see"><dt>See also</dt><dd>av_parse_time() </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00166">166</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2911387e778b01a25f0e65eabadf1b7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2911387e778b01a25f0e65eabadf1b7b">◆ </a></span>print_error()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void print_error </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>filename</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> </td>
|
|
<td class="paramname"><em>err</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Print an error message to stderr, indicating filename and a human readable description of the error code err.</p>
|
|
<p>If strerror_r() is not available the use of this function in a multithreaded application may be unsafe.</p>
|
|
<dl class="section see"><dt>See also</dt><dd>av_strerror() </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01089">1089</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40394fd5966088e759ce995186773700"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40394fd5966088e759ce995186773700">◆ </a></span>read_yesno()</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> read_yesno </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Return a positive value if a line read from standard input starts with [yY], otherwise return 0. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l01992">1992</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa64dcad44f54da335b337154d9e9950f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa64dcad44f54da335b337154d9e9950f">◆ </a></span>register_exit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void register_exit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void(*)(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ret) </td>
|
|
<td class="paramname"><em>cb</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Register a program-specific cleanup routine. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00129">129</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6246f47f8e3ef9a3e99e5d1457c7d197"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6246f47f8e3ef9a3e99e5d1457c7d197">◆ </a></span>setup_find_stream_info_opts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary** setup_find_stream_info_opts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AVFormatContext * </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AVDictionary * </td>
|
|
<td class="paramname"><em>codec_opts</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Setup AVCodecContext options for avformat_find_stream_info().</p>
|
|
<p>Create an array of dictionaries, one dictionary for each stream contained in s. Each dictionary will contain the options from codec_opts which can be applied to the corresponding stream codec context.</p>
|
|
<dl class="section return"><dt>Returns</dt><dd>pointer to the created array of dictionaries, NULL if it cannot be created </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l02118">2118</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a976c7dc9afeb4b0f6ec009a7a084e701"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a976c7dc9afeb4b0f6ec009a7a084e701">◆ </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> </td>
|
|
<td class="paramname"><em>argc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char ** </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> * </td>
|
|
<td class="paramname"><em>options</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01186">1186</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53fb409434bc59eeabbfc52f67a1c641"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53fb409434bc59eeabbfc52f67a1c641">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01639">1639</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f7a57bae796faca3c46ba0894f0b7bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f7a57bae796faca3c46ba0894f0b7bf">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01206">1206</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d32ed47a0ec2bdf5a11b9ec477af632"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d32ed47a0ec2bdf5a11b9ec477af632">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01534">1534</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed7606e2d2a9218a50ecbbc75a76aab7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed7606e2d2a9218a50ecbbc75a76aab7">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01713">1713</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a051c87d97a1dfd644a97f965dfaa18dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a051c87d97a1dfd644a97f965dfaa18dc">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01627">1627</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af99b4b78c2355c81ff66ae146b92bc7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af99b4b78c2355c81ff66ae146b92bc7b">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01368">1368</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf26a4937c16d8b7cb22a6542ebb46a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf26a4937c16d8b7cb22a6542ebb46a5">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01373">1373</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7271f609adb83bed31f8ef0eb8ee2b79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7271f609adb83bed31f8ef0eb8ee2b79">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01633">1633</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2cad88ee81ff905e2309375818c89020"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2cad88ee81ff905e2309375818c89020">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01666">1666</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac64f66a36c4ca887741fe28475a99b01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac64f66a36c4ca887741fe28475a99b01">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01358">1358</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ff9db0d178a0397441c0269cea9e48a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ff9db0d178a0397441c0269cea9e48a">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01956">1956</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0833f5d4481c5c8c2362b0e5d65af5f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0833f5d4481c5c8c2362b0e5d65af5f3">◆ </a></span>show_help_children()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void show_help_children </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const AVClass * </td>
|
|
<td class="paramname"><em>class</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> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Show help for all options with given flags in class and all its children. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00207">207</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a86b0b3c5097befa080e58ccbafe289c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a86b0b3c5097befa080e58ccbafe289c3">◆ </a></span>show_help_default()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void show_help_default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Per-fftool specific help handler. Implemented in each fftool, called by <a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a0ff9db0d178a0397441c0269cea9e48a">show_help()</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03106">3106</a> of file <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html">fftools_ffmpeg_opt.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13fba56a5674556e879f5733f9b1dd55"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13fba56a5674556e879f5733f9b1dd55">◆ </a></span>show_help_options()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void show_help_options </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> * </td>
|
|
<td class="paramname"><em>options</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>msg</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> </td>
|
|
<td class="paramname"><em>req_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> </td>
|
|
<td class="paramname"><em>rej_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> </td>
|
|
<td class="paramname"><em>alt_flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Print help for all options matching specified flags.</p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">options</td><td>a list of options </td></tr>
|
|
<tr><td class="paramname">msg</td><td>title of this group. Only printed if at least one option matches. </td></tr>
|
|
<tr><td class="paramname">req_flags</td><td>print only options which have all those flags set. </td></tr>
|
|
<tr><td class="paramname">rej_flags</td><td>don't print options which have any of those flags set. </td></tr>
|
|
<tr><td class="paramname">alt_flags</td><td>print only options that have at least one of those flags set </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00178">178</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6fea7aab2873df1439a71f12e0f1afd8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6fea7aab2873df1439a71f12e0f1afd8">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01760">1760</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ac5f2397cd42cd32e4b3cb199739b35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ac5f2397cd42cd32e4b3cb199739b35">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01214">1214</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c35b5b42d01e850824bc0af1016e71f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c35b5b42d01e850824bc0af1016e71f">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01363">1363</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af34c982b84b7c76d45edc5a7715a4fed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af34c982b84b7c76d45edc5a7715a4fed">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01727">1727</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="addb6306dc020aa290075bed9b1f42a3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#addb6306dc020aa290075bed9b1f42a3a">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01651">1651</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3359dc295afcfd0ee6f592dd37f03080"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3359dc295afcfd0ee6f592dd37f03080">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01789">1789</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79c0ae205603f7f83f15171ba3413f26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79c0ae205603f7f83f15171ba3413f26">◆ </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 * </td>
|
|
<td class="paramname"><em>optctx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>opt</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>arg</em> </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="../../d7/dcc/fftools__cmdutils_8c_source.html#l01197">1197</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8dbe23ab7c8099a82806ae9beb9d4306"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8dbe23ab7c8099a82806ae9beb9d4306">◆ </a></span>split_commandline()</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> split_commandline </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> * </td>
|
|
<td class="paramname"><em>octx</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> </td>
|
|
<td class="paramname"><em>argc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </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> * </td>
|
|
<td class="paramname"><em>options</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a> * </td>
|
|
<td class="paramname"><em>groups</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> </td>
|
|
<td class="paramname"><em>nb_groups</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Split the commandline into an intermediate form convenient for further processing.</p>
|
|
<p>The commandline is assumed to be composed of options which either belong to a group (those with OPT_SPEC, OPT_OFFSET or OPT_PERFILE) or are global (everything else).</p>
|
|
<p>A group (defined by an <a class="el" href="../../db/dd7/struct_option_group_def.html">OptionGroupDef</a> struct) is a sequence of options terminated by either a group separator option (e.g. -i) or a parameter that is not an option (doesn't start with -). A group without a separator option must always be first in the supplied groups list.</p>
|
|
<p>All options within the same group are stored in one <a class="el" href="../../d6/d69/struct_option_group.html">OptionGroup</a> struct in an <a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a>, all groups with the same group definition are stored in one <a class="el" href="../../d7/d4f/struct_option_group_list.html">OptionGroupList</a> in <a class="el" href="../../db/db5/struct_option_parse_context.html#ac495a79844c7d896aadd2d7a3cb95993">OptionParseContext.groups</a>. The order of group lists is the same as the order of group definitions. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00756">756</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac58552bde3a215ae94a3bd114577cbee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac58552bde3a215ae94a3bd114577cbee">◆ </a></span>uninit_opts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void uninit_opts </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Uninitialize the cmdutils option system, in particular free the *_opts contexts and their contents. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00109">109</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8bcd5cd3628e5864fa94431d8eb08fad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8bcd5cd3628e5864fa94431d8eb08fad">◆ </a></span>uninit_parse_context()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void uninit_parse_context </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a> * </td>
|
|
<td class="paramname"><em>octx</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>Free all allocated memory in an <a class="el" href="../../db/db5/struct_option_parse_context.html">OptionParseContext</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00730">730</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="a8280138e6b57909763e4a7a78b663a03"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8280138e6b57909763e4a7a78b663a03">◆ </a></span>avcodec_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVCodecContext* avcodec_opts[AVMEDIA_TYPE_NB]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38b8dd64a9ea09a7dd31a6b18e98ac6c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38b8dd64a9ea09a7dd31a6b18e98ac6c">◆ </a></span>avformat_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVFormatContext* avformat_opts</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aade971c14ebd8eacf328845208aad523"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aade971c14ebd8eacf328845208aad523">◆ </a></span>codec_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary * codec_opts</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00091">91</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a943d0199a3f44df589324a8fe9365c48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a943d0199a3f44df589324a8fe9365c48">◆ </a></span>format_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary* format_opts</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00091">91</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a06080958052c5ad09de31ad1bbf246e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a06080958052c5ad09de31ad1bbf246e2">◆ </a></span>hide_banner</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> hide_banner</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00095">95</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adb047c8ef284577de88f3a64fe7638e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb047c8ef284577de88f3a64fe7638e0">◆ </a></span>program_birth_year</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> program_birth_year</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>program birth year, defined by the program for <a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a976c7dc9afeb4b0f6ec009a7a084e701">show_banner()</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00130">130</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a01a73e823e0892841a4fd2f900b85688"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a01a73e823e0892841a4fd2f900b85688">◆ </a></span>program_name</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const char program_name[]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>program name, defined by the program for <a class="el" href="../../d8/d4e/fftools__cmdutils_8h.html#a79c0ae205603f7f83f15171ba3413f26">show_version()</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00129">129</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07814cb63a0590cc3e997786b976ae8f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07814cb63a0590cc3e997786b976ae8f">◆ </a></span>resample_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary * resample_opts</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00091">91</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ad80f8d494eaf9dc13fd805e222a504"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ad80f8d494eaf9dc13fd805e222a504">◆ </a></span>swr_opts</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary* swr_opts</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00090">90</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afade0b4211259f5d9b11c0ab469adf7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afade0b4211259f5d9b11c0ab469adf7b">◆ </a></span>sws_dict</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AVDictionary* sws_dict</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00089">89</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated on Sat Sep 29 2018 18:16:42 for MobileFFmpeg Android API by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.14
|
|
</small></address>
|
|
</body>
|
|
</html>
|