ffmpeg-kit/docs/apple/html/d7/d48/fftools__ffmpeg_8c.html
2021-09-19 21:48:24 +01:00

5956 lines
314 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit iOS / macOS / tvOS API: fftools_ffmpeg.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">FFmpegKit iOS / macOS / tvOS API<span id="projectnumber">&#160;4.5</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<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> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">fftools_ffmpeg.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="../../d7/d48/fftools__ffmpeg_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a8d2175ad5ec10cdaff3fd386b27eeebf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8d2175ad5ec10cdaff3fd386b27eeebf">SIGNAL</a>(sig, func)&#160;&#160;&#160; signal(sig, func)</td></tr>
<tr class="separator:a8d2175ad5ec10cdaff3fd386b27eeebf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad12dce0a7bf9d908b172a28155b3d261"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ad12dce0a7bf9d908b172a28155b3d261">OFFSET</a>(x)&#160;&#160;&#160;offsetof(<a class="el" href="../../df/d77/struct_options_context.html">OptionsContext</a>, x)</td></tr>
<tr class="separator:ad12dce0a7bf9d908b172a28155b3d261"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a556ba3dffaac6f6e98a41a843baf898b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a556ba3dffaac6f6e98a41a843baf898b">BenchmarkTimeStamps</a></td></tr>
<tr class="separator:a556ba3dffaac6f6e98a41a843baf898b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ad97d709b57b2a391fedb2890e6e317d2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ad97d709b57b2a391fedb2890e6e317d2">do_video_stats</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> frame_size)</td></tr>
<tr class="separator:ad97d709b57b2a391fedb2890e6e317d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18d3980caddd835d0192f7ff2ed1b9b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a18d3980caddd835d0192f7ff2ed1b9b2">get_benchmark_time_stamps</a> (void)</td></tr>
<tr class="separator:a18d3980caddd835d0192f7ff2ed1b9b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5be8624c1f375fb6ad9bd97bcc05f898"><td class="memItemLeft" align="right" valign="top">static int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a5be8624c1f375fb6ad9bd97bcc05f898">getmaxrss</a> (void)</td></tr>
<tr class="separator:a5be8624c1f375fb6ad9bd97bcc05f898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe27a2d9d065be49e6580984bfe80639"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#abe27a2d9d065be49e6580984bfe80639">ifilter_has_all_input_formats</a> (<a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *fg)</td></tr>
<tr class="separator:abe27a2d9d065be49e6580984bfe80639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83bedb407ba3c293570b773d4c157ca0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a83bedb407ba3c293570b773d4c157ca0">opt_map</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a83bedb407ba3c293570b773d4c157ca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6d1db10a80aaa34ec2c41f9d45d05b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ae6d1db10a80aaa34ec2c41f9d45d05b5">opt_map_channel</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ae6d1db10a80aaa34ec2c41f9d45d05b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea75291d8c8437ac12c8e2c64e0a9d7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aea75291d8c8437ac12c8e2c64e0a9d7d">opt_recording_timestamp</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:aea75291d8c8437ac12c8e2c64e0a9d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65414dc020391d0ec9ed39ad9920dd0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a65414dc020391d0ec9ed39ad9920dd0f">opt_data_frames</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a65414dc020391d0ec9ed39ad9920dd0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae76c7a8880f594c7d0f7df762aac7a89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ae76c7a8880f594c7d0f7df762aac7a89">opt_progress</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ae76c7a8880f594c7d0f7df762aac7a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b688fe508a8d85961a487d4eb3f3121"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7b688fe508a8d85961a487d4eb3f3121">opt_target</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a7b688fe508a8d85961a487d4eb3f3121"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b0b7b6ba4d8f6bec8f9bb410606787a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2b0b7b6ba4d8f6bec8f9bb410606787a">opt_vsync</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a2b0b7b6ba4d8f6bec8f9bb410606787a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c02784e9a4c52395dd293ac626055c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a5c02784e9a4c52395dd293ac626055c3">opt_abort_on</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a5c02784e9a4c52395dd293ac626055c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca8fb43a0670d7c55f53d82e219d9237"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aca8fb43a0670d7c55f53d82e219d9237">opt_stats_period</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:aca8fb43a0670d7c55f53d82e219d9237"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f383de2e1d88e44f8ad03e24c1c2300"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1f383de2e1d88e44f8ad03e24c1c2300">opt_qscale</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a1f383de2e1d88e44f8ad03e24c1c2300"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54e869e9bf4cd94ebe110ee0c8e407bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a54e869e9bf4cd94ebe110ee0c8e407bb">opt_profile</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a54e869e9bf4cd94ebe110ee0c8e407bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a266b53c47514391446a21cb6d50f099d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a266b53c47514391446a21cb6d50f099d">opt_filter_complex</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a266b53c47514391446a21cb6d50f099d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23208b7fc9f279c60f006ad45c827146"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a23208b7fc9f279c60f006ad45c827146">opt_filter_complex_script</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a23208b7fc9f279c60f006ad45c827146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6daca6c13986317750131ee7a05844ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6daca6c13986317750131ee7a05844ee">opt_attach</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a6daca6c13986317750131ee7a05844ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a980e27c6f6226db3cd1e0fff390df29b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a980e27c6f6226db3cd1e0fff390df29b">opt_video_frames</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a980e27c6f6226db3cd1e0fff390df29b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63165e9cf0b0c917a42834d1f1972073"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a63165e9cf0b0c917a42834d1f1972073">opt_video_codec</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a63165e9cf0b0c917a42834d1f1972073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a204f57aa5e962e076ad6a222602587d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a204f57aa5e962e076ad6a222602587d3">opt_sameq</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a204f57aa5e962e076ad6a222602587d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ddbb61c6a7dbbe50a723774a342e060"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a0ddbb61c6a7dbbe50a723774a342e060">opt_timecode</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a0ddbb61c6a7dbbe50a723774a342e060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1050d5bf2b6ea7a93a749a25a8a7db17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1050d5bf2b6ea7a93a749a25a8a7db17">opt_vstats_file</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a1050d5bf2b6ea7a93a749a25a8a7db17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f725a766755b848221895b283f206a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8f725a766755b848221895b283f206a8">opt_vstats</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a8f725a766755b848221895b283f206a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4901465fa02f303211b5bd221b312ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac4901465fa02f303211b5bd221b312ac">opt_old2new</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ac4901465fa02f303211b5bd221b312ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1969322d3a144cc144a0a92f88e8add1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1969322d3a144cc144a0a92f88e8add1">opt_streamid</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a1969322d3a144cc144a0a92f88e8add1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5081d8deb9d504a42ce8548068c2096"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ad5081d8deb9d504a42ce8548068c2096">opt_bitrate</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ad5081d8deb9d504a42ce8548068c2096"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8657573c1da211a171168837101af5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab8657573c1da211a171168837101af5c">show_hwaccels</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ab8657573c1da211a171168837101af5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b88ce0f88b9b220671a44632d129a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a67b88ce0f88b9b220671a44632d129a4">opt_video_filters</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a67b88ce0f88b9b220671a44632d129a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7764402c86633630b61750779ce41c2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7764402c86633630b61750779ce41c2e">opt_audio_frames</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a7764402c86633630b61750779ce41c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa92bf94652218255e5386329ec0edbd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa92bf94652218255e5386329ec0edbd5">opt_audio_qscale</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:aa92bf94652218255e5386329ec0edbd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9cffaa367854d0de61e1f2fa780fdf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ae9cffaa367854d0de61e1f2fa780fdf4">opt_audio_codec</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:ae9cffaa367854d0de61e1f2fa780fdf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02ab698433dae7a8b706e326a7bd9f8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a02ab698433dae7a8b706e326a7bd9f8f">opt_channel_layout</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a02ab698433dae7a8b706e326a7bd9f8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaf811ecede8a95cd17d4cedd6247ea7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#abaf811ecede8a95cd17d4cedd6247ea7">opt_preset</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:abaf811ecede8a95cd17d4cedd6247ea7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ee898e4ccb3070653e59a5615c4c5aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9ee898e4ccb3070653e59a5615c4c5aa">opt_audio_filters</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a9ee898e4ccb3070653e59a5615c4c5aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a588b5f7cb9e583ca84529ae89b0382"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a4a588b5f7cb9e583ca84529ae89b0382">opt_subtitle_codec</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a4a588b5f7cb9e583ca84529ae89b0382"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f9afad553b7838b7c592b61b108eb8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8f9afad553b7838b7c592b61b108eb8b">opt_video_channel</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a8f9afad553b7838b7c592b61b108eb8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d934208acdc296fd2b2c79c34851163"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a4d934208acdc296fd2b2c79c34851163">opt_video_standard</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a4d934208acdc296fd2b2c79c34851163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08a511c7cab7d97a7dc013197a716016"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a08a511c7cab7d97a7dc013197a716016">opt_sdp_file</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a08a511c7cab7d97a7dc013197a716016"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a190b363d38befc8e1dbfc4f68992bffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a190b363d38befc8e1dbfc4f68992bffa">opt_data_codec</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a190b363d38befc8e1dbfc4f68992bffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbf861d556934c3dcf48cee107df6473"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#afbf861d556934c3dcf48cee107df6473">opt_init_hw_device</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:afbf861d556934c3dcf48cee107df6473"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fc46048a19a5b21c2d0e21875aad2cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6fc46048a19a5b21c2d0e21875aad2cb">opt_filter_hw_device</a> (void *optctx, const char *opt, const char *arg)</td></tr>
<tr class="separator:a6fc46048a19a5b21c2d0e21875aad2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d345dc080c3a4b1ee30f23d8066ce72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1d345dc080c3a4b1ee30f23d8066ce72">cancelSession</a> (long sessionId)</td></tr>
<tr class="separator:a1d345dc080c3a4b1ee30f23d8066ce72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe59dcf013b4b50c53ecbc4c6e0bcbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#acbe59dcf013b4b50c53ecbc4c6e0bcbc">cancelRequested</a> (long sessionId)</td></tr>
<tr class="separator:acbe59dcf013b4b50c53ecbc4c6e0bcbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf36095ece065987e766e291e863f0d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#adf36095ece065987e766e291e863f0d6">sub2video_get_blank_frame</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>)</td></tr>
<tr class="separator:adf36095ece065987e766e291e863f0d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2e51f604857d33adbb56b536f4d7718"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa2e51f604857d33adbb56b536f4d7718">sub2video_copy_rect</a> (uint8_t *dst, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> dst_linesize, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> w, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> h, AVSubtitleRect *r)</td></tr>
<tr class="separator:aa2e51f604857d33adbb56b536f4d7718"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c1506f84f74e9af9fabdf8cc1f86b89"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2c1506f84f74e9af9fabdf8cc1f86b89">sub2video_push_ref</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, int64_t pts)</td></tr>
<tr class="separator:a2c1506f84f74e9af9fabdf8cc1f86b89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d9e8224d0a2f354635fcaacce63acd4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8d9e8224d0a2f354635fcaacce63acd4">sub2video_update</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, int64_t heartbeat_pts, AVSubtitle *sub)</td></tr>
<tr class="separator:a8d9e8224d0a2f354635fcaacce63acd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a738eb950f81407f6fd85fee223606fd4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a738eb950f81407f6fd85fee223606fd4">sub2video_heartbeat</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, int64_t pts)</td></tr>
<tr class="separator:a738eb950f81407f6fd85fee223606fd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1b7dcf7df1f398b1e33d121695b79c7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa1b7dcf7df1f398b1e33d121695b79c7">sub2video_flush</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>)</td></tr>
<tr class="separator:aa1b7dcf7df1f398b1e33d121695b79c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff329d05aff252a944b937bb80d16e1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9ff329d05aff252a944b937bb80d16e1">term_exit_sigsafe</a> (void)</td></tr>
<tr class="separator:a9ff329d05aff252a944b937bb80d16e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c97d7729be97389faaf4aaac8c3e88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a19c97d7729be97389faaf4aaac8c3e88">term_exit</a> (void)</td></tr>
<tr class="separator:a19c97d7729be97389faaf4aaac8c3e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af80faacdb2157777c247deee29765d79"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af80faacdb2157777c247deee29765d79">sigterm_handler</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> sig)</td></tr>
<tr class="separator:af80faacdb2157777c247deee29765d79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7072b9c76dd77ce9900197d0133b0ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac7072b9c76dd77ce9900197d0133b0ba">term_init</a> (void)</td></tr>
<tr class="separator:ac7072b9c76dd77ce9900197d0133b0ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a888998656da528d50f125b39dcd1067a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a888998656da528d50f125b39dcd1067a">read_key</a> (void)</td></tr>
<tr class="separator:a888998656da528d50f125b39dcd1067a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e363385c841c9b165453f0c7014304a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a">decode_interrupt_cb</a> (void *ctx)</td></tr>
<tr class="separator:a9e363385c841c9b165453f0c7014304a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba1cc9fe65233e8e346f8da1a6a59fa8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aba1cc9fe65233e8e346f8da1a6a59fa8">ffmpeg_cleanup</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ret)</td></tr>
<tr class="separator:aba1cc9fe65233e8e346f8da1a6a59fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa34a84957adf117f712efcb6cbfd834f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa34a84957adf117f712efcb6cbfd834f">remove_avoptions</a> (AVDictionary **a, AVDictionary *b)</td></tr>
<tr class="separator:aa34a84957adf117f712efcb6cbfd834f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeceadb162c07ff048a54d0d70cc851fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aeceadb162c07ff048a54d0d70cc851fb">assert_avoptions</a> (AVDictionary *m)</td></tr>
<tr class="separator:aeceadb162c07ff048a54d0d70cc851fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6f0439f2e64203b784e3f6250f26866"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab6f0439f2e64203b784e3f6250f26866">abort_codec_experimental</a> (const AVCodec *c, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> encoder)</td></tr>
<tr class="separator:ab6f0439f2e64203b784e3f6250f26866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8ed239c7a9be61521f08c4adaa9d4f3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab8ed239c7a9be61521f08c4adaa9d4f3">update_benchmark</a> (const char *fmt,...)</td></tr>
<tr class="separator:ab8ed239c7a9be61521f08c4adaa9d4f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac237321f98a7041c9f6004d2ce8a425c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac237321f98a7041c9f6004d2ce8a425c">close_all_output_streams</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, <a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a> this_stream, <a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a> others)</td></tr>
<tr class="separator:ac237321f98a7041c9f6004d2ce8a425c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8507683cee9accbbda79588659abcea8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8507683cee9accbbda79588659abcea8">write_packet</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, AVPacket *pkt, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> unqueue)</td></tr>
<tr class="separator:a8507683cee9accbbda79588659abcea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89c049f6683542b855326a6c2d5c3d7d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a89c049f6683542b855326a6c2d5c3d7d">close_output_stream</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a89c049f6683542b855326a6c2d5c3d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1db4cbd8e2d2dd46fa384e1c93835fc"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ae1db4cbd8e2d2dd46fa384e1c93835fc">output_packet</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, AVPacket *pkt, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> eof)</td></tr>
<tr class="separator:ae1db4cbd8e2d2dd46fa384e1c93835fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fc10262dc3c90f4c4d0cdac1fdd8991"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2fc10262dc3c90f4c4d0cdac1fdd8991">check_recording_time</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a2fc10262dc3c90f4c4d0cdac1fdd8991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc5e61273039380ac14ed7b0a3cce725"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#abc5e61273039380ac14ed7b0a3cce725">adjust_frame_pts_to_encoder_tb</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *frame)</td></tr>
<tr class="separator:abc5e61273039380ac14ed7b0a3cce725"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a906f8498cdec75ab84457f6b929115c6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a906f8498cdec75ab84457f6b929115c6">init_output_stream</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *frame, char *error, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> error_len)</td></tr>
<tr class="separator:a906f8498cdec75ab84457f6b929115c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fed1803386760e0d661709f2d199673"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6fed1803386760e0d661709f2d199673">init_output_stream_wrapper</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *frame, unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> fatal)</td></tr>
<tr class="separator:a6fed1803386760e0d661709f2d199673"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18033581df001bc68ef11676eb7040bd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a18033581df001bc68ef11676eb7040bd">do_audio_out</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *frame)</td></tr>
<tr class="separator:a18033581df001bc68ef11676eb7040bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af61470284cfd849344d6a5fdd3257c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2af61470284cfd849344d6a5fdd3257c">do_subtitle_out</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVSubtitle *sub)</td></tr>
<tr class="separator:a2af61470284cfd849344d6a5fdd3257c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33a912b98c7c73e52a0ab9cc4e11b995"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a33a912b98c7c73e52a0ab9cc4e11b995">do_video_out</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *next_picture)</td></tr>
<tr class="separator:a33a912b98c7c73e52a0ab9cc4e11b995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3da49e34ea9fb9a212c4929d2ba403e2"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a3da49e34ea9fb9a212c4929d2ba403e2">psnr</a> (double <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a1aabac6d068eef6a7bad3fdf50a05cc8">d</a>)</td></tr>
<tr class="separator:a3da49e34ea9fb9a212c4929d2ba403e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a603a43eb595edc7f66cf508c6815d228"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a603a43eb595edc7f66cf508c6815d228">finish_output_stream</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a603a43eb595edc7f66cf508c6815d228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fb313e7b4b1ef89bd7e8fff6f85d71e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2fb313e7b4b1ef89bd7e8fff6f85d71e">reap_filters</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flush)</td></tr>
<tr class="separator:a2fb313e7b4b1ef89bd7e8fff6f85d71e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a379e18554a7d7ecb27d37c0dc6f3ebba"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a379e18554a7d7ecb27d37c0dc6f3ebba">print_final_stats</a> (int64_t total_size)</td></tr>
<tr class="separator:a379e18554a7d7ecb27d37c0dc6f3ebba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2503e45acfd6573b686e00ce38519051"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2503e45acfd6573b686e00ce38519051">forward_report</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_last_report, int64_t timer_start, int64_t cur_time)</td></tr>
<tr class="separator:a2503e45acfd6573b686e00ce38519051"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac639722e5e5a6a26c78eca5e9122909d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac639722e5e5a6a26c78eca5e9122909d">print_report</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_last_report, int64_t timer_start, int64_t cur_time)</td></tr>
<tr class="separator:ac639722e5e5a6a26c78eca5e9122909d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af46fcadeb44ca81755a251c59bd3d78f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af46fcadeb44ca81755a251c59bd3d78f">ifilter_parameters_from_codecpar</a> (<a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *ifilter, AVCodecParameters *par)</td></tr>
<tr class="separator:af46fcadeb44ca81755a251c59bd3d78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfd9959ab0ec5f8d63e3f5b2cc929590"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#adfd9959ab0ec5f8d63e3f5b2cc929590">flush_encoders</a> (void)</td></tr>
<tr class="separator:adfd9959ab0ec5f8d63e3f5b2cc929590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8058514ce4db47327793e924526a39ed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8058514ce4db47327793e924526a39ed">check_output_constraints</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a8058514ce4db47327793e924526a39ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb98afa9c4922dc9f61b7130c3beb183"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#adb98afa9c4922dc9f61b7130c3beb183">do_streamcopy</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, const AVPacket *pkt)</td></tr>
<tr class="separator:adb98afa9c4922dc9f61b7130c3beb183"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6d81c909bf3abbf4685cfadd458a87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2c6d81c909bf3abbf4685cfadd458a87">guess_input_channel_layout</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>)</td></tr>
<tr class="separator:a2c6d81c909bf3abbf4685cfadd458a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a733571df1f9d2cdd5aca9e933919a237"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a733571df1f9d2cdd5aca9e933919a237">check_decode_result</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *got_output, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ret)</td></tr>
<tr class="separator:a733571df1f9d2cdd5aca9e933919a237"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7327043132cd8fc6043a82eb04a375a1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7327043132cd8fc6043a82eb04a375a1">ifilter_send_frame</a> (<a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *ifilter, AVFrame *frame)</td></tr>
<tr class="separator:a7327043132cd8fc6043a82eb04a375a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6db4eeaee5d848f75aebb60927cc9d4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af6db4eeaee5d848f75aebb60927cc9d4">ifilter_send_eof</a> (<a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *ifilter, int64_t pts)</td></tr>
<tr class="separator:af6db4eeaee5d848f75aebb60927cc9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22b853326688d8b01baa28b9aad668d8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a22b853326688d8b01baa28b9aad668d8">decode</a> (AVCodecContext *avctx, AVFrame *frame, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *got_frame, AVPacket *pkt)</td></tr>
<tr class="separator:a22b853326688d8b01baa28b9aad668d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4981f23e6d794110daa5408fc9a9f0fb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a4981f23e6d794110daa5408fc9a9f0fb">send_frame_to_filters</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, AVFrame *decoded_frame)</td></tr>
<tr class="separator:a4981f23e6d794110daa5408fc9a9f0fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159db49b7f730d2869253cd4ff0411aa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a159db49b7f730d2869253cd4ff0411aa">decode_audio</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, AVPacket *pkt, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *got_output, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *decode_failed)</td></tr>
<tr class="separator:a159db49b7f730d2869253cd4ff0411aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71dd0984704d7f70065c6b97edc7069e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a71dd0984704d7f70065c6b97edc7069e">decode_video</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, AVPacket *pkt, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *got_output, int64_t *duration_pts, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> eof, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *decode_failed)</td></tr>
<tr class="separator:a71dd0984704d7f70065c6b97edc7069e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c4f43b9ed5f99a30210c6ef7191a89e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a0c4f43b9ed5f99a30210c6ef7191a89e">transcode_subtitles</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, AVPacket *pkt, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *got_output, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *decode_failed)</td></tr>
<tr class="separator:a0c4f43b9ed5f99a30210c6ef7191a89e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b8d7a73907fc2dd36f4bd0cce4f2f0d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9b8d7a73907fc2dd36f4bd0cce4f2f0d">send_filter_eof</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>)</td></tr>
<tr class="separator:a9b8d7a73907fc2dd36f4bd0cce4f2f0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a280fede5cdf5e514980ee8b629303c78"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a280fede5cdf5e514980ee8b629303c78">process_input_packet</a> (<a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a3f094febcaf5eb8767fa1d8f5cacd943">ist</a>, const AVPacket *pkt, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> no_eof)</td></tr>
<tr class="separator:a280fede5cdf5e514980ee8b629303c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e002b603f4f756cbe614fb2e5cbb0dd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2e002b603f4f756cbe614fb2e5cbb0dd">print_sdp</a> (void)</td></tr>
<tr class="separator:a2e002b603f4f756cbe614fb2e5cbb0dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a360baf543db2a3aa9b2a91740eefdbd3"><td class="memItemLeft" align="right" valign="top">static enum AVPixelFormat&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a360baf543db2a3aa9b2a91740eefdbd3">get_format</a> (AVCodecContext *s, const enum AVPixelFormat *pix_fmts)</td></tr>
<tr class="separator:a360baf543db2a3aa9b2a91740eefdbd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aac50e0d8fe8a1bb2d79b56b9e57b0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8aac50e0d8fe8a1bb2d79b56b9e57b0a">get_buffer</a> (AVCodecContext *s, AVFrame *frame, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> flags)</td></tr>
<tr class="separator:a8aac50e0d8fe8a1bb2d79b56b9e57b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b55a894aa10247fb5d5e065bc1b1655"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2b55a894aa10247fb5d5e065bc1b1655">init_input_stream</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ist_index, char *error, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> error_len)</td></tr>
<tr class="separator:a2b55a894aa10247fb5d5e065bc1b1655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a028d6d442caebe1ef9bc9e9b4c366ff2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a028d6d442caebe1ef9bc9e9b4c366ff2">get_input_stream</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a028d6d442caebe1ef9bc9e9b4c366ff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69b0f920b4d91360bd5cd5da5842e282"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a69b0f920b4d91360bd5cd5da5842e282">compare_int64</a> (const void *a, const void *b)</td></tr>
<tr class="separator:a69b0f920b4d91360bd5cd5da5842e282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88ac1fa670df56643b51e4face274d51"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a88ac1fa670df56643b51e4face274d51">check_init_output_file</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> file_index)</td></tr>
<tr class="separator:a88ac1fa670df56643b51e4face274d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a433b8659111b2f6ae74ab1fa29445f2c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a433b8659111b2f6ae74ab1fa29445f2c">init_output_bsfs</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a433b8659111b2f6ae74ab1fa29445f2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6e13f95a03d441765f0e4645cc8cf7e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac6e13f95a03d441765f0e4645cc8cf7e">init_output_stream_streamcopy</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:ac6e13f95a03d441765f0e4645cc8cf7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a861b24f5520382037a477a313641b1cf"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a861b24f5520382037a477a313641b1cf">set_encoder_id</a> (<a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>)</td></tr>
<tr class="separator:a861b24f5520382037a477a313641b1cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64d2227a8af6a247040fc50ab547dc0e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a64d2227a8af6a247040fc50ab547dc0e">parse_forced_key_frames</a> (char *kf, <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVCodecContext *avctx)</td></tr>
<tr class="separator:a64d2227a8af6a247040fc50ab547dc0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af347e179754a8ebece457e4a9985717b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af347e179754a8ebece457e4a9985717b">init_encoder_time_base</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVRational default_time_base)</td></tr>
<tr class="separator:af347e179754a8ebece457e4a9985717b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44476e48d5e06f4ee53c6e2fdbb62ca0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a44476e48d5e06f4ee53c6e2fdbb62ca0">init_output_stream_encode</a> (<a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a452d4354deb721ac53ff1926fd07ab04">ost</a>, AVFrame *frame)</td></tr>
<tr class="separator:a44476e48d5e06f4ee53c6e2fdbb62ca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab19f077af44d4caa16ecad4d9532715a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab19f077af44d4caa16ecad4d9532715a">report_new_stream</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> input_index, AVPacket *pkt)</td></tr>
<tr class="separator:ab19f077af44d4caa16ecad4d9532715a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4af1fda1a5fc33ec74e4ae2c0dbc122"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa4af1fda1a5fc33ec74e4ae2c0dbc122">transcode_init</a> (void)</td></tr>
<tr class="separator:aa4af1fda1a5fc33ec74e4ae2c0dbc122"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c0b9ce7a779f9cafb2f1b639843ea2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a19c0b9ce7a779f9cafb2f1b639843ea2">need_output</a> (void)</td></tr>
<tr class="separator:a19c0b9ce7a779f9cafb2f1b639843ea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2d03e88fddea561749a611a7ae1e136"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac2d03e88fddea561749a611a7ae1e136">choose_output</a> (void)</td></tr>
<tr class="separator:ac2d03e88fddea561749a611a7ae1e136"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12f098a569b8925e9a2bc92aba7bae96"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a12f098a569b8925e9a2bc92aba7bae96">set_tty_echo</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> on)</td></tr>
<tr class="separator:a12f098a569b8925e9a2bc92aba7bae96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17f085393f3e2cd51d665ab899282b81"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a17f085393f3e2cd51d665ab899282b81">check_keyboard_interaction</a> (int64_t cur_time)</td></tr>
<tr class="separator:a17f085393f3e2cd51d665ab899282b81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd2e6084ff647db5f4e2ca46a1bfcc7a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#acd2e6084ff647db5f4e2ca46a1bfcc7a">get_input_packet</a> (<a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a> *f, AVPacket **pkt)</td></tr>
<tr class="separator:acd2e6084ff647db5f4e2ca46a1bfcc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94a52b0309bc05208e547d00c4ad3cba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a94a52b0309bc05208e547d00c4ad3cba">got_eagain</a> (void)</td></tr>
<tr class="separator:a94a52b0309bc05208e547d00c4ad3cba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e7569f8c8012ff719b112431b1df091"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a5e7569f8c8012ff719b112431b1df091">reset_eagain</a> (void)</td></tr>
<tr class="separator:a5e7569f8c8012ff719b112431b1df091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab98f0ee465a0b23b09ba22ac22f359b7"><td class="memItemLeft" align="right" valign="top">static AVRational&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab98f0ee465a0b23b09ba22ac22f359b7">duration_max</a> (int64_t tmp, int64_t *duration, AVRational tmp_time_base, AVRational time_base)</td></tr>
<tr class="separator:ab98f0ee465a0b23b09ba22ac22f359b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a6c1b83340f00304d8ed06364edfa60"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7a6c1b83340f00304d8ed06364edfa60">seek_to_start</a> (<a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a> *ifile, AVFormatContext *is)</td></tr>
<tr class="separator:a7a6c1b83340f00304d8ed06364edfa60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79192afe1e714610704c94cca1e6601b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a79192afe1e714610704c94cca1e6601b">process_input</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> file_index)</td></tr>
<tr class="separator:a79192afe1e714610704c94cca1e6601b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38de3252b4bb6ea13e22238efe42c015"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a38de3252b4bb6ea13e22238efe42c015">transcode_from_filter</a> (<a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a9acab86967d588b55a2305dbf9d9b2ed">graph</a>, <a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> **best_ist)</td></tr>
<tr class="separator:a38de3252b4bb6ea13e22238efe42c015"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd1ff9b1a508070a11a26c9c3f3f455b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#abd1ff9b1a508070a11a26c9c3f3f455b">transcode_step</a> (void)</td></tr>
<tr class="separator:abd1ff9b1a508070a11a26c9c3f3f455b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bbbd61fe097505cf12be11e60f07ca8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a0bbbd61fe097505cf12be11e60f07ca8">transcode</a> (void)</td></tr>
<tr class="separator:a0bbbd61fe097505cf12be11e60f07ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79c04bfda90dc3b1887eeb43dd05a075"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a79c04bfda90dc3b1887eeb43dd05a075">log_callback_null</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:a79c04bfda90dc3b1887eeb43dd05a075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af10f17795c85dc03132596d99e76abeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af10f17795c85dc03132596d99e76abeb">ffmpeg_var_cleanup</a> ()</td></tr>
<tr class="separator:af10f17795c85dc03132596d99e76abeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd17285e4049bfb915b75d39ff9971e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a4dd17285e4049bfb915b75d39ff9971e">set_report_callback</a> (void(*callback)(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, double, double))</td></tr>
<tr class="separator:a4dd17285e4049bfb915b75d39ff9971e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d242f177c5dc68d5808adc5e594b92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a85d242f177c5dc68d5808adc5e594b92">cancel_operation</a> (long id)</td></tr>
<tr class="separator:a85d242f177c5dc68d5808adc5e594b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af42fc9da8015a216f63c1c993d5c1571"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af42fc9da8015a216f63c1c993d5c1571">ffmpeg_execute</a> (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> argc, char **argv)</td></tr>
<tr class="separator:af42fc9da8015a216f63c1c993d5c1571"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aadf678a3a88dfccc1dc85f2fee5842fc"><td class="memItemLeft" align="right" valign="top">static FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aadf678a3a88dfccc1dc85f2fee5842fc">vstats_file</a></td></tr>
<tr class="separator:aadf678a3a88dfccc1dc85f2fee5842fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1cd18e061e07695c0547d09e3dd4dcce"><td class="memItemLeft" align="right" valign="top">const char *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1cd18e061e07695c0547d09e3dd4dcce">forced_keyframes_const_names</a> []</td></tr>
<tr class="separator:a1cd18e061e07695c0547d09e3dd4dcce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17041c631bc79b0997f251ba11dcebc9"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a17041c631bc79b0997f251ba11dcebc9">run_as_daemon</a> = 0</td></tr>
<tr class="separator:a17041c631bc79b0997f251ba11dcebc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fab4ffcc251656c4b48237e691d5bbd"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2fab4ffcc251656c4b48237e691d5bbd">nb_frames_dup</a> = 0</td></tr>
<tr class="separator:a2fab4ffcc251656c4b48237e691d5bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02e5c9a7118413b350add8ebd900e979"><td class="memItemLeft" align="right" valign="top">__thread unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a02e5c9a7118413b350add8ebd900e979">dup_warning</a> = 1000</td></tr>
<tr class="separator:a02e5c9a7118413b350add8ebd900e979"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe61f76e95acccfab5636d5dac711dbe"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#afe61f76e95acccfab5636d5dac711dbe">nb_frames_drop</a> = 0</td></tr>
<tr class="separator:afe61f76e95acccfab5636d5dac711dbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3e87e9160783294fa6cab727ff3bb63"><td class="memItemLeft" align="right" valign="top">__thread int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab3e87e9160783294fa6cab727ff3bb63">decode_error_stat</a> [2]</td></tr>
<tr class="separator:ab3e87e9160783294fa6cab727ff3bb63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b30165b9c938b5c27144f800ace6238"><td class="memItemLeft" align="right" valign="top">__thread unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9b30165b9c938b5c27144f800ace6238">nb_output_dumped</a> = 0</td></tr>
<tr class="separator:a9b30165b9c938b5c27144f800ace6238"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee22300aab0a785e62da0d08de0c20d2"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aee22300aab0a785e62da0d08de0c20d2">want_sdp</a> = 1</td></tr>
<tr class="separator:aee22300aab0a785e62da0d08de0c20d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34e7efb0f3ddef2637d934182e7b4ac6"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a34e7efb0f3ddef2637d934182e7b4ac6">current_time</a></td></tr>
<tr class="separator:a34e7efb0f3ddef2637d934182e7b4ac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a863888d6549c9004ae0aec0bfa0b6994"><td class="memItemLeft" align="right" valign="top">__thread AVIOContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a863888d6549c9004ae0aec0bfa0b6994">progress_avio</a> = NULL</td></tr>
<tr class="separator:a863888d6549c9004ae0aec0bfa0b6994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade129f2073eabef96dbc06850238cef6"><td class="memItemLeft" align="right" valign="top">__thread uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ade129f2073eabef96dbc06850238cef6">subtitle_out</a></td></tr>
<tr class="separator:ade129f2073eabef96dbc06850238cef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a117ba63aa23e378afe665cc6b7c7e043"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a117ba63aa23e378afe665cc6b7c7e043">input_streams</a> = NULL</td></tr>
<tr class="separator:a117ba63aa23e378afe665cc6b7c7e043"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19a9c5bb8abc454adeccecdce35135c2"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a19a9c5bb8abc454adeccecdce35135c2">nb_input_streams</a> = 0</td></tr>
<tr class="separator:a19a9c5bb8abc454adeccecdce35135c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8815f40afdcda266b01da4b3137a99a3"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8815f40afdcda266b01da4b3137a99a3">input_files</a> = NULL</td></tr>
<tr class="separator:a8815f40afdcda266b01da4b3137a99a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35146af7b101927e2e6aaaf49022f9b7"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a35146af7b101927e2e6aaaf49022f9b7">nb_input_files</a> = 0</td></tr>
<tr class="separator:a35146af7b101927e2e6aaaf49022f9b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a205ff61315f3766dae7c5e1552de2ccf"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a205ff61315f3766dae7c5e1552de2ccf">output_streams</a> = NULL</td></tr>
<tr class="separator:a205ff61315f3766dae7c5e1552de2ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bd3657586bb29d6357ddc0ed3bda70b"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2bd3657586bb29d6357ddc0ed3bda70b">nb_output_streams</a> = 0</td></tr>
<tr class="separator:a2bd3657586bb29d6357ddc0ed3bda70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22c5e53407c3f14a8111e898dff42904"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a22c5e53407c3f14a8111e898dff42904">output_files</a> = NULL</td></tr>
<tr class="separator:a22c5e53407c3f14a8111e898dff42904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d777831518f2c831790dd5cd6b96ddf"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a3d777831518f2c831790dd5cd6b96ddf">nb_output_files</a> = 0</td></tr>
<tr class="separator:a3d777831518f2c831790dd5cd6b96ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a902ed0b2ffc617e274426bc05118f1c3"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a902ed0b2ffc617e274426bc05118f1c3">filtergraphs</a></td></tr>
<tr class="separator:a902ed0b2ffc617e274426bc05118f1c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac69138c251f85a6e3233c9a70884be93"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ac69138c251f85a6e3233c9a70884be93">nb_filtergraphs</a></td></tr>
<tr class="separator:ac69138c251f85a6e3233c9a70884be93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc56efe535248496e9ae4916b2105f73"><td class="memItemLeft" align="right" valign="top">__thread int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#acc56efe535248496e9ae4916b2105f73">last_time</a> = -1</td></tr>
<tr class="separator:acc56efe535248496e9ae4916b2105f73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a738ae2e4a18e645cfe2c6e2b0df2a658"><td class="memItemLeft" align="right" valign="top">__thread int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a738ae2e4a18e645cfe2c6e2b0df2a658">keyboard_last_time</a> = 0</td></tr>
<tr class="separator:a738ae2e4a18e645cfe2c6e2b0df2a658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ab3df1526985d6ab0f00e97d4d97887"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a3ab3df1526985d6ab0f00e97d4d97887">first_report</a> = 1</td></tr>
<tr class="separator:a3ab3df1526985d6ab0f00e97d4d97887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c5fbe0152e9099ad6dfee42cb2ceb90"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7c5fbe0152e9099ad6dfee42cb2ceb90">qp_histogram</a> [52]</td></tr>
<tr class="separator:a7c5fbe0152e9099ad6dfee42cb2ceb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab144f8d36db79a4fa550cd011f39748a"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab144f8d36db79a4fa550cd011f39748a">report_callback</a> )(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, double, double) = NULL</td></tr>
<tr class="separator:ab144f8d36db79a4fa550cd011f39748a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8268b4d228f88edaf9bbb1dff1d1338c"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a8268b4d228f88edaf9bbb1dff1d1338c">file_overwrite</a></td></tr>
<tr class="separator:a8268b4d228f88edaf9bbb1dff1d1338c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ac571c7c938d6c34daf608a1183364f"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a7ac571c7c938d6c34daf608a1183364f">no_file_overwrite</a></td></tr>
<tr class="separator:a7ac571c7c938d6c34daf608a1183364f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af776ea0ed951054185f753d7d255d884"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af776ea0ed951054185f753d7d255d884">ignore_unknown_streams</a></td></tr>
<tr class="separator:af776ea0ed951054185f753d7d255d884"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ea9613c6b24f9f9aec20afde671ad3a"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a5ea9613c6b24f9f9aec20afde671ad3a">copy_unknown_streams</a></td></tr>
<tr class="separator:a5ea9613c6b24f9f9aec20afde671ad3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af848648dccdf2e8b2bfd969886657ed7"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af848648dccdf2e8b2bfd969886657ed7">intra_only</a></td></tr>
<tr class="separator:af848648dccdf2e8b2bfd969886657ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1a832e0aee85dbc82c89e7f91b94619"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ae1a832e0aee85dbc82c89e7f91b94619">do_psnr</a></td></tr>
<tr class="separator:ae1a832e0aee85dbc82c89e7f91b94619"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c0fb8ee2ce9782980e83a03dacabf07"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6c0fb8ee2ce9782980e83a03dacabf07">input_sync</a></td></tr>
<tr class="separator:a6c0fb8ee2ce9782980e83a03dacabf07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbd89b768ade5ebb57205d8346acaa03"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#afbd89b768ade5ebb57205d8346acaa03">handleSIGQUIT</a></td></tr>
<tr class="separator:afbd89b768ade5ebb57205d8346acaa03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43764cf85b951e6e0d9cc6f74e24c721"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a43764cf85b951e6e0d9cc6f74e24c721">handleSIGINT</a></td></tr>
<tr class="separator:a43764cf85b951e6e0d9cc6f74e24c721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c48fbb1622eb5a5a7d31d1f9c2c9447"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a4c48fbb1622eb5a5a7d31d1f9c2c9447">handleSIGTERM</a></td></tr>
<tr class="separator:a4c48fbb1622eb5a5a7d31d1f9c2c9447"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8148e9f47355623f9ad3c1578844cd3"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ad8148e9f47355623f9ad3c1578844cd3">handleSIGXCPU</a></td></tr>
<tr class="separator:ad8148e9f47355623f9ad3c1578844cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd19ea38bd4b2ebb549ed4630bdca918"><td class="memItemLeft" align="right" valign="top">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#acd19ea38bd4b2ebb549ed4630bdca918">handleSIGPIPE</a></td></tr>
<tr class="separator:acd19ea38bd4b2ebb549ed4630bdca918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af764c3599e5f16ca1cd943b094aa08fc"><td class="memItemLeft" align="right" valign="top">__thread volatile long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#af764c3599e5f16ca1cd943b094aa08fc">globalSessionId</a></td></tr>
<tr class="separator:af764c3599e5f16ca1cd943b094aa08fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a9c2c01a83c8bbcd4eb7a8af9a0b160"><td class="memItemLeft" align="right" valign="top">static volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">received_sigterm</a> = 0</td></tr>
<tr class="separator:a1a9c2c01a83c8bbcd4eb7a8af9a0b160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67220b3d47d990ba75e7099f11cfa68"><td class="memItemLeft" align="right" valign="top">static volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#aa67220b3d47d990ba75e7099f11cfa68">received_nb_signals</a> = 0</td></tr>
<tr class="separator:aa67220b3d47d990ba75e7099f11cfa68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72854b6777d538ea0fb18d2552741072"><td class="memItemLeft" align="right" valign="top">__thread atomic_int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a72854b6777d538ea0fb18d2552741072">transcode_init_done</a> = ATOMIC_VAR_INIT(0)</td></tr>
<tr class="separator:a72854b6777d538ea0fb18d2552741072"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d1a3c26248469cd3aa5ae35bde51df9"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a6d1a3c26248469cd3aa5ae35bde51df9">ffmpeg_exited</a> = 0</td></tr>
<tr class="separator:a6d1a3c26248469cd3aa5ae35bde51df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab641f3810c2d179ac1b20b73ce4f6e78"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#ab641f3810c2d179ac1b20b73ce4f6e78">main_ffmpeg_return_code</a> = 0</td></tr>
<tr class="separator:ab641f3810c2d179ac1b20b73ce4f6e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a4deed57fa61c241031e35789e85b0"><td class="memItemLeft" align="right" valign="top">__thread int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a87a4deed57fa61c241031e35789e85b0">copy_ts_first_pts</a> = AV_NOPTS_VALUE</td></tr>
<tr class="separator:a87a4deed57fa61c241031e35789e85b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dd980e57b1492885535ec1b72b1aa82"><td class="memItemLeft" align="right" valign="top">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a2dd980e57b1492885535ec1b72b1aa82">longjmp_value</a></td></tr>
<tr class="separator:a2dd980e57b1492885535ec1b72b1aa82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a166da4a1a1f99ead2015de10ca32e48f"><td class="memItemLeft" align="right" valign="top">__thread const AVIOInterruptCB&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a166da4a1a1f99ead2015de10ca32e48f">int_cb</a> = { <a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a">decode_interrupt_cb</a>, NULL }</td></tr>
<tr class="separator:a166da4a1a1f99ead2015de10ca32e48f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e80e44ada7d1ec867ccdad51129ef46"><td class="memItemLeft" align="right" valign="top">__thread <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a0e80e44ada7d1ec867ccdad51129ef46">ffmpeg_options</a> = NULL</td></tr>
<tr class="separator:a0e80e44ada7d1ec867ccdad51129ef46"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >multimedia converter based on the FFmpeg libraries </p>
<p class="definition">Definition in file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ad12dce0a7bf9d908b172a28155b3d261" name="ad12dce0a7bf9d908b172a28155b3d261"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad12dce0a7bf9d908b172a28155b3d261">&#9670;&nbsp;</a></span>OFFSET</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define OFFSET</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td>&#160;&#160;&#160;offsetof(<a class="el" href="../../df/d77/struct_options_context.html">OptionsContext</a>, x)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8d2175ad5ec10cdaff3fd386b27eeebf" name="a8d2175ad5ec10cdaff3fd386b27eeebf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d2175ad5ec10cdaff3fd386b27eeebf">&#9670;&nbsp;</a></span>SIGNAL</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SIGNAL</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">sig, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">func&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160; signal(sig, func)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00490">490</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="a556ba3dffaac6f6e98a41a843baf898b" name="a556ba3dffaac6f6e98a41a843baf898b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a556ba3dffaac6f6e98a41a843baf898b">&#9670;&nbsp;</a></span>BenchmarkTimeStamps</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a> <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ab6f0439f2e64203b784e3f6250f26866" name="ab6f0439f2e64203b784e3f6250f26866"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6f0439f2e64203b784e3f6250f26866">&#9670;&nbsp;</a></span>abort_codec_experimental()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void abort_codec_experimental </td>
<td>(</td>
<td class="paramtype">const AVCodec *&#160;</td>
<td class="paramname"><em>c</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>encoder</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00799">799</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="abc5e61273039380ac14ed7b0a3cce725" name="abc5e61273039380ac14ed7b0a3cce725"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc5e61273039380ac14ed7b0a3cce725">&#9670;&nbsp;</a></span>adjust_frame_pts_to_encoder_tb()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static double adjust_frame_pts_to_encoder_tb </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01041">1041</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aeceadb162c07ff048a54d0d70cc851fb" name="aeceadb162c07ff048a54d0d70cc851fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeceadb162c07ff048a54d0d70cc851fb">&#9670;&nbsp;</a></span>assert_avoptions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void assert_avoptions </td>
<td>(</td>
<td class="paramtype">AVDictionary *&#160;</td>
<td class="paramname"><em>m</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00790">790</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a85d242f177c5dc68d5808adc5e594b92" name="a85d242f177c5dc68d5808adc5e594b92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85d242f177c5dc68d5808adc5e594b92">&#9670;&nbsp;</a></span>cancel_operation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void cancel_operation </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05198">5198</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="acbe59dcf013b4b50c53ecbc4c6e0bcbc" name="acbe59dcf013b4b50c53ecbc4c6e0bcbc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbe59dcf013b4b50c53ecbc4c6e0bcbc">&#9670;&nbsp;</a></span>cancelRequested()</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> cancelRequested </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>sessionId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Checks whether a cancel request for the given session id exists in the session map.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sessionId</td><td>session id </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>1 if exists, false otherwise </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00338">338</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="a1d345dc080c3a4b1ee30f23d8066ce72" name="a1d345dc080c3a4b1ee30f23d8066ce72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d345dc080c3a4b1ee30f23d8066ce72">&#9670;&nbsp;</a></span>cancelSession()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void cancelSession </td>
<td>(</td>
<td class="paramtype">long&#160;</td>
<td class="paramname"><em>sessionId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Adds a cancel session request to the session map.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sessionId</td><td>session id </td></tr>
</table>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00328">328</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="a733571df1f9d2cdd5aca9e933919a237" name="a733571df1f9d2cdd5aca9e933919a237"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a733571df1f9d2cdd5aca9e933919a237">&#9670;&nbsp;</a></span>check_decode_result()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void check_decode_result </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>got_output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>ret</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02322">2322</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a88ac1fa670df56643b51e4face274d51" name="a88ac1fa670df56643b51e4face274d51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88ac1fa670df56643b51e4face274d51">&#9670;&nbsp;</a></span>check_init_output_file()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> check_init_output_file </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>file_index</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03211">3211</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a17f085393f3e2cd51d665ab899282b81" name="a17f085393f3e2cd51d665ab899282b81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17f085393f3e2cd51d665ab899282b81">&#9670;&nbsp;</a></span>check_keyboard_interaction()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> check_keyboard_interaction </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>cur_time</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04171">4171</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a8058514ce4db47327793e924526a39ed" name="a8058514ce4db47327793e924526a39ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8058514ce4db47327793e924526a39ed">&#9670;&nbsp;</a></span>check_output_constraints()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> check_output_constraints </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02208">2208</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2fc10262dc3c90f4c4d0cdac1fdd8991" name="a2fc10262dc3c90f4c4d0cdac1fdd8991"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fc10262dc3c90f4c4d0cdac1fdd8991">&#9670;&nbsp;</a></span>check_recording_time()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> check_recording_time </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01028">1028</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac2d03e88fddea561749a611a7ae1e136" name="ac2d03e88fddea561749a611a7ae1e136"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2d03e88fddea561749a611a7ae1e136">&#9670;&nbsp;</a></span>choose_output()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> * choose_output </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Select the output stream to process.</p>
<dl class="section return"><dt>Returns</dt><dd>selected output stream, or NULL if none available </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04132">4132</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac237321f98a7041c9f6004d2ce8a425c" name="ac237321f98a7041c9f6004d2ce8a425c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac237321f98a7041c9f6004d2ce8a425c">&#9670;&nbsp;</a></span>close_all_output_streams()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void close_all_output_streams </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a>&#160;</td>
<td class="paramname"><em>this_stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a>&#160;</td>
<td class="paramname"><em>others</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00825">825</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a89c049f6683542b855326a6c2d5c3d7d" name="a89c049f6683542b855326a6c2d5c3d7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89c049f6683542b855326a6c2d5c3d7d">&#9670;&nbsp;</a></span>close_output_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void close_output_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00980">980</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a69b0f920b4d91360bd5cd5da5842e282" name="a69b0f920b4d91360bd5cd5da5842e282"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69b0f920b4d91360bd5cd5da5842e282">&#9670;&nbsp;</a></span>compare_int64()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> compare_int64 </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03205">3205</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a22b853326688d8b01baa28b9aad668d8" name="a22b853326688d8b01baa28b9aad668d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22b853326688d8b01baa28b9aad668d8">&#9670;&nbsp;</a></span>decode()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> decode </td>
<td>(</td>
<td class="paramtype">AVCodecContext *&#160;</td>
<td class="paramname"><em>avctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>got_frame</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02460">2460</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a159db49b7f730d2869253cd4ff0411aa" name="a159db49b7f730d2869253cd4ff0411aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a159db49b7f730d2869253cd4ff0411aa">&#9670;&nbsp;</a></span>decode_audio()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> decode_audio </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>got_output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>decode_failed</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02509">2509</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a9e363385c841c9b165453f0c7014304a" name="a9e363385c841c9b165453f0c7014304a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e363385c841c9b165453f0c7014304a">&#9670;&nbsp;</a></span>decode_interrupt_cb()</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> decode_interrupt_cb </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>ctx</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00611">611</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a71dd0984704d7f70065c6b97edc7069e" name="a71dd0984704d7f70065c6b97edc7069e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71dd0984704d7f70065c6b97edc7069e">&#9670;&nbsp;</a></span>decode_video()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> decode_video </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>got_output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t *&#160;</td>
<td class="paramname"><em>duration_pts</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>eof</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>decode_failed</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02571">2571</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a18033581df001bc68ef11676eb7040bd" name="a18033581df001bc68ef11676eb7040bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18033581df001bc68ef11676eb7040bd">&#9670;&nbsp;</a></span>do_audio_out()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void do_audio_out </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01106">1106</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="adb98afa9c4922dc9f61b7130c3beb183" name="adb98afa9c4922dc9f61b7130c3beb183"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb98afa9c4922dc9f61b7130c3beb183">&#9670;&nbsp;</a></span>do_streamcopy()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void do_streamcopy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02225">2225</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2af61470284cfd849344d6a5fdd3257c" name="a2af61470284cfd849344d6a5fdd3257c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2af61470284cfd849344d6a5fdd3257c">&#9670;&nbsp;</a></span>do_subtitle_out()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void do_subtitle_out </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVSubtitle *&#160;</td>
<td class="paramname"><em>sub</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01164">1164</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a33a912b98c7c73e52a0ab9cc4e11b995" name="a33a912b98c7c73e52a0ab9cc4e11b995"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33a912b98c7c73e52a0ab9cc4e11b995">&#9670;&nbsp;</a></span>do_video_out()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void do_video_out </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>next_picture</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01247">1247</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ad97d709b57b2a391fedb2890e6e317d2" name="ad97d709b57b2a391fedb2890e6e317d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad97d709b57b2a391fedb2890e6e317d2">&#9670;&nbsp;</a></span>do_video_stats()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void do_video_stats </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>frame_size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01548">1548</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab98f0ee465a0b23b09ba22ac22f359b7" name="ab98f0ee465a0b23b09ba22ac22f359b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab98f0ee465a0b23b09ba22ac22f359b7">&#9670;&nbsp;</a></span>duration_max()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static AVRational duration_max </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>tmp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t *&#160;</td>
<td class="paramname"><em>duration</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVRational&#160;</td>
<td class="paramname"><em>tmp_time_base</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVRational&#160;</td>
<td class="paramname"><em>time_base</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04451">4451</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aba1cc9fe65233e8e346f8da1a6a59fa8" name="aba1cc9fe65233e8e346f8da1a6a59fa8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba1cc9fe65233e8e346f8da1a6a59fa8">&#9670;&nbsp;</a></span>ffmpeg_cleanup()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void ffmpeg_cleanup </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>ret</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00618">618</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af42fc9da8015a216f63c1c993d5c1571" name="af42fc9da8015a216f63c1c993d5c1571"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af42fc9da8015a216f63c1c993d5c1571">&#9670;&nbsp;</a></span>ffmpeg_execute()</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> ffmpeg_execute </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char **&#160;</td>
<td class="paramname"><em>argv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p >Forward declaration for function defined in <a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html">fftools_ffmpeg.c</a> </p>
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05209">5209</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af10f17795c85dc03132596d99e76abeb" name="af10f17795c85dc03132596d99e76abeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af10f17795c85dc03132596d99e76abeb">&#9670;&nbsp;</a></span>ffmpeg_var_cleanup()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ffmpeg_var_cleanup </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05157">5157</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a603a43eb595edc7f66cf508c6815d228" name="a603a43eb595edc7f66cf508c6815d228"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a603a43eb595edc7f66cf508c6815d228">&#9670;&nbsp;</a></span>finish_output_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void finish_output_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01591">1591</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="adfd9959ab0ec5f8d63e3f5b2cc929590" name="adfd9959ab0ec5f8d63e3f5b2cc929590"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfd9959ab0ec5f8d63e3f5b2cc929590">&#9670;&nbsp;</a></span>flush_encoders()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void flush_encoders </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02101">2101</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2503e45acfd6573b686e00ce38519051" name="a2503e45acfd6573b686e00ce38519051"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2503e45acfd6573b686e00ce38519051">&#9670;&nbsp;</a></span>forward_report()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void forward_report </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>is_last_report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timer_start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>cur_time</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01810">1810</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a18d3980caddd835d0192f7ff2ed1b9b2" name="a18d3980caddd835d0192f7ff2ed1b9b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18d3980caddd835d0192f7ff2ed1b9b2">&#9670;&nbsp;</a></span>get_benchmark_time_stamps()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a> get_benchmark_time_stamps </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05109">5109</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a8aac50e0d8fe8a1bb2d79b56b9e57b0a" name="a8aac50e0d8fe8a1bb2d79b56b9e57b0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8aac50e0d8fe8a1bb2d79b56b9e57b0a">&#9670;&nbsp;</a></span>get_buffer()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> get_buffer </td>
<td>(</td>
<td class="paramtype">AVCodecContext *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03120">3120</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a360baf543db2a3aa9b2a91740eefdbd3" name="a360baf543db2a3aa9b2a91740eefdbd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a360baf543db2a3aa9b2a91740eefdbd3">&#9670;&nbsp;</a></span>get_format()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static enum AVPixelFormat get_format </td>
<td>(</td>
<td class="paramtype">AVCodecContext *&#160;</td>
<td class="paramname"><em>s</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const enum AVPixelFormat *&#160;</td>
<td class="paramname"><em>pix_fmts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03034">3034</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="acd2e6084ff647db5f4e2ca46a1bfcc7a" name="acd2e6084ff647db5f4e2ca46a1bfcc7a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd2e6084ff647db5f4e2ca46a1bfcc7a">&#9670;&nbsp;</a></span>get_input_packet()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> get_input_packet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a> *&#160;</td>
<td class="paramname"><em>f</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket **&#160;</td>
<td class="paramname"><em>pkt</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04403">4403</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a028d6d442caebe1ef9bc9e9b4c366ff2" name="a028d6d442caebe1ef9bc9e9b4c366ff2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a028d6d442caebe1ef9bc9e9b4c366ff2">&#9670;&nbsp;</a></span>get_input_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> * get_input_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03198">3198</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a5be8624c1f375fb6ad9bd97bcc05f898" name="a5be8624c1f375fb6ad9bd97bcc05f898"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5be8624c1f375fb6ad9bd97bcc05f898">&#9670;&nbsp;</a></span>getmaxrss()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int64_t getmaxrss </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05135">5135</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a94a52b0309bc05208e547d00c4ad3cba" name="a94a52b0309bc05208e547d00c4ad3cba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94a52b0309bc05208e547d00c4ad3cba">&#9670;&nbsp;</a></span>got_eagain()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> got_eagain </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04432">4432</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2c6d81c909bf3abbf4685cfadd458a87" name="a2c6d81c909bf3abbf4685cfadd458a87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c6d81c909bf3abbf4685cfadd458a87">&#9670;&nbsp;</a></span>guess_input_channel_layout()</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> guess_input_channel_layout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02302">2302</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="abe27a2d9d065be49e6580984bfe80639" name="abe27a2d9d065be49e6580984bfe80639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe27a2d9d065be49e6580984bfe80639">&#9670;&nbsp;</a></span>ifilter_has_all_input_formats()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ifilter_has_all_input_formats </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *&#160;</td>
<td class="paramname"><em>fg</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02341">2341</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af46fcadeb44ca81755a251c59bd3d78f" name="af46fcadeb44ca81755a251c59bd3d78f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af46fcadeb44ca81755a251c59bd3d78f">&#9670;&nbsp;</a></span>ifilter_parameters_from_codecpar()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void ifilter_parameters_from_codecpar </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *&#160;</td>
<td class="paramname"><em>ifilter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVCodecParameters *&#160;</td>
<td class="paramname"><em>par</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02088">2088</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af6db4eeaee5d848f75aebb60927cc9d4" name="af6db4eeaee5d848f75aebb60927cc9d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af6db4eeaee5d848f75aebb60927cc9d4">&#9670;&nbsp;</a></span>ifilter_send_eof()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ifilter_send_eof </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *&#160;</td>
<td class="paramname"><em>ifilter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>pts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02429">2429</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a7327043132cd8fc6043a82eb04a375a1" name="a7327043132cd8fc6043a82eb04a375a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7327043132cd8fc6043a82eb04a375a1">&#9670;&nbsp;</a></span>ifilter_send_frame()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ifilter_send_frame </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *&#160;</td>
<td class="paramname"><em>ifilter</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02352">2352</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af347e179754a8ebece457e4a9985717b" name="af347e179754a8ebece457e4a9985717b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af347e179754a8ebece457e4a9985717b">&#9670;&nbsp;</a></span>init_encoder_time_base()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void init_encoder_time_base </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVRational&#160;</td>
<td class="paramname"><em>default_time_base</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03516">3516</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2b55a894aa10247fb5d5e065bc1b1655" name="a2b55a894aa10247fb5d5e065bc1b1655"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b55a894aa10247fb5d5e065bc1b1655">&#9670;&nbsp;</a></span>init_input_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_input_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>ist_index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>error</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>error_len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03130">3130</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a433b8659111b2f6ae74ab1fa29445f2c" name="a433b8659111b2f6ae74ab1fa29445f2c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a433b8659111b2f6ae74ab1fa29445f2c">&#9670;&nbsp;</a></span>init_output_bsfs()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_output_bsfs </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03260">3260</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a906f8498cdec75ab84457f6b929115c6" name="a906f8498cdec75ab84457f6b929115c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a906f8498cdec75ab84457f6b929115c6">&#9670;&nbsp;</a></span>init_output_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_output_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>error</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>error_len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03723">3723</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a44476e48d5e06f4ee53c6e2fdbb62ca0" name="a44476e48d5e06f4ee53c6e2fdbb62ca0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44476e48d5e06f4ee53c6e2fdbb62ca0">&#9670;&nbsp;</a></span>init_output_stream_encode()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_output_stream_encode </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03540">3540</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac6e13f95a03d441765f0e4645cc8cf7e" name="ac6e13f95a03d441765f0e4645cc8cf7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6e13f95a03d441765f0e4645cc8cf7e">&#9670;&nbsp;</a></span>init_output_stream_streamcopy()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_output_stream_streamcopy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03290">3290</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a6fed1803386760e0d661709f2d199673" name="a6fed1803386760e0d661709f2d199673"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fed1803386760e0d661709f2d199673">&#9670;&nbsp;</a></span>init_output_stream_wrapper()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> init_output_stream_wrapper </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>frame</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>fatal</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01086">1086</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a79c04bfda90dc3b1887eeb43dd05a075" name="a79c04bfda90dc3b1887eeb43dd05a075"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79c04bfda90dc3b1887eeb43dd05a075">&#9670;&nbsp;</a></span>log_callback_null()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void log_callback_null </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>ptr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>level</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>fmt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">va_list&#160;</td>
<td class="paramname"><em>vl</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05153">5153</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a19c0b9ce7a779f9cafb2f1b639843ea2" name="a19c0b9ce7a779f9cafb2f1b639843ea2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19c0b9ce7a779f9cafb2f1b639843ea2">&#9670;&nbsp;</a></span>need_output()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> need_output </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04102">4102</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a5c02784e9a4c52395dd293ac626055c3" name="a5c02784e9a4c52395dd293ac626055c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c02784e9a4c52395dd293ac626055c3">&#9670;&nbsp;</a></span>opt_abort_on()</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_abort_on </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00284">284</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="a6daca6c13986317750131ee7a05844ee" name="a6daca6c13986317750131ee7a05844ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6daca6c13986317750131ee7a05844ee">&#9670;&nbsp;</a></span>opt_attach()</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_attach </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00481">481</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="ae9cffaa367854d0de61e1f2fa780fdf4" name="ae9cffaa367854d0de61e1f2fa780fdf4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9cffaa367854d0de61e1f2fa780fdf4">&#9670;&nbsp;</a></span>opt_audio_codec()</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_audio_codec </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00339">339</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="a9ee898e4ccb3070653e59a5615c4c5aa" name="a9ee898e4ccb3070653e59a5615c4c5aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ee898e4ccb3070653e59a5615c4c5aa">&#9670;&nbsp;</a></span>opt_audio_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> opt_audio_filters </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03190">3190</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="a7764402c86633630b61750779ce41c2e" name="a7764402c86633630b61750779ce41c2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7764402c86633630b61750779ce41c2e">&#9670;&nbsp;</a></span>opt_audio_frames()</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_audio_frames </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03046">3046</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="aa92bf94652218255e5386329ec0edbd5" name="aa92bf94652218255e5386329ec0edbd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa92bf94652218255e5386329ec0edbd5">&#9670;&nbsp;</a></span>opt_audio_qscale()</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_audio_qscale </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03258">3258</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="ad5081d8deb9d504a42ce8548068c2096" name="ad5081d8deb9d504a42ce8548068c2096"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5081d8deb9d504a42ce8548068c2096">&#9670;&nbsp;</a></span>opt_bitrate()</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_bitrate </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03138">3138</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="a02ab698433dae7a8b706e326a7bd9f8f" name="a02ab698433dae7a8b706e326a7bd9f8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02ab698433dae7a8b706e326a7bd9f8f">&#9670;&nbsp;</a></span>opt_channel_layout()</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_channel_layout </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03222">3222</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="a190b363d38befc8e1dbfc4f68992bffa" name="a190b363d38befc8e1dbfc4f68992bffa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a190b363d38befc8e1dbfc4f68992bffa">&#9670;&nbsp;</a></span>opt_data_codec()</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_data_codec </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00357">357</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="a65414dc020391d0ec9ed39ad9920dd0f" name="a65414dc020391d0ec9ed39ad9920dd0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65414dc020391d0ec9ed39ad9920dd0f">&#9670;&nbsp;</a></span>opt_data_frames()</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_data_frames </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03052">3052</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="a266b53c47514391446a21cb6d50f099d" name="a266b53c47514391446a21cb6d50f099d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a266b53c47514391446a21cb6d50f099d">&#9670;&nbsp;</a></span>opt_filter_complex()</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_filter_complex </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03264">3264</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="a23208b7fc9f279c60f006ad45c827146" name="a23208b7fc9f279c60f006ad45c827146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23208b7fc9f279c60f006ad45c827146">&#9670;&nbsp;</a></span>opt_filter_complex_script()</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_filter_complex_script </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03279">3279</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="a6fc46048a19a5b21c2d0e21875aad2cb" name="a6fc46048a19a5b21c2d0e21875aad2cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fc46048a19a5b21c2d0e21875aad2cb">&#9670;&nbsp;</a></span>opt_filter_hw_device()</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_filter_hw_device </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00620">620</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="afbf861d556934c3dcf48cee107df6473" name="afbf861d556934c3dcf48cee107df6473"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbf861d556934c3dcf48cee107df6473">&#9670;&nbsp;</a></span>opt_init_hw_device()</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_init_hw_device </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00605">605</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="a83bedb407ba3c293570b773d4c157ca0" name="a83bedb407ba3c293570b773d4c157ca0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83bedb407ba3c293570b773d4c157ca0">&#9670;&nbsp;</a></span>opt_map()</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_map </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00363">363</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="ae6d1db10a80aaa34ec2c41f9d45d05b5" name="ae6d1db10a80aaa34ec2c41f9d45d05b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6d1db10a80aaa34ec2c41f9d45d05b5">&#9670;&nbsp;</a></span>opt_map_channel()</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_map_channel </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00489">489</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="ac4901465fa02f303211b5bd221b312ac" name="ac4901465fa02f303211b5bd221b312ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4901465fa02f303211b5bd221b312ac">&#9670;&nbsp;</a></span>opt_old2new()</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_old2new </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03126">3126</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="abaf811ecede8a95cd17d4cedd6247ea7" name="abaf811ecede8a95cd17d4cedd6247ea7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abaf811ecede8a95cd17d4cedd6247ea7">&#9670;&nbsp;</a></span>opt_preset()</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_preset </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03078">3078</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="a54e869e9bf4cd94ebe110ee0c8e407bb" name="a54e869e9bf4cd94ebe110ee0c8e407bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54e869e9bf4cd94ebe110ee0c8e407bb">&#9670;&nbsp;</a></span>opt_profile()</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_profile </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03172">3172</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="ae76c7a8880f594c7d0f7df762aac7a89" name="ae76c7a8880f594c7d0f7df762aac7a89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae76c7a8880f594c7d0f7df762aac7a89">&#9670;&nbsp;</a></span>opt_progress()</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_progress </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1f383de2e1d88e44f8ad03e24c1c2300" name="a1f383de2e1d88e44f8ad03e24c1c2300"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f383de2e1d88e44f8ad03e24c1c2300">&#9670;&nbsp;</a></span>opt_qscale()</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_qscale </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03154">3154</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="aea75291d8c8437ac12c8e2c64e0a9d7d" name="aea75291d8c8437ac12c8e2c64e0a9d7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea75291d8c8437ac12c8e2c64e0a9d7d">&#9670;&nbsp;</a></span>opt_recording_timestamp()</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_recording_timestamp </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00758">758</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="a204f57aa5e962e076ad6a222602587d3" name="a204f57aa5e962e076ad6a222602587d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a204f57aa5e962e076ad6a222602587d3">&#9670;&nbsp;</a></span>opt_sameq()</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_sameq </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00318">318</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="a08a511c7cab7d97a7dc013197a716016" name="a08a511c7cab7d97a7dc013197a716016"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08a511c7cab7d97a7dc013197a716016">&#9670;&nbsp;</a></span>opt_sdp_file()</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_sdp_file </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00566">566</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="aca8fb43a0670d7c55f53d82e219d9237" name="aca8fb43a0670d7c55f53d82e219d9237"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca8fb43a0670d7c55f53d82e219d9237">&#9670;&nbsp;</a></span>opt_stats_period()</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_stats_period </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00303">303</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="a1969322d3a144cc144a0a92f88e8add1" name="a1969322d3a144cc144a0a92f88e8add1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1969322d3a144cc144a0a92f88e8add1">&#9670;&nbsp;</a></span>opt_streamid()</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_streamid </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l02091">2091</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="a4a588b5f7cb9e583ca84529ae89b0382" name="a4a588b5f7cb9e583ca84529ae89b0382"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a588b5f7cb9e583ca84529ae89b0382">&#9670;&nbsp;</a></span>opt_subtitle_codec()</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_subtitle_codec </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00351">351</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="a7b688fe508a8d85961a487d4eb3f3121" name="a7b688fe508a8d85961a487d4eb3f3121"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b688fe508a8d85961a487d4eb3f3121">&#9670;&nbsp;</a></span>opt_target()</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_target </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l02873">2873</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="a0ddbb61c6a7dbbe50a723774a342e060" name="a0ddbb61c6a7dbbe50a723774a342e060"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ddbb61c6a7dbbe50a723774a342e060">&#9670;&nbsp;</a></span>opt_timecode()</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_timecode </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03208">3208</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="a8f9afad553b7838b7c592b61b108eb8b" name="a8f9afad553b7838b7c592b61b108eb8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f9afad553b7838b7c592b61b108eb8b">&#9670;&nbsp;</a></span>opt_video_channel()</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_video_channel </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00327">327</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="a63165e9cf0b0c917a42834d1f1972073" name="a63165e9cf0b0c917a42834d1f1972073"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63165e9cf0b0c917a42834d1f1972073">&#9670;&nbsp;</a></span>opt_video_codec()</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_video_codec </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00345">345</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="a67b88ce0f88b9b220671a44632d129a4" name="a67b88ce0f88b9b220671a44632d129a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67b88ce0f88b9b220671a44632d129a4">&#9670;&nbsp;</a></span>opt_video_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> opt_video_filters </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03184">3184</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="a980e27c6f6226db3cd1e0fff390df29b" name="a980e27c6f6226db3cd1e0fff390df29b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a980e27c6f6226db3cd1e0fff390df29b">&#9670;&nbsp;</a></span>opt_video_frames()</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_video_frames </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03040">3040</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="a4d934208acdc296fd2b2c79c34851163" name="a4d934208acdc296fd2b2c79c34851163"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d934208acdc296fd2b2c79c34851163">&#9670;&nbsp;</a></span>opt_video_standard()</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_video_standard </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00333">333</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="a8f725a766755b848221895b283f206a8" name="a8f725a766755b848221895b283f206a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f725a766755b848221895b283f206a8">&#9670;&nbsp;</a></span>opt_vstats()</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_vstats </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03024">3024</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="a1050d5bf2b6ea7a93a749a25a8a7db17" name="a1050d5bf2b6ea7a93a749a25a8a7db17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1050d5bf2b6ea7a93a749a25a8a7db17">&#9670;&nbsp;</a></span>opt_vstats_file()</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_vstats_file </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03017">3017</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="a2b0b7b6ba4d8f6bec8f9bb410606787a" name="a2b0b7b6ba4d8f6bec8f9bb410606787a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b0b7b6ba4d8f6bec8f9bb410606787a">&#9670;&nbsp;</a></span>opt_vsync()</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_vsync </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l03196">3196</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="ae1db4cbd8e2d2dd46fa384e1c93835fc" name="ae1db4cbd8e2d2dd46fa384e1c93835fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1db4cbd8e2d2dd46fa384e1c93835fc">&#9670;&nbsp;</a></span>output_packet()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void output_packet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>eof</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01002">1002</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a64d2227a8af6a247040fc50ab547dc0e" name="a64d2227a8af6a247040fc50ab547dc0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64d2227a8af6a247040fc50ab547dc0e">&#9670;&nbsp;</a></span>parse_forced_key_frames()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void parse_forced_key_frames </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"><em>kf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVCodecContext *&#160;</td>
<td class="paramname"><em>avctx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03453">3453</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a379e18554a7d7ecb27d37c0dc6f3ebba" name="a379e18554a7d7ecb27d37c0dc6f3ebba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a379e18554a7d7ecb27d37c0dc6f3ebba">&#9670;&nbsp;</a></span>print_final_stats()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_final_stats </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>total_size</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01693">1693</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac639722e5e5a6a26c78eca5e9122909d" name="ac639722e5e5a6a26c78eca5e9122909d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac639722e5e5a6a26c78eca5e9122909d">&#9670;&nbsp;</a></span>print_report()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_report </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>is_last_report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timer_start</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>cur_time</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01879">1879</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2e002b603f4f756cbe614fb2e5cbb0dd" name="a2e002b603f4f756cbe614fb2e5cbb0dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e002b603f4f756cbe614fb2e5cbb0dd">&#9670;&nbsp;</a></span>print_sdp()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void print_sdp </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02989">2989</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a79192afe1e714610704c94cca1e6601b" name="a79192afe1e714610704c94cca1e6601b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79192afe1e714610704c94cca1e6601b">&#9670;&nbsp;</a></span>process_input()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> process_input </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>file_index</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04536">4536</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a280fede5cdf5e514980ee8b629303c78" name="a280fede5cdf5e514980ee8b629303c78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a280fede5cdf5e514980ee8b629303c78">&#9670;&nbsp;</a></span>process_input_packet()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> process_input_packet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>no_eof</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02797">2797</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a3da49e34ea9fb9a212c4929d2ba403e2" name="a3da49e34ea9fb9a212c4929d2ba403e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3da49e34ea9fb9a212c4929d2ba403e2">&#9670;&nbsp;</a></span>psnr()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static double psnr </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>d</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01543">1543</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a888998656da528d50f125b39dcd1067a" name="a888998656da528d50f125b39dcd1067a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a888998656da528d50f125b39dcd1067a">&#9670;&nbsp;</a></span>read_key()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> read_key </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00558">558</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2fb313e7b4b1ef89bd7e8fff6f85d71e" name="a2fb313e7b4b1ef89bd7e8fff6f85d71e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fb313e7b4b1ef89bd7e8fff6f85d71e">&#9670;&nbsp;</a></span>reap_filters()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> reap_filters </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>flush</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Get and encode new output from any of the filtergraphs, without causing activity.</p>
<dl class="section return"><dt>Returns</dt><dd>0 for success, &lt;0 for severe errors </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l01610">1610</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aa34a84957adf117f712efcb6cbfd834f" name="aa34a84957adf117f712efcb6cbfd834f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa34a84957adf117f712efcb6cbfd834f">&#9670;&nbsp;</a></span>remove_avoptions()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void remove_avoptions </td>
<td>(</td>
<td class="paramtype">AVDictionary **&#160;</td>
<td class="paramname"><em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVDictionary *&#160;</td>
<td class="paramname"><em>b</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00781">781</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab19f077af44d4caa16ecad4d9532715a" name="ab19f077af44d4caa16ecad4d9532715a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab19f077af44d4caa16ecad4d9532715a">&#9670;&nbsp;</a></span>report_new_stream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void report_new_stream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>input_index</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03905">3905</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a5e7569f8c8012ff719b112431b1df091" name="a5e7569f8c8012ff719b112431b1df091"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e7569f8c8012ff719b112431b1df091">&#9670;&nbsp;</a></span>reset_eagain()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void reset_eagain </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04441">4441</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a7a6c1b83340f00304d8ed06364edfa60" name="a7a6c1b83340f00304d8ed06364edfa60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a6c1b83340f00304d8ed06364edfa60">&#9670;&nbsp;</a></span>seek_to_start()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> seek_to_start </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a> *&#160;</td>
<td class="paramname"><em>ifile</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFormatContext *&#160;</td>
<td class="paramname"><em>is</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04470">4470</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a9b8d7a73907fc2dd36f4bd0cce4f2f0d" name="a9b8d7a73907fc2dd36f4bd0cce4f2f0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b8d7a73907fc2dd36f4bd0cce4f2f0d">&#9670;&nbsp;</a></span>send_filter_eof()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> send_filter_eof </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02781">2781</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a4981f23e6d794110daa5408fc9a9f0fb" name="a4981f23e6d794110daa5408fc9a9f0fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4981f23e6d794110daa5408fc9a9f0fb">&#9670;&nbsp;</a></span>send_frame_to_filters()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> send_frame_to_filters </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVFrame *&#160;</td>
<td class="paramname"><em>decoded_frame</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02483">2483</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a861b24f5520382037a477a313641b1cf" name="a861b24f5520382037a477a313641b1cf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a861b24f5520382037a477a313641b1cf">&#9670;&nbsp;</a></span>set_encoder_id()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void set_encoder_id </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03412">3412</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a4dd17285e4049bfb915b75d39ff9971e" name="a4dd17285e4049bfb915b75d39ff9971e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4dd17285e4049bfb915b75d39ff9971e">&#9670;&nbsp;</a></span>set_report_callback()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void set_report_callback </td>
<td>(</td>
<td class="paramtype">void(*)(<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, double, double)&#160;</td>
<td class="paramname"><em>callback</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05193">5193</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a12f098a569b8925e9a2bc92aba7bae96" name="a12f098a569b8925e9a2bc92aba7bae96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12f098a569b8925e9a2bc92aba7bae96">&#9670;&nbsp;</a></span>set_tty_echo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void set_tty_echo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>on</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04159">4159</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab8657573c1da211a171168837101af5c" name="ab8657573c1da211a171168837101af5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8657573c1da211a171168837101af5c">&#9670;&nbsp;</a></span>show_hwaccels()</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_hwaccels </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>optctx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>opt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00254">254</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="af80faacdb2157777c247deee29765d79" name="af80faacdb2157777c247deee29765d79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af80faacdb2157777c247deee29765d79">&#9670;&nbsp;</a></span>sigterm_handler()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void sigterm_handler </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>sig</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00444">444</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aa2e51f604857d33adbb56b536f4d7718" name="aa2e51f604857d33adbb56b536f4d7718"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2e51f604857d33adbb56b536f4d7718">&#9670;&nbsp;</a></span>sub2video_copy_rect()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void sub2video_copy_rect </td>
<td>(</td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>dst</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>dst_linesize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>w</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>h</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVSubtitleRect *&#160;</td>
<td class="paramname"><em>r</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00284">284</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aa1b7dcf7df1f398b1e33d121695b79c7" name="aa1b7dcf7df1f398b1e33d121695b79c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1b7dcf7df1f398b1e33d121695b79c7">&#9670;&nbsp;</a></span>sub2video_flush()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void sub2video_flush </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00405">405</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="adf36095ece065987e766e291e863f0d6" name="adf36095ece065987e766e291e863f0d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf36095ece065987e766e291e863f0d6">&#9670;&nbsp;</a></span>sub2video_get_blank_frame()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> sub2video_get_blank_frame </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00269">269</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a738eb950f81407f6fd85fee223606fd4" name="a738eb950f81407f6fd85fee223606fd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a738eb950f81407f6fd85fee223606fd4">&#9670;&nbsp;</a></span>sub2video_heartbeat()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void sub2video_heartbeat </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>pts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00373">373</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2c1506f84f74e9af9fabdf8cc1f86b89" name="a2c1506f84f74e9af9fabdf8cc1f86b89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c1506f84f74e9af9fabdf8cc1f86b89">&#9670;&nbsp;</a></span>sub2video_push_ref()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void sub2video_push_ref </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>pts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00315">315</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a8d9e8224d0a2f354635fcaacce63acd4" name="a8d9e8224d0a2f354635fcaacce63acd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d9e8224d0a2f354635fcaacce63acd4">&#9670;&nbsp;</a></span>sub2video_update()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void sub2video_update </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>heartbeat_pts</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVSubtitle *&#160;</td>
<td class="paramname"><em>sub</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00333">333</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a19c97d7729be97389faaf4aaac8c3e88" name="a19c97d7729be97389faaf4aaac8c3e88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19c97d7729be97389faaf4aaac8c3e88">&#9670;&nbsp;</a></span>term_exit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void term_exit </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00429">429</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a9ff329d05aff252a944b937bb80d16e1" name="a9ff329d05aff252a944b937bb80d16e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ff329d05aff252a944b937bb80d16e1">&#9670;&nbsp;</a></span>term_exit_sigsafe()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void term_exit_sigsafe </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00421">421</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac7072b9c76dd77ce9900197d0133b0ba" name="ac7072b9c76dd77ce9900197d0133b0ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac7072b9c76dd77ce9900197d0133b0ba">&#9670;&nbsp;</a></span>term_init()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void term_init </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00494">494</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a0bbbd61fe097505cf12be11e60f07ca8" name="a0bbbd61fe097505cf12be11e60f07ca8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bbbd61fe097505cf12be11e60f07ca8">&#9670;&nbsp;</a></span>transcode()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> transcode </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04965">4965</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a38de3252b4bb6ea13e22238efe42c015" name="a38de3252b4bb6ea13e22238efe42c015"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38de3252b4bb6ea13e22238efe42c015">&#9670;&nbsp;</a></span>transcode_from_filter()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> transcode_from_filter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *&#160;</td>
<td class="paramname"><em>graph</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> **&#160;</td>
<td class="paramname"><em>best_ist</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Perform a step of transcoding for the specified filter graph.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">graph</td><td>filter graph to consider </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">best_ist</td><td>input stream where a frame would allow to continue </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 for success, &lt;0 for error </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04829">4829</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aa4af1fda1a5fc33ec74e4ae2c0dbc122" name="aa4af1fda1a5fc33ec74e4ae2c0dbc122"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4af1fda1a5fc33ec74e4ae2c0dbc122">&#9670;&nbsp;</a></span>transcode_init()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> transcode_init </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l03920">3920</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="abd1ff9b1a508070a11a26c9c3f3f455b" name="abd1ff9b1a508070a11a26c9c3f3f455b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd1ff9b1a508070a11a26c9c3f3f455b">&#9670;&nbsp;</a></span>transcode_step()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> transcode_step </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Run a single step of transcoding.</p>
<dl class="section return"><dt>Returns</dt><dd>0 for success, &lt;0 for error </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04875">4875</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a0c4f43b9ed5f99a30210c6ef7191a89e" name="a0c4f43b9ed5f99a30210c6ef7191a89e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0c4f43b9ed5f99a30210c6ef7191a89e">&#9670;&nbsp;</a></span>transcode_subtitles()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> transcode_subtitles </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *&#160;</td>
<td class="paramname"><em>ist</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>got_output</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
<td class="paramname"><em>decode_failed</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l02702">2702</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab8ed239c7a9be61521f08c4adaa9d4f3" name="ab8ed239c7a9be61521f08c4adaa9d4f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8ed239c7a9be61521f08c4adaa9d4f3">&#9670;&nbsp;</a></span>update_benchmark()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void update_benchmark </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>fmt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname"><em>...</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00804">804</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a8507683cee9accbbda79588659abcea8" name="a8507683cee9accbbda79588659abcea8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8507683cee9accbbda79588659abcea8">&#9670;&nbsp;</a></span>write_packet()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void write_packet </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a> *&#160;</td>
<td class="paramname"><em>of</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">AVPacket *&#160;</td>
<td class="paramname"><em>pkt</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a> *&#160;</td>
<td class="paramname"><em>ost</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname"><em>unqueue</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00834">834</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a87a4deed57fa61c241031e35789e85b0" name="a87a4deed57fa61c241031e35789e85b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87a4deed57fa61c241031e35789e85b0">&#9670;&nbsp;</a></span>copy_ts_first_pts</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread int64_t copy_ts_first_pts = AV_NOPTS_VALUE</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00440">440</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a5ea9613c6b24f9f9aec20afde671ad3a" name="a5ea9613c6b24f9f9aec20afde671ad3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ea9613c6b24f9f9aec20afde671ad3a">&#9670;&nbsp;</a></span>copy_unknown_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> copy_unknown_streams</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00201">201</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="a34e7efb0f3ddef2637d934182e7b4ac6" name="a34e7efb0f3ddef2637d934182e7b4ac6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34e7efb0f3ddef2637d934182e7b4ac6">&#9670;&nbsp;</a></span>current_time</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d5/d8e/struct_benchmark_time_stamps.html">BenchmarkTimeStamps</a> current_time</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00171">171</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab3e87e9160783294fa6cab727ff3bb63" name="ab3e87e9160783294fa6cab727ff3bb63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3e87e9160783294fa6cab727ff3bb63">&#9670;&nbsp;</a></span>decode_error_stat</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread int64_t decode_error_stat[2]</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00166">166</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ae1a832e0aee85dbc82c89e7f91b94619" name="ae1a832e0aee85dbc82c89e7f91b94619"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1a832e0aee85dbc82c89e7f91b94619">&#9670;&nbsp;</a></span>do_psnr</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> do_psnr</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00197">197</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="a02e5c9a7118413b350add8ebd900e979" name="a02e5c9a7118413b350add8ebd900e979"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02e5c9a7118413b350add8ebd900e979">&#9670;&nbsp;</a></span>dup_warning</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread unsigned dup_warning = 1000</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00164">164</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a6d1a3c26248469cd3aa5ae35bde51df9" name="a6d1a3c26248469cd3aa5ae35bde51df9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d1a3c26248469cd3aa5ae35bde51df9">&#9670;&nbsp;</a></span>ffmpeg_exited</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ffmpeg_exited = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00438">438</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a0e80e44ada7d1ec867ccdad51129ef46" name="a0e80e44ada7d1ec867ccdad51129ef46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e80e44ada7d1ec867ccdad51129ef46">&#9670;&nbsp;</a></span>ffmpeg_options</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../dc/d1e/struct_option_def.html">OptionDef</a>* ffmpeg_options = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l05207">5207</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a8268b4d228f88edaf9bbb1dff1d1338c" name="a8268b4d228f88edaf9bbb1dff1d1338c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8268b4d228f88edaf9bbb1dff1d1338c">&#9670;&nbsp;</a></span>file_overwrite</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> file_overwrite</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00195">195</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="a902ed0b2ffc617e274426bc05118f1c3" name="a902ed0b2ffc617e274426bc05118f1c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a902ed0b2ffc617e274426bc05118f1c3">&#9670;&nbsp;</a></span>filtergraphs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a>** filtergraphs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00186">186</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a3ab3df1526985d6ab0f00e97d4d97887" name="a3ab3df1526985d6ab0f00e97d4d97887"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ab3df1526985d6ab0f00e97d4d97887">&#9670;&nbsp;</a></span>first_report</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> first_report = 1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00191">191</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a1cd18e061e07695c0547d09e3dd4dcce" name="a1cd18e061e07695c0547d09e3dd4dcce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1cd18e061e07695c0547d09e3dd4dcce">&#9670;&nbsp;</a></span>forced_keyframes_const_names</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* const forced_keyframes_const_names[]</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line"> <span class="stringliteral">&quot;n&quot;</span>,</div>
<div class="line"> <span class="stringliteral">&quot;n_forced&quot;</span>,</div>
<div class="line"> <span class="stringliteral">&quot;prev_forced_n&quot;</span>,</div>
<div class="line"> <span class="stringliteral">&quot;prev_forced_t&quot;</span>,</div>
<div class="line"> <span class="stringliteral">&quot;t&quot;</span>,</div>
<div class="line"> NULL</div>
<div class="line">}</div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00142">142</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af764c3599e5f16ca1cd943b094aa08fc" name="af764c3599e5f16ca1cd943b094aa08fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af764c3599e5f16ca1cd943b094aa08fc">&#9670;&nbsp;</a></span>globalSessionId</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread volatile long globalSessionId</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Holds the id of the current execution </p>
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00088">88</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="a43764cf85b951e6e0d9cc6f74e24c721" name="a43764cf85b951e6e0d9cc6f74e24c721"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43764cf85b951e6e0d9cc6f74e24c721">&#9670;&nbsp;</a></span>handleSIGINT</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> handleSIGINT</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00082">82</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="acd19ea38bd4b2ebb549ed4630bdca918" name="acd19ea38bd4b2ebb549ed4630bdca918"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd19ea38bd4b2ebb549ed4630bdca918">&#9670;&nbsp;</a></span>handleSIGPIPE</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> handleSIGPIPE</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00085">85</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="afbd89b768ade5ebb57205d8346acaa03" name="afbd89b768ade5ebb57205d8346acaa03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbd89b768ade5ebb57205d8346acaa03">&#9670;&nbsp;</a></span>handleSIGQUIT</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> handleSIGQUIT</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p >Fields that control the handling of SIGNALs </p>
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00081">81</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="a4c48fbb1622eb5a5a7d31d1f9c2c9447" name="a4c48fbb1622eb5a5a7d31d1f9c2c9447"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c48fbb1622eb5a5a7d31d1f9c2c9447">&#9670;&nbsp;</a></span>handleSIGTERM</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> handleSIGTERM</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00083">83</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="ad8148e9f47355623f9ad3c1578844cd3" name="ad8148e9f47355623f9ad3c1578844cd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8148e9f47355623f9ad3c1578844cd3">&#9670;&nbsp;</a></span>handleSIGXCPU</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> handleSIGXCPU</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html#l00084">84</a> of file <a class="el" href="../../da/d9e/_f_fmpeg_kit_config_8m_source.html">FFmpegKitConfig.m</a>.</p>
</div>
</div>
<a id="af776ea0ed951054185f753d7d255d884" name="af776ea0ed951054185f753d7d255d884"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af776ea0ed951054185f753d7d255d884">&#9670;&nbsp;</a></span>ignore_unknown_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ignore_unknown_streams</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00200">200</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="a8815f40afdcda266b01da4b3137a99a3" name="a8815f40afdcda266b01da4b3137a99a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8815f40afdcda266b01da4b3137a99a3">&#9670;&nbsp;</a></span>input_files</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d8/d99/struct_input_file.html">InputFile</a>** input_files = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00178">178</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a117ba63aa23e378afe665cc6b7c7e043" name="a117ba63aa23e378afe665cc6b7c7e043"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a117ba63aa23e378afe665cc6b7c7e043">&#9670;&nbsp;</a></span>input_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d3/d6e/struct_input_stream.html">InputStream</a>** input_streams = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00176">176</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a6c0fb8ee2ce9782980e83a03dacabf07" name="a6c0fb8ee2ce9782980e83a03dacabf07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c0fb8ee2ce9782980e83a03dacabf07">&#9670;&nbsp;</a></span>input_sync</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> input_sync</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00198">198</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="a166da4a1a1f99ead2015de10ca32e48f" name="a166da4a1a1f99ead2015de10ca32e48f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a166da4a1a1f99ead2015de10ca32e48f">&#9670;&nbsp;</a></span>int_cb</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread const AVIOInterruptCB int_cb = { <a class="el" href="../../d7/d48/fftools__ffmpeg_8c.html#a9e363385c841c9b165453f0c7014304a">decode_interrupt_cb</a>, NULL }</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00616">616</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="af848648dccdf2e8b2bfd969886657ed7" name="af848648dccdf2e8b2bfd969886657ed7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af848648dccdf2e8b2bfd969886657ed7">&#9670;&nbsp;</a></span>intra_only</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> intra_only</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00194">194</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="a738ae2e4a18e645cfe2c6e2b0df2a658" name="a738ae2e4a18e645cfe2c6e2b0df2a658"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a738ae2e4a18e645cfe2c6e2b0df2a658">&#9670;&nbsp;</a></span>keyboard_last_time</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread int64_t keyboard_last_time = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00190">190</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="acc56efe535248496e9ae4916b2105f73" name="acc56efe535248496e9ae4916b2105f73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc56efe535248496e9ae4916b2105f73">&#9670;&nbsp;</a></span>last_time</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread int64_t last_time = -1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00189">189</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2dd980e57b1492885535ec1b72b1aa82" name="a2dd980e57b1492885535ec1b72b1aa82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2dd980e57b1492885535ec1b72b1aa82">&#9670;&nbsp;</a></span>longjmp_value</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> longjmp_value</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html#l00107">107</a> of file <a class="el" href="../../d7/dcc/fftools__cmdutils_8c_source.html">fftools_cmdutils.c</a>.</p>
</div>
</div>
<a id="ab641f3810c2d179ac1b20b73ce4f6e78" name="ab641f3810c2d179ac1b20b73ce4f6e78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab641f3810c2d179ac1b20b73ce4f6e78">&#9670;&nbsp;</a></span>main_ffmpeg_return_code</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> main_ffmpeg_return_code = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00439">439</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ac69138c251f85a6e3233c9a70884be93" name="ac69138c251f85a6e3233c9a70884be93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac69138c251f85a6e3233c9a70884be93">&#9670;&nbsp;</a></span>nb_filtergraphs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_filtergraphs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00187">187</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="afe61f76e95acccfab5636d5dac711dbe" name="afe61f76e95acccfab5636d5dac711dbe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe61f76e95acccfab5636d5dac711dbe">&#9670;&nbsp;</a></span>nb_frames_drop</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_frames_drop = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00165">165</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2fab4ffcc251656c4b48237e691d5bbd" name="a2fab4ffcc251656c4b48237e691d5bbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fab4ffcc251656c4b48237e691d5bbd">&#9670;&nbsp;</a></span>nb_frames_dup</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_frames_dup = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00163">163</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a35146af7b101927e2e6aaaf49022f9b7" name="a35146af7b101927e2e6aaaf49022f9b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35146af7b101927e2e6aaaf49022f9b7">&#9670;&nbsp;</a></span>nb_input_files</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_input_files = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00179">179</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a19a9c5bb8abc454adeccecdce35135c2" name="a19a9c5bb8abc454adeccecdce35135c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19a9c5bb8abc454adeccecdce35135c2">&#9670;&nbsp;</a></span>nb_input_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_input_streams = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00177">177</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a9b30165b9c938b5c27144f800ace6238" name="a9b30165b9c938b5c27144f800ace6238"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b30165b9c938b5c27144f800ace6238">&#9670;&nbsp;</a></span>nb_output_dumped</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread unsigned nb_output_dumped = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00167">167</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a3d777831518f2c831790dd5cd6b96ddf" name="a3d777831518f2c831790dd5cd6b96ddf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d777831518f2c831790dd5cd6b96ddf">&#9670;&nbsp;</a></span>nb_output_files</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_output_files = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00184">184</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a2bd3657586bb29d6357ddc0ed3bda70b" name="a2bd3657586bb29d6357ddc0ed3bda70b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bd3657586bb29d6357ddc0ed3bda70b">&#9670;&nbsp;</a></span>nb_output_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nb_output_streams = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00182">182</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a7ac571c7c938d6c34daf608a1183364f" name="a7ac571c7c938d6c34daf608a1183364f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ac571c7c938d6c34daf608a1183364f">&#9670;&nbsp;</a></span>no_file_overwrite</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> no_file_overwrite</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00196">196</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="a22c5e53407c3f14a8111e898dff42904" name="a22c5e53407c3f14a8111e898dff42904"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22c5e53407c3f14a8111e898dff42904">&#9670;&nbsp;</a></span>output_files</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../de/df2/struct_output_file.html">OutputFile</a>** output_files = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00183">183</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a205ff61315f3766dae7c5e1552de2ccf" name="a205ff61315f3766dae7c5e1552de2ccf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a205ff61315f3766dae7c5e1552de2ccf">&#9670;&nbsp;</a></span>output_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../db/dde/struct_output_stream.html">OutputStream</a>** output_streams = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00181">181</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a863888d6549c9004ae0aec0bfa0b6994" name="a863888d6549c9004ae0aec0bfa0b6994"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a863888d6549c9004ae0aec0bfa0b6994">&#9670;&nbsp;</a></span>progress_avio</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread AVIOContext* progress_avio = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00172">172</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a7c5fbe0152e9099ad6dfee42cb2ceb90" name="a7c5fbe0152e9099ad6dfee42cb2ceb90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c5fbe0152e9099ad6dfee42cb2ceb90">&#9670;&nbsp;</a></span>qp_histogram</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> qp_histogram[52]</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00192">192</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aa67220b3d47d990ba75e7099f11cfa68" name="aa67220b3d47d990ba75e7099f11cfa68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa67220b3d47d990ba75e7099f11cfa68">&#9670;&nbsp;</a></span>received_nb_signals</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_nb_signals = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00436">436</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a1a9c2c01a83c8bbcd4eb7a8af9a0b160" name="a1a9c2c01a83c8bbcd4eb7a8af9a0b160"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a9c2c01a83c8bbcd4eb7a8af9a0b160">&#9670;&nbsp;</a></span>received_sigterm</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">volatile <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> received_sigterm = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00435">435</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ab144f8d36db79a4fa550cd011f39748a" name="ab144f8d36db79a4fa550cd011f39748a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab144f8d36db79a4fa550cd011f39748a">&#9670;&nbsp;</a></span>report_callback</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* report_callback) (<a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, float, float, int64_t, <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, double, double) </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td> = NULL</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00194">194</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a17041c631bc79b0997f251ba11dcebc9" name="a17041c631bc79b0997f251ba11dcebc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17041c631bc79b0997f251ba11dcebc9">&#9670;&nbsp;</a></span>run_as_daemon</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> run_as_daemon = 0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00162">162</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="ade129f2073eabef96dbc06850238cef6" name="ade129f2073eabef96dbc06850238cef6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade129f2073eabef96dbc06850238cef6">&#9670;&nbsp;</a></span>subtitle_out</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread uint8_t* subtitle_out</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00174">174</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="a72854b6777d538ea0fb18d2552741072" name="a72854b6777d538ea0fb18d2552741072"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72854b6777d538ea0fb18d2552741072">&#9670;&nbsp;</a></span>transcode_init_done</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread atomic_int transcode_init_done = ATOMIC_VAR_INIT(0)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00437">437</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aadf678a3a88dfccc1dc85f2fee5842fc" name="aadf678a3a88dfccc1dc85f2fee5842fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadf678a3a88dfccc1dc85f2fee5842fc">&#9670;&nbsp;</a></span>vstats_file</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">FILE* vstats_file</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00140">140</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
<a id="aee22300aab0a785e62da0d08de0c20d2" name="aee22300aab0a785e62da0d08de0c20d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee22300aab0a785e62da0d08de0c20d2">&#9670;&nbsp;</a></span>want_sdp</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">__thread <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> want_sdp = 1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00169">169</a> of file <a class="el" href="../../d7/d48/fftools__ffmpeg_8c_source.html">fftools_ffmpeg.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Sep 18 2021 14:51:17 for FFmpegKit iOS / macOS / tvOS API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2
</small></address>
</body>
</html>