ffmpeg-kit/docs/linux/html/d7/db3/fftools__ffmpeg_8h_source.html

1504 lines
451 KiB
HTML
Raw Normal View History

2022-08-02 21:48:54 +03:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2023-08-22 23:00:49 +03:00
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
2022-08-02 21:48:54 +03:00
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
2022-09-17 20:29:42 +03:00
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
2023-08-22 23:00:49 +03:00
<meta name="generator" content="Doxygen 1.9.7"/>
2022-08-02 21:48:54 +03:00
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: fftools_ffmpeg.h Source File</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>
2022-09-17 20:29:42 +03:00
<tr id="projectrow">
2022-08-02 21:48:54 +03:00
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
2022-09-17 20:29:42 +03:00
<td id="projectalign">
2023-08-22 23:00:49 +03:00
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
2022-08-02 21:48:54 +03:00
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
2023-08-22 23:00:49 +03:00
<!-- Generated by Doxygen 1.9.7 -->
2022-08-02 21:48:54 +03:00
<script type="text/javascript">
2022-09-17 20:29:42 +03:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
2023-08-22 23:00:49 +03:00
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
2022-08-02 21:48:54 +03:00
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
2022-09-17 20:29:42 +03:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
2022-08-02 21:48:54 +03:00
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-09-17 20:29:42 +03:00
/* @license-end */
</script>
2022-08-02 21:48:54 +03:00
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">
2023-08-22 23:00:49 +03:00
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
2022-08-02 21:48:54 +03:00
</div>
<div class="header">
2022-09-17 20:29:42 +03:00
<div class="headertitle"><div class="title">fftools_ffmpeg.h</div></div>
2022-08-02 21:48:54 +03:00
</div><!--header-->
<div class="contents">
2022-09-17 20:29:42 +03:00
<a href="../../d7/db3/fftools__ffmpeg_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * This file is part of FFmpeg.</span></div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * Copyright (c) 2018-2022 Taner Sener</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * Copyright (c) 2023 ARTHENICA LTD</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> *</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * FFmpeg is free software; you can redistribute it and/or</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * modify it under the terms of the GNU Lesser General Public</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> * License as published by the Free Software Foundation; either</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * version 2.1 of the License, or (at your option) any later version.</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> *</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * FFmpeg is distributed in the hope that it will be useful,</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * Lesser General Public License for more details.</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> *</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * You should have received a copy of the GNU Lesser General Public</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * License along with FFmpeg; if not, write to the Free Software</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> */</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">/*</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> * This file is the modified version of ffmpeg.h file living in ffmpeg source code under the fftools folder. We</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"> * manually update it each time we depend on a new ffmpeg version. Below you can see the list of changes applied</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment"> * by us to develop mobile-ffmpeg and later ffmpeg-kit libraries.</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment"> *</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"> * ffmpeg-kit changes by ARTHENICA LTD</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment"> *</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> * 07.2023</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> * - FFmpeg 6.0 changes migrated</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> * - WARN_MULTIPLE_OPT_USAGE, MATCH_PER_STREAM_OPT, MATCH_PER_TYPE_OPT, SPECIFIER_OPT_FMT declarations migrated to</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"> * ffmpeg_mux.h</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"> * - &quot;class&quot; member field renamed as clazz</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment"> * - time field in set_report_callback updated as double</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment"> *</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"> * mobile-ffmpeg / ffmpeg-kit changes by Taner Sener</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment"> *</span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="comment"> * 09.2022</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"> * - config.h include added back</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment"> * - volatile dropped from thread local variables</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="comment"> * - dropped signatures of ffmpeg_opt.c methods called by both ffmpeg and ffprobe</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="comment"> *</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="comment"> * 06.2020</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="comment"> * - cancel_operation() method signature updated with id</span></div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="comment"> *</span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="comment"> * 12.2019</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment"> * - concurrent execution support (&quot;__thread&quot; specifier added to variables used by multiple threads,</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment"> * signatures of ffmpeg_opt.c methods called by both ffmpeg and ffprobe added)</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="comment"> *</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment"> * 03.2019</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment"> * - config.h include removed</span></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment"> *</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="comment"> * 08.2018</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment"> * - fftools_ prefix added to file name and include guards</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment"> * - set_report_callback() method declared</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment"> * - cancel_operation() method declared</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="comment"> *</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="comment"> * 07.2018</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="comment"> * --------------------------------------------------------</span></div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="comment"> * - include guards renamed</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="comment"> */</span></div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#ifndef FFTOOLS_FFMPEG_H</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#define FFTOOLS_FFMPEG_H</span></div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#include &quot;config.h&quot;</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#include &lt;stdatomic.h&gt;</span></div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="preprocessor">#include &lt;stdint.h&gt;</span></div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#include &lt;stdio.h&gt;</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="preprocessor">#include &lt;<a class="code" href="../../d5/dce/_signal_8h.html">signal.h</a>&gt;</span></div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#include &quot;<a class="code" href="../../d8/d4e/fftools__cmdutils_8h.html">fftools_cmdutils.h</a>&quot;</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="preprocessor">#include &quot;<a class="code" href="../../d6/d35/fftools__sync__queue_8h.html">fftools_sync_queue.h</a>&quot;</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#include &quot;libavformat/avformat.h&quot;</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#include &quot;libavformat/avio.h&quot;</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#include &quot;libavcodec/avcodec.h&quot;</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#include &quot;libavcodec/bsf.h&quot;</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#include &quot;libavfilter/avfilter.h&quot;</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#include &quot;libavutil/avutil.h&quot;</span></div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#include &quot;libavutil/dict.h&quot;</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="preprocessor">#include &quot;libavutil/eval.h&quot;</span></div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#include &quot;libavutil/fifo.h&quot;</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span><span class="preprocessor">#include &quot;libavutil/hwcontext.h&quot;</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor">#include &quot;libavutil/pixfmt.h&quot;</span></div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor">#include &quot;libavutil/rational.h&quot;</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><span class="preprocessor">#include &quot;libavutil/thread.h&quot;</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="preprocessor">#include &quot;libavutil/threadmessage.h&quot;</span></div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="preprocessor">#include &quot;libswresample/swresample.h&quot;</span></div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="comment">// deprecated features</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a5fd8e38079ec9316a043573bd42a734d"> 102</a></span><span class="preprocessor">#define FFMPEG_OPT_PSNR 1</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a60a3e24c933a299ac2bb4d1c9d73dad0"> 103</a></span><span class="preprocessor">#define FFMPEG_OPT_MAP_CHANNEL 1</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a5701cd61583c3bbf51bb0410390abc31"> 104</a></span><span class="preprocessor">#define FFMPEG_OPT_MAP_SYNC 1</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ab4b104de4d2385103adb14b0c7f95fe9"> 105</a></span><span class="preprocessor">#define FFMPEG_ROTATION_METADATA 1</span></div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> </div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34"> 107</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34">VideoSyncMethod</a> {</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a591ae9ea87e3db92fa4bf7d1dbbdbd78"> 108</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a591ae9ea87e3db92fa4bf7d1dbbdbd78">VSYNC_AUTO</a> = -1,</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a8cf889340d51141b5d64ef537458e7ed"> 109</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a8cf889340d51141b5d64ef537458e7ed">VSYNC_PASSTHROUGH</a>,</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ab4d18d4760ad6bf1ec3d9f4872249de1"> 110</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ab4d18d4760ad6bf1ec3d9f4872249de1">VSYNC_CFR</a>,</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a303341febeffec9a9832569259ac9176"> 111</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a303341febeffec9a9832569259ac9176">VSYNC_VFR</a>,</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ad51587830d4a754f82cde253cd429c63"> 112</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ad51587830d4a754f82cde253cd429c63">VSYNC_VSCFR</a>,</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34acf6f7467f9f3db143f3038b7ee906829"> 113</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34acf6f7467f9f3db143f3038b7ee906829">VSYNC_DROP</a>,</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span>};</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> </div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a4a1e12ec49840b798c6413a8f6c947a9"> 116</a></span><span class="preprocessor">#define MAX_STREAMS 1024 </span><span class="comment">/* arbitrary sanity check value */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205f"> 118</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205f">HWAccelID</a> {</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fa293989c77f66e42d7477243815670be6"> 119</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fa293989c77f66e42d7477243815670be6">HWACCEL_NONE</a> = 0,</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205faf30c0c6c4434db4f22346cdcbd909a02"> 120</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205faf30c0c6c4434db4f22346cdcbd909a02">HWACCEL_AUTO</a>,</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fab96d67115af909300a442d76232c0362"> 121</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fab96d67115af909300a442d76232c0362">HWACCEL_GENERIC</a>,</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span>};</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="../../de/dc7/struct_h_w_device.html"> 124</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../de/dc7/struct_h_w_device.html">HWDevice</a> {</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="../../de/dc7/struct_h_w_device.html#ae03ed8b14a9e341f1d8cc5fa37006656"> 125</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../de/dc7/struct_h_w_device.html#ae03ed8b14a9e341f1d8cc5fa37006656">name</a>;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="../../de/dc7/struct_h_w_device.html#ad5294ac2b414deacbe2aac7b9c8ba987"> 126</a></span> <span class="keyword">enum</span> AVHWDeviceType <a class="code hl_variable" href="../../de/dc7/struct_h_w_device.html#ad5294ac2b414deacbe2aac7b9c8ba987">type</a>;</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="../../de/dc7/struct_h_w_device.html#ac1615b160aa7dc0f2e314e04cea6aaf9"> 127</a></span> AVBufferRef *<a class="code hl_variable" href="../../de/dc7/struct_h_w_device.html#ac1615b160aa7dc0f2e314e04cea6aaf9">device_ref</a>;</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#adf4b6ab8e752e62efbc132c2f039d5b5"> 128</a></span>} <a class="code hl_struct" href="../../de/dc7/struct_h_w_device.html">HWDevice</a>;</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="comment">/* select an input stream for an output stream */</span></div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="../../db/d60/struct_stream_map.html"> 131</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/d60/struct_stream_map.html">StreamMap</a> {</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="../../db/d60/struct_stream_map.html#a4b146ee6da0df9d55d435d9153636504"> 132</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/d60/struct_stream_map.html#a4b146ee6da0df9d55d435d9153636504">disabled</a>; <span class="comment">/* 1 is this mapping is disabled by a negative map */</span></div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"><a class="line" href="../../db/d60/struct_stream_map.html#af8b5bac41a8831242ead1441bdca6783"> 133</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/d60/struct_stream_map.html#af8b5bac41a8831242ead1441bdca6783">file_index</a>;</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"><a class="line" href="../../db/d60/struct_stream_map.html#a2982108d57751e19c308fe338361b066"> 134</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/d60/struct_stream_map.html#a2982108d57751e19c308fe338361b066">stream_index</a>;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="../../db/d60/struct_stream_map.html#aca10df0c2fe6f0e6c13c7b536f6ef7d2"> 135</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/d60/struct_stream_map.html#aca10df0c2fe6f0e6c13c7b536f6ef7d2">linklabel</a>; <span class="comment">/* name of an output link, for mapping lavfi outputs */</span></div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ab186ed6c2bbe1ddb9f0da92e20d05018"> 136</a></span>} <a class="code hl_struct" href="../../db/d60/struct_stream_map.html">StreamMap</a>;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="preprocessor">#if FFMPEG_OPT_MAP_CHANNEL</span></div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="../../d6/d2c/struct_audio_channel_map.html"> 139</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="../../d6/d2c/struct_audio_channel_map.html#a8f4845075e76274d0c577c258b24d0bf"> 140</a></span> <span class="keywordtype">int</span> file_idx, stream_idx, <a class="code hl_variable" href="../../d6/d2c/struct_audio_channel_map.html#a8f4845075e76274d0c577c258b24d0bf">channel_idx</a>; <span class="comment">// input</span></div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="../../d6/d2c/struct_audio_channel_map.html#a8174d989c9c3c6bacd2ff229900e3edf"> 141</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d6/d2c/struct_audio_channel_map.html#a8174d989c9c3c6bacd2ff229900e3edf">ofile_idx</a>, ostream_idx; <span class="comment">// output</span></div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span>} <a class="code hl_struct" href="../../d6/d2c/struct_audio_channel_map.html">AudioChannelMap</a>;</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html"> 145</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../df/d77/struct_options_context.html">OptionsContext</a> {</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#affab676ea6f867fa622a0a642d8dacf8"> 146</a></span> <a class="code hl_struct" href="../../d6/d69/struct_option_group.html">OptionGroup</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#affab676ea6f867fa622a0a642d8dacf8">g</a>;</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="comment">/* input/output options */</span></div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a279a94fdf145188a7999ec4620fa83d6"> 149</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a279a94fdf145188a7999ec4620fa83d6">start_time</a>;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a91cbd517481a882c0e2ae831e40b1585"> 150</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a91cbd517481a882c0e2ae831e40b1585">start_time_eof</a>;</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af81d53f595b3e6793b44515fe556eedb"> 151</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af81d53f595b3e6793b44515fe556eedb">seek_timestamp</a>;</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a295fefa29d7132a93db9110dce6eeab9"> 152</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a295fefa29d7132a93db9110dce6eeab9">format</a>;</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a8e23612186bced64639c9f43cc01cbbd"> 154</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a8e23612186bced64639c9f43cc01cbbd">codec_names</a>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a45fdd25cc957aa8607d69b417bc59c14"> 155</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a45fdd25cc957aa8607d69b417bc59c14">nb_codec_names</a>;</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#abb821333b695f4c0981d167dc38f9dd5"> 156</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#abb821333b695f4c0981d167dc38f9dd5">audio_ch_layouts</a>;</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a54c0d19199f1da4cf3077cd7620bff34"> 157</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a54c0d19199f1da4cf3077cd7620bff34">nb_audio_ch_layouts</a>;</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a8d31ed47dd3c6a795047bd4e92e60b4e"> 158</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a8d31ed47dd3c6a795047bd4e92e60b4e">audio_channels</a>;</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a7e0e4131b5ffb9d53019afd8910fc3ec"> 159</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a7e0e4131b5ffb9d53019afd8910fc3ec">nb_audio_channels</a>;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2dff4fd7f6b8f7028e4e4fe43f0d3249"> 160</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2dff4fd7f6b8f7028e4e4fe43f0d3249">audio_sample_rate</a>;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae75f89a074068ab06a98efc15b65bb70"> 161</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae75f89a074068ab06a98efc15b65bb70">nb_audio_sample_rate</a>;</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a992eda3c4ddcd938885a702e85919cc8"> 162</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a992eda3c4ddcd938885a702e85919cc8">frame_rates</a>;</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a336023409c88336cfdc784b50d2e0860"> 163</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a336023409c88336cfdc784b50d2e0860">nb_frame_rates</a>;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2bbb7b99ec93e0dd209990b790a08595"> 164</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2bbb7b99ec93e0dd209990b790a08595">max_frame_rates</a>;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a12d7aef523b60551d30736bc24f1d383"> 165</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a12d7aef523b60551d30736bc24f1d383">nb_max_frame_rates</a>;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a480f12400c3c6da75bf2323d76bc1179"> 166</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a480f12400c3c6da75bf2323d76bc1179">frame_sizes</a>;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a66d4d1e81f3c566dbf20027ae37173d8"> 167</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a66d4d1e81f3c566dbf20027ae37173d8">nb_frame_sizes</a>;</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a0a7993fd78fe99ec2d1819f8ca7e2a56"> 168</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a0a7993fd78fe99ec2d1819f8ca7e2a56">frame_pix_fmts</a>;</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ad5d44d5a36310415733fb2b4f8fc9aa5"> 169</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ad5d44d5a36310415733fb2b4f8fc9aa5">nb_frame_pix_fmts</a>;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="comment">/* input options */</span></div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2c4c55a84195a848045a69557adef98f"> 172</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2c4c55a84195a848045a69557adef98f">input_ts_offset</a>;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#adb4fef1beb9570a46d0ba40c3d309a5b"> 173</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#adb4fef1beb9570a46d0ba40c3d309a5b">loop</a>;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a3132753aec8bcb63437da6a28c8104e2"> 174</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a3132753aec8bcb63437da6a28c8104e2">rate_emu</a>;</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a601c608cec57061ad592d4469ee59295"> 175</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a601c608cec57061ad592d4469ee59295">readrate</a>;</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a58cdaa9e499f724c724822155f886aa2"> 176</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a58cdaa9e499f724c724822155f886aa2">accurate_seek</a>;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a937b3c7359909e3119e2c2e293f6d484"> 177</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a937b3c7359909e3119e2c2e293f6d484">thread_queue_size</a>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a3fc73132e76dc9d410305028ad4ab107"> 178</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a3fc73132e76dc9d410305028ad4ab107">input_sync_ref</a>;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a64e697218dfb655c317cbec45fe3bea9"> 179</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a64e697218dfb655c317cbec45fe3bea9">find_stream_info</a>;</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> </div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae68be6f99547b37890753351e7a41b10"> 181</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae68be6f99547b37890753351e7a41b10">ts_scale</a>;</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#afaff7bca09e6e98f440e413309630204"> 182</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#afaff7bca09e6e98f440e413309630204">nb_ts_scale</a>;</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a0cb98e36b0f4ceaa7700573f3f99a820"> 183</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a0cb98e36b0f4ceaa7700573f3f99a820">dump_attachment</a>;</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a6b29b20e59b90528943e105de4006148"> 184</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a6b29b20e59b90528943e105de4006148">nb_dump_attachment</a>;</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#acf02a9af7df5573f1b59f7d7aed0262d"> 185</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#acf02a9af7df5573f1b59f7d7aed0262d">hwaccels</a>;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae8e8a1016db8df258f0b06c9e48c5ce4"> 186</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae8e8a1016db8df258f0b06c9e48c5ce4">nb_hwaccels</a>;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a575169dff438645d5cacafbbf8933df3"> 187</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a575169dff438645d5cacafbbf8933df3">hwaccel_devices</a>;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a439c00bdd36f358e679f6455043cecfb"> 188</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a439c00bdd36f358e679f6455043cecfb">nb_hwaccel_devices</a>;</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aea26c178e1957d33b621622c30ba70d4"> 189</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aea26c178e1957d33b621622c30ba70d4">hwaccel_output_formats</a>;</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aaec0e71810a9b113ec5ebc6acbb75474"> 190</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aaec0e71810a9b113ec5ebc6acbb75474">nb_hwaccel_output_formats</a>;</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a69b72bacd7b4ac7c63d9799cd6b8cc7f"> 191</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a69b72bacd7b4ac7c63d9799cd6b8cc7f">autorotate</a>;</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a62f3ac3cab9fcdf841bd41f9bba1b907"> 192</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a62f3ac3cab9fcdf841bd41f9bba1b907">nb_autorotate</a>;</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <span class="comment">/* output options */</span></div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a4675becf36ed5d3e6510b3e9c9ac4d77"> 195</a></span> <a class="code hl_struct" href="../../db/d60/struct_stream_map.html">StreamMap</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a4675becf36ed5d3e6510b3e9c9ac4d77">stream_maps</a>;</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a118cc0b28c0c40281c69827b323e4a78"> 196</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a118cc0b28c0c40281c69827b323e4a78">nb_stream_maps</a>;</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="preprocessor">#if FFMPEG_OPT_MAP_CHANNEL</span></div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#afbfd63b5be2c974c0a2dbf1911ab678b"> 198</a></span> <a class="code hl_struct" href="../../d6/d2c/struct_audio_channel_map.html">AudioChannelMap</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#afbfd63b5be2c974c0a2dbf1911ab678b">audio_channel_maps</a>; <span class="comment">/* one info entry per -map_channel */</span></div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2e67c5ed2e0cc9b5cd4a5ff9895d7fc1"> 199</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2e67c5ed2e0cc9b5cd4a5ff9895d7fc1">nb_audio_channel_maps</a>; <span class="comment">/* number of (valid) -map_channel settings */</span></div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#accc18b7847026b5885533035c97b50ba"> 201</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> **<a class="code hl_variable" href="../../df/d77/struct_options_context.html#accc18b7847026b5885533035c97b50ba">attachments</a>;</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a34f0a7746fbd5a5848fbdb5fac7ce7af"> 202</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a34f0a7746fbd5a5848fbdb5fac7ce7af">nb_attachments</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9aa6d216666ea426199e6abd0a79d6cb"> 204</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9aa6d216666ea426199e6abd0a79d6cb">chapters_input_file</a>;</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> </div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a6e38d08faed408a51e45aaf80938d5d6"> 206</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a6e38d08faed408a51e45aaf80938d5d6">recording_time</a>;</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ac73bbf437507775263f8ea53b17f05c6"> 207</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ac73bbf437507775263f8ea53b17f05c6">stop_time</a>;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ad6b7677978d525c2797d64a3ae425192"> 208</a></span> int64_t <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ad6b7677978d525c2797d64a3ae425192">limit_filesize</a>;</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a07d718f49941fb773665ac6f0657bab8"> 209</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a07d718f49941fb773665ac6f0657bab8">mux_preload</a>;</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#adefe378fc52e83215a84f9fd8fd40e0e"> 210</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#adefe378fc52e83215a84f9fd8fd40e0e">mux_max_delay</a>;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a7ad2b1ced6b2f98d20829334a882d657"> 211</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a7ad2b1ced6b2f98d20829334a882d657">shortest_buf_duration</a>;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae2d67d4b8daf3a4900bef1db8882b163"> 212</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae2d67d4b8daf3a4900bef1db8882b163">shortest</a>;</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a1da3f7560a0c9e44cfd8293a5d3d88ab"> 213</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a1da3f7560a0c9e44cfd8293a5d3d88ab">bitexact</a>;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9cef7b5ff74cf5f810d8bae95b516c66"> 215</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9cef7b5ff74cf5f810d8bae95b516c66">video_disable</a>;</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aa38553d671e91b5ad6d136923055e5bb"> 216</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aa38553d671e91b5ad6d136923055e5bb">audio_disable</a>;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af54b258dc24371896f1278cc2652472e"> 217</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af54b258dc24371896f1278cc2652472e">subtitle_disable</a>;</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a98dc9e32a35d8357e85325bf995fc9ac"> 218</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a98dc9e32a35d8357e85325bf995fc9ac">data_disable</a>;</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> </div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <span class="comment">/* indexed by output file stream index */</span></div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9c7cad5690796e35bc68e5a931cee22c"> 221</a></span> <span class="keywordtype">int</span> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9c7cad5690796e35bc68e5a931cee22c">streamid_map</a>;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2a21ce6e0d0e8f25a098ac44013ee919"> 222</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2a21ce6e0d0e8f25a098ac44013ee919">nb_streamid_map</a>;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> </div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a65dd95e326773a3c90feee5d1646910c"> 224</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a65dd95e326773a3c90feee5d1646910c">metadata</a>;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a54dfb761028d4c10ed38c63a29f846ce"> 225</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a54dfb761028d4c10ed38c63a29f846ce">nb_metadata</a>;</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a3517181834318f5959bd05e47c4837ea"> 226</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a3517181834318f5959bd05e47c4837ea">max_frames</a>;</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a53594f37751979e91873fe8282e2e103"> 227</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a53594f37751979e91873fe8282e2e103">nb_max_frames</a>;</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af81dac28de42b072acb1fa1a4f6f5186"> 228</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#af81dac28de42b072acb1fa1a4f6f5186">bitstream_filters</a>;</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af762ec90bfe9a00ab5a8002cf13d9c20"> 229</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af762ec90bfe9a00ab5a8002cf13d9c20">nb_bitstream_filters</a>;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#adff2612c6649f43ac5566b0fb9ba06a0"> 230</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#adff2612c6649f43ac5566b0fb9ba06a0">codec_tags</a>;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a02ba7390b9fa22d39060f58169bb93a4"> 231</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a02ba7390b9fa22d39060f58169bb93a4">nb_codec_tags</a>;</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a8bc8d11aba421af1826e6ec27aaa5e3d"> 232</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a8bc8d11aba421af1826e6ec27aaa5e3d">sample_fmts</a>;</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aca30d63b4e6873844ffc592bbd05bea1"> 233</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aca30d63b4e6873844ffc592bbd05bea1">nb_sample_fmts</a>;</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ac2f888221004268627ea9acb47f831e6"> 234</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ac2f888221004268627ea9acb47f831e6">qscale</a>;</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ad3a1a76eb25293de0630b6d477fd6d11"> 235</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ad3a1a76eb25293de0630b6d477fd6d11">nb_qscale</a>;</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a5337109c5edebb476d4aa2e3d0c8c3d5"> 236</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a5337109c5edebb476d4aa2e3d0c8c3d5">forced_key_frames</a>;</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a748415baeee6b731c9c35c27f74860b0"> 237</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a748415baeee6b731c9c35c27f74860b0">nb_forced_key_frames</a>;</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a02408f357389273b3eb91b7ecf7525f9"> 238</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a02408f357389273b3eb91b7ecf7525f9">fps_mode</a>;</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a780013ecf23f26bc49d79804f2009344"> 239</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a780013ecf23f26bc49d79804f2009344">nb_fps_mode</a>;</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ac0b3c8a367d846468da2731cba79c2a4"> 240</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ac0b3c8a367d846468da2731cba79c2a4">force_fps</a>;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9efac8177c92ff2eda0dda96761deb87"> 241</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9efac8177c92ff2eda0dda96761deb87">nb_force_fps</a>;</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a1b3de44e5a909b2b3727f0d08e728db6"> 242</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a1b3de44e5a909b2b3727f0d08e728db6">frame_aspect_ratios</a>;</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a710853badfb0d6d31c7bc6471d902941"> 243</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a710853badfb0d6d31c7bc6471d902941">nb_frame_aspect_ratios</a>;</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#abe71c934347f25222784539523651e8d"> 244</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#abe71c934347f25222784539523651e8d">display_rotations</a>;</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af481c528d89a17530172d3101646d976"> 245</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af481c528d89a17530172d3101646d976">nb_display_rotations</a>;</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a4aca53526c22f3cf463fd1c0aff8387e"> 246</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a4aca53526c22f3cf463fd1c0aff8387e">display_hflips</a>;</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a5ae867f7cccf2377944337a97dc15a41"> 247</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a5ae867f7cccf2377944337a97dc15a41">nb_display_hflips</a>;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9555ee34bbe5bd7815872db584d2ab5a"> 248</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9555ee34bbe5bd7815872db584d2ab5a">display_vflips</a>;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a7e19444c6fae69b6053e3c25ab0bf078"> 249</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a7e19444c6fae69b6053e3c25ab0bf078">nb_display_vflips</a>;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#acab9897a7ab3fdfb2109e1cc7ed10678"> 250</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#acab9897a7ab3fdfb2109e1cc7ed10678">rc_overrides</a>;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a558a5fc4058d07929e5199b6ae57c258"> 251</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a558a5fc4058d07929e5199b6ae57c258">nb_rc_overrides</a>;</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aa55c3bd5fdf5153fbc7fb675e4b19031"> 252</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aa55c3bd5fdf5153fbc7fb675e4b19031">intra_matrices</a>;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a39817ca6e7bc3ff4fa2caa2c2e627301"> 253</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a39817ca6e7bc3ff4fa2caa2c2e627301">nb_intra_matrices</a>;</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae9d66973946dd4c5e2055fde1dd475a9"> 254</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae9d66973946dd4c5e2055fde1dd475a9">inter_matrices</a>;</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aa851fb4b3a3a80182eeaa3dc4c8201be"> 255</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aa851fb4b3a3a80182eeaa3dc4c8201be">nb_inter_matrices</a>;</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aaaa76e6545226073e088cd8cb4530175"> 256</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aaaa76e6545226073e088cd8cb4530175">chroma_intra_matrices</a>;</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a0ddb65270dbb5fca3ce695d7b80064a9"> 257</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a0ddb65270dbb5fca3ce695d7b80064a9">nb_chroma_intra_matrices</a>;</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aaffc2f112ebe3fe324aa61e61c5388b6"> 258</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aaffc2f112ebe3fe324aa61e61c5388b6">top_field_first</a>;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a5eda36d5b336b3603bdbb0ec3185a40b"> 259</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a5eda36d5b336b3603bdbb0ec3185a40b">nb_top_field_first</a>;</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a05f340e8bd1fb8084c1ea6e41b09b4bd"> 260</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a05f340e8bd1fb8084c1ea6e41b09b4bd">metadata_map</a>;</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a76aae7426ad256206718ef4c503a882d"> 261</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a76aae7426ad256206718ef4c503a882d">nb_metadata_map</a>;</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae4626f848474b1ce5648eb4936074020"> 262</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae4626f848474b1ce5648eb4936074020">presets</a>;</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ab2f20236fb1dfe7a650c8ea40a288e6d"> 263</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ab2f20236fb1dfe7a650c8ea40a288e6d">nb_presets</a>;</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a261f0aff75b3e2453a2b6780f452028e"> 264</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a261f0aff75b3e2453a2b6780f452028e">copy_initial_nonkeyframes</a>;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a07cadcbed94bbb3ed90703e4a3bc5067"> 265</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a07cadcbed94bbb3ed90703e4a3bc5067">nb_copy_initial_nonkeyframes</a>;</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ac333752e0247882de17d4f3faf3511f7"> 266</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ac333752e0247882de17d4f3faf3511f7">copy_prior_start</a>;</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ace41e5c132803d7f7a3ab544959662da"> 267</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ace41e5c132803d7f7a3ab544959662da">nb_copy_prior_start</a>;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a5e4157c817934cc247e53311b12bc9b8"> 268</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a5e4157c817934cc247e53311b12bc9b8">filters</a>;</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#afff2fbab8e5d11f9bce502383d757992"> 269</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#afff2fbab8e5d11f9bce502383d757992">nb_filters</a>;</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a1f50533a05eff9a22a649895d20a7949"> 270</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a1f50533a05eff9a22a649895d20a7949">filter_scripts</a>;</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#acf81cf726089e9d6b570c3ec51e7ead0"> 271</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#acf81cf726089e9d6b570c3ec51e7ead0">nb_filter_scripts</a>;</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9350e7c932cffac2c0abb0084f2e01c6"> 272</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9350e7c932cffac2c0abb0084f2e01c6">reinit_filters</a>;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a1038ba094d24fb2b43940c45b5cffeb7"> 273</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a1038ba094d24fb2b43940c45b5cffeb7">nb_reinit_filters</a>;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae9843427ce2cc7b6f52ad689cd3f333b"> 274</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae9843427ce2cc7b6f52ad689cd3f333b">fix_sub_duration</a>;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a739e7e917a216db97d8cbf0a25482310"> 275</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a739e7e917a216db97d8cbf0a25482310">nb_fix_sub_duration</a>;</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a71e12de483d7993d4f8dcaf900af80d8"> 276</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a71e12de483d7993d4f8dcaf900af80d8">fix_sub_duration_heartbeat</a>;</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aca090e8798e49ef704e391e6cf0b5085"> 277</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aca090e8798e49ef704e391e6cf0b5085">nb_fix_sub_duration_heartbeat</a>;</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a934768eaa162665ae2142a36c92febd6"> 278</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a934768eaa162665ae2142a36c92febd6">canvas_sizes</a>;</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a6624172d0978fc1ac2c9a64e55197337"> 279</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a6624172d0978fc1ac2c9a64e55197337">nb_canvas_sizes</a>;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a1cdd2a22cff6d812f00a5fb06664f134"> 280</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a1cdd2a22cff6d812f00a5fb06664f134">pass</a>;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a0790695c47119c2398f4cbe1532a1344"> 281</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a0790695c47119c2398f4cbe1532a1344">nb_pass</a>;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a964798ad981fce4fa7f38a4c281a23fa"> 282</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a964798ad981fce4fa7f38a4c281a23fa">passlogfiles</a>;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a3496638677babce1db6d190448699b09"> 283</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a3496638677babce1db6d190448699b09">nb_passlogfiles</a>;</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ac6ab45c79f4aafd2d474631965f64f86"> 284</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ac6ab45c79f4aafd2d474631965f64f86">max_muxing_queue_size</a>;</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af866e30ab55bab5c73b123fb35168edb"> 285</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af866e30ab55bab5c73b123fb35168edb">nb_max_muxing_queue_size</a>;</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a4939b51d539a0cd1b66883a6ebac8de2"> 286</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a4939b51d539a0cd1b66883a6ebac8de2">muxing_queue_data_threshold</a>;</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a12446904f0f148fcb4b77a32a9f8a3e5"> 287</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a12446904f0f148fcb4b77a32a9f8a3e5">nb_muxing_queue_data_threshold</a>;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a26363c520e8afec96cb23631798e02e4"> 288</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a26363c520e8afec96cb23631798e02e4">guess_layout_max</a>;</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af7dc6f10382ced8285d2f877534bc98e"> 289</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af7dc6f10382ced8285d2f877534bc98e">nb_guess_layout_max</a>;</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aaaa5ad7ac13bf15c516f988c818d6efb"> 290</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aaaa5ad7ac13bf15c516f988c818d6efb">apad</a>;</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a7e7d45124040a8a5f110efa4c6cccf16"> 291</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a7e7d45124040a8a5f110efa4c6cccf16">nb_apad</a>;</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a529c61a5ef7c199d9d118c18abb88e86"> 292</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a529c61a5ef7c199d9d118c18abb88e86">discard</a>;</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a57787cc07ce29a3d66420c6e65a647ff"> 293</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a57787cc07ce29a3d66420c6e65a647ff">nb_discard</a>;</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a6ef7bc766a94c671d3e9ffbe3ddaa744"> 294</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a6ef7bc766a94c671d3e9ffbe3ddaa744">disposition</a>;</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a76b8db884e420fb8922d0aafca59f2f8"> 295</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a76b8db884e420fb8922d0aafca59f2f8">nb_disposition</a>;</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ad5b2e0fb210c4bb546852fc813af0797"> 296</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ad5b2e0fb210c4bb546852fc813af0797">program</a>;</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ab5b3f2e73b482fa9b96f74d2cdd0f012"> 297</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#ab5b3f2e73b482fa9b96f74d2cdd0f012">nb_program</a>;</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#ae02058128d0e80f1bdb47dfaa4480264"> 298</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#ae02058128d0e80f1bdb47dfaa4480264">time_bases</a>;</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a34b5f6f9f1c1b20b18f50a5263c4ae25"> 299</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a34b5f6f9f1c1b20b18f50a5263c4ae25">nb_time_bases</a>;</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a2b954d5a0ba4320df0e7058f6211fa73"> 300</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a2b954d5a0ba4320df0e7058f6211fa73">enc_time_bases</a>;</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aa9d05915d0f662d38ee8ecd9cf657169"> 301</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#aa9d05915d0f662d38ee8ecd9cf657169">nb_enc_time_bases</a>;</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a0dd62107607248dc89ed14f7db77182e"> 302</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a0dd62107607248dc89ed14f7db77182e">autoscale</a>;</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af23ac43d7259fe16de89ecddb9317768"> 303</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af23ac43d7259fe16de89ecddb9317768">nb_autoscale</a>;</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9a7cc8e7e8dcbae245f7124b5d561874"> 304</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9a7cc8e7e8dcbae245f7124b5d561874">bits_per_raw_sample</a>;</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a107f2d66af05438d8f32110550b5b8e8"> 305</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a107f2d66af05438d8f32110550b5b8e8">nb_bits_per_raw_sample</a>;</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a67d6504c09bd6db4a0dd8042ef9fc684"> 306</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a67d6504c09bd6db4a0dd8042ef9fc684">enc_stats_pre</a>;</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a8c2247cbb1b71e6246c636797359fa62"> 307</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a8c2247cbb1b71e6246c636797359fa62">nb_enc_stats_pre</a>;</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a6f0d5cc081504c54c89a10950819091f"> 308</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a6f0d5cc081504c54c89a10950819091f">enc_stats_post</a>;</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a5b384117b7b2be95a6bec68b625ebd13"> 309</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a5b384117b7b2be95a6bec68b625ebd13">nb_enc_stats_post</a>;</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aef00f67c931f28aef6fdc4af30566348"> 310</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aef00f67c931f28aef6fdc4af30566348">mux_stats</a>;</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a24920d1b1b6696b2be565fc79209fc6b"> 311</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a24920d1b1b6696b2be565fc79209fc6b">nb_mux_stats</a>;</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a9cad5dec0476973d1986b7881a6e83b9"> 312</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#a9cad5dec0476973d1986b7881a6e83b9">enc_stats_pre_fmt</a>;</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af28f3b90fdca6c08b60f43bb20f24d93"> 313</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#af28f3b90fdca6c08b60f43bb20f24d93">nb_enc_stats_pre_fmt</a>;</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#af67b6c396803da5d921f68dc2801d227"> 314</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#af67b6c396803da5d921f68dc2801d227">enc_stats_post_fmt</a>;</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a43403351e888c7e71c1fa351ac68f955"> 315</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a43403351e888c7e71c1fa351ac68f955">nb_enc_stats_post_fmt</a>;</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#aa1e50be027e7d02f4e0a88d500c04755"> 316</a></span> <a class="code hl_struct" href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a> *<a class="code hl_variable" href="../../df/d77/struct_options_context.html#aa1e50be027e7d02f4e0a88d500c04755">mux_stats_fmt</a>;</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"><a class="line" href="../../df/d77/struct_options_context.html#a7b049898ecd265e2b14493064d92ad07"> 317</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../df/d77/struct_options_context.html#a7b049898ecd265e2b14493064d92ad07">nb_mux_stats_fmt</a>;</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ad4704d50df836f3c02d818183aa47a22"> 318</a></span>} <a class="code hl_struct" href="../../df/d77/struct_options_context.html">OptionsContext</a>;</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> </div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html"> 320</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> {</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a572505eef6ba5714df813d454185019d"> 321</a></span> AVFilterContext *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a572505eef6ba5714df813d454185019d">filter</a>;</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a495a9bf2659a91ffa184a4cd9395469b"> 322</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a495a9bf2659a91ffa184a4cd9395469b">ist</a>;</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#ab1730578ae74132f67d2e847df4cc624"> 323</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#ab1730578ae74132f67d2e847df4cc624">graph</a>;</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a09efa5b4f05e3ca7c08c7ac949466556"> 324</a></span> uint8_t *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a09efa5b4f05e3ca7c08c7ac949466556">name</a>;</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#aa033b48aa4612dc26aa8e66e83f932bc"> 325</a></span> <span class="keyword">enum</span> AVMediaType <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#aa033b48aa4612dc26aa8e66e83f932bc">type</a>; <span class="comment">// AVMEDIA_TYPE_SUBTITLE for sub2video</span></div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> </div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a5228ca515eb25ca8831c985e85552b4b"> 327</a></span> AVFifo *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a5228ca515eb25ca8831c985e85552b4b">frame_queue</a>;</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> </div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <span class="comment">// parameters configured for this input</span></div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#ae704ff879704d2ab90dad159526785e2"> 330</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#ae704ff879704d2ab90dad159526785e2">format</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a2ad802636d7a1f6b3be4eaaa21929c3f"> 332</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#af86da4dd2e5092c08e8b171b52c6fa66">width</a>, <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a2ad802636d7a1f6b3be4eaaa21929c3f">height</a>;</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#abbd8721ddcadbfb453a4f5cdf6301c25"> 333</a></span> AVRational <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#abbd8721ddcadbfb453a4f5cdf6301c25">sample_aspect_ratio</a>;</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> </div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a1c8870375203b3594e67e632119bbc10"> 335</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a1c8870375203b3594e67e632119bbc10">sample_rate</a>;</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a76efb9206e7b1017ac9691699196d6ca"> 336</a></span> AVChannelLayout <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a76efb9206e7b1017ac9691699196d6ca">ch_layout</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a05a22838e8069f8fdabba7686809494c"> 338</a></span> AVBufferRef *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a05a22838e8069f8fdabba7686809494c">hw_frames_ctx</a>;</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#a4bd3fd905692aa870b3882fad99d3df1"> 339</a></span> int32_t *<a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#a4bd3fd905692aa870b3882fad99d3df1">displaymatrix</a>;</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"><a class="line" href="../../d7/d0c/struct_input_filter.html#ad3e4e5041c3312bb70cc4d1f0bbd4726"> 341</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/d0c/struct_input_filter.html#ad3e4e5041c3312bb70cc4d1f0bbd4726">eof</a>;</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a9d3edfcf90acb75a8605f84910763531"> 342</a></span>} <a class="code hl_struct" href="../../d7/d0c/struct_input_filter.html">InputFilter</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html"> 344</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a> {</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a52b3bac2e051f48e5eabbff6a227881c"> 345</a></span> AVFilterContext *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a52b3bac2e051f48e5eabbff6a227881c">filter</a>;</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a2d283eee3e140f822b5eb381890ba035"> 346</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a2d283eee3e140f822b5eb381890ba035">ost</a>;</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aa1e455271d4a952bc771b9951beded8e"> 347</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aa1e455271d4a952bc771b9951beded8e">graph</a>;</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a7713667d07c3f7605e6dd24f0ca19940"> 348</a></span> uint8_t *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a7713667d07c3f7605e6dd24f0ca19940">name</a>;</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> </div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <span class="comment">/* temporary storage until stream maps are processed */</span></div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a1571021ae59382241c925f7ee613cd7d"> 351</a></span> AVFilterInOut *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a1571021ae59382241c925f7ee613cd7d">out_tmp</a>;</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aed4c46a5df26ff71f3f718a0056af294"> 352</a></span> <span class="keyword">enum</span> AVMediaType <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aed4c46a5df26ff71f3f718a0056af294">type</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <span class="comment">/* desired output stream properties */</span></div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aaf9223843b6d814783f74c85b38de080"> 355</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a0a621d752f3ab33e67f0a8f22bee4118">width</a>, <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aaf9223843b6d814783f74c85b38de080">height</a>;</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#ad45013a89f85087d03166652a94d1453"> 356</a></span> AVRational <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#ad45013a89f85087d03166652a94d1453">frame_rate</a>;</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aeba350050d2035d755254154e6551c49"> 357</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aeba350050d2035d755254154e6551c49">format</a>;</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#ab0be1ec413ca98912667f1bf76fd2588"> 358</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#ab0be1ec413ca98912667f1bf76fd2588">sample_rate</a>;</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aaf75618d5c17545f762fa3af3f439340"> 359</a></span> AVChannelLayout <a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aaf75618d5c17545f762fa3af3f439340">ch_layout</a>;</div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> </div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> <span class="comment">// those are only set if no format is specified and the encoder gives us multiple options</span></div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <span class="comment">// They point directly to the relevant lists of the encoder.</span></div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a8bef5b1f7e6b00ab4128cfcabccd3c50"> 363</a></span> <span class="keyword">const</span> <span class="keywordtype">int</span> *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a8bef5b1f7e6b00ab4128cfcabccd3c50">formats</a>;</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#a9ff26552ee22fefa55f8194768247a5c"> 364</a></span> <span class="keyword">const</span> AVChannelLayout *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#a9ff26552ee22fefa55f8194768247a5c">ch_layouts</a>;</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"><a class="line" href="../../d0/d0f/struct_output_filter.html#aca41b2f858937cc98ab36b19e50f9251"> 365</a></span> <span class="keyword">const</span> <span class="keywordtype">int</span> *<a class="code hl_variable" href="../../d0/d0f/struct_output_filter.html#aca41b2f858937cc98ab36b19e50f9251">sample_rates</a>;</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ac46893d613405fae678c0c4134b41cdc"> 366</a></span>} <a class="code hl_struct" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a>;</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> </div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html"> 368</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> {</div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#a3ec6739834ba482eacc125e05b59b246"> 369</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#a3ec6739834ba482eacc125e05b59b246">index</a>;</div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#ad45139bb5ec5c7766be0b216f9c8c2c4"> 370</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#ad45139bb5ec5c7766be0b216f9c8c2c4">graph_desc</a>;</div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> </div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#ae222203d54c99d90f4308f5fd2285ee5"> 372</a></span> AVFilterGraph *<a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#ae222203d54c99d90f4308f5fd2285ee5">graph</a>;</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#a7bc2aac4115ac1a2fc951e5d0a403824"> 373</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#a7bc2aac4115ac1a2fc951e5d0a403824">reconfiguration</a>;</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> <span class="comment">// true when the filtergraph contains only meta filters</span></div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> <span class="comment">// that do not modify the frame data</span></div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#a21a0ef8201bd7a5a9e9ce40039d51cdf"> 376</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#a21a0ef8201bd7a5a9e9ce40039d51cdf">is_meta</a>;</div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> </div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#afb2dea711d92a8a8cb94eebecd9c1e13"> 378</a></span> <a class="code hl_struct" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> **<a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#afb2dea711d92a8a8cb94eebecd9c1e13">inputs</a>;</div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#aa88faf44822ec4e04597a6eef12a7760"> 379</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#aa88faf44822ec4e04597a6eef12a7760">nb_inputs</a>;</div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#aa078de74cae0940747ba826567b74aef"> 380</a></span> <a class="code hl_struct" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a> **<a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#aa078de74cae0940747ba826567b74aef">outputs</a>;</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="../../d9/de7/struct_filter_graph.html#a92c7f6faf7e95b259bce1c717d43b4ee"> 381</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d9/de7/struct_filter_graph.html#a92c7f6faf7e95b259bce1c717d43b4ee">nb_outputs</a>;</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a6c3bd7b7eadf5174d97374f2e938ed50"> 382</a></span>} <a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a>;</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span> </div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html"> 384</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> {</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ad47d834630eee2dca258aa449fb1df47"> 385</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ad47d834630eee2dca258aa449fb1df47">file_index</a>;</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#acf438e2a33238676cb3f68b39ae18049"> 386</a></span> AVStream *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#acf438e2a33238676cb3f68b39ae18049">st</a>;</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ac39249a26eeec2ed084fcc433ec9825e"> 387</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ac39249a26eeec2ed084fcc433ec9825e">discard</a>; <span class="comment">/* true if stream data should be discarded */</span></div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a86b730f87f0f8ebd088f94af51d91b96"> 388</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a86b730f87f0f8ebd088f94af51d91b96">user_set_discard</a>;</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ac9fc51324b931c1db5c5c1445fe70c3b"> 389</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ac9fc51324b931c1db5c5c1445fe70c3b">decoding_needed</a>; <span class="comment">/* non zero if the packets must be decoded in &#39;raw_fifo&#39;, see DECODING_FOR_* */</span></div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ac19c669906e50a4be81b78eb8777ca8c"> 390</a></span><span class="preprocessor">#define DECODING_FOR_OST 1</span></div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a69301b0986380d3c18feb65b0ac128c4"> 391</a></span><span class="preprocessor">#define DECODING_FOR_FILTER 2</span></div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a6c98acd7bffcebe0d9e13f9d845845e7"> 392</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a6c98acd7bffcebe0d9e13f9d845845e7">processing_needed</a>; <span class="comment">/* non zero if the packets must be processed */</span></div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> <span class="comment">// should attach FrameData as opaque_ref after decoding</span></div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a3df48bcac32b134bb20d3943759ac2fb"> 394</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a3df48bcac32b134bb20d3943759ac2fb">want_frame_data</a>;</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> </div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a8815cc7a53aea25fa0aee7004a3202c3"> 401</a></span> AVCodecParameters *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a8815cc7a53aea25fa0aee7004a3202c3">par</a>;</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a550ceee60cb995b284b52962dcba6597"> 402</a></span> AVCodecContext *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a550ceee60cb995b284b52962dcba6597">dec_ctx</a>;</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#aec71efef67656157f493555fddbbc1c9"> 403</a></span> <span class="keyword">const</span> AVCodec *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#aec71efef67656157f493555fddbbc1c9">dec</a>;</div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a1492e008c195bbd4e2c84bccbc5ee216"> 404</a></span> AVFrame *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a1492e008c195bbd4e2c84bccbc5ee216">decoded_frame</a>;</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a9d7d1e08713e8fb98d18d1ef6367e8e6"> 405</a></span> AVPacket *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a9d7d1e08713e8fb98d18d1ef6367e8e6">pkt</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ae52558c47e51e5d92451dc4731b66d1d"> 407</a></span> AVRational <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ae52558c47e51e5d92451dc4731b66d1d">framerate_guessed</a>;</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> </div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ae6c0680d4f8c5173937451d79efef0bf"> 409</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ae6c0680d4f8c5173937451d79efef0bf">prev_pkt_pts</a>;</div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a6718f5f7b2206b2848af5e35ae3a9186"> 410</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a6718f5f7b2206b2848af5e35ae3a9186">start</a>; <span class="comment">/* time when read started */</span></div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> <span class="comment">/* predicted dts of the next packet read for this stream or (when there are</span></div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span><span class="comment"> * several frames in a packet) of the next frame in current packet (in AV_TIME_BASE units) */</span></div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a8026af86b300d31432bc1bf74910aea5"> 413</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a8026af86b300d31432bc1bf74910aea5">next_dts</a>;</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#aa4918133b75f0447192deea8c21f822e"> 414</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#aa4918133b75f0447192deea8c21f822e">first_dts</a>; </div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a1e7893cdf661d9ad7c24fdccc60fa05e"> 415</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a1e7893cdf661d9ad7c24fdccc60fa05e">dts</a>; </div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> </div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ab14ac8d1cdb5c1dd6472dd4c13867368"> 417</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ab14ac8d1cdb5c1dd6472dd4c13867368">next_pts</a>; </div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a5e77505bdc5afbc6ab5cf613894925b4"> 418</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a5e77505bdc5afbc6ab5cf613894925b4">pts</a>; </div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a8ee44633b600f2b31541b213f0a4b322"> 419</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a8ee44633b600f2b31541b213f0a4b322">wrap_correction_done</a>;</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> </div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="comment">// the value of AVCodecParserContext.repeat_pict from the AVStream parser</span></div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="comment">// for the last packet returned from ifile_get_packet()</span></div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span> <span class="comment">// -1 if unknown</span></div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> <span class="comment">// FIXME: this is a hack, the avstream parser should not be used</span></div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#aa8f3a07669847da56cd65bd95329d7a4"> 425</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#aa8f3a07669847da56cd65bd95329d7a4">last_pkt_repeat_pict</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a7ff433fc7a48e7b58a4b91e8ff05cf25"> 427</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a7ff433fc7a48e7b58a4b91e8ff05cf25">filter_in_rescale_delta_last</a>;</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span> </div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#aeb79819841b6d172faf8c108db4ffbd0"> 429</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#aeb79819841b6d172faf8c108db4ffbd0">min_pts</a>; <span class="comment">/* pts with the smallest value in a current stream */</span></div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a911d752902aa8d4666ccefd8c912c91e"> 430</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a911d752902aa8d4666ccefd8c912c91e">max_pts</a>; <span class="comment">/* pts with the higher value in a current stream */</span></div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span> </div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> <span class="comment">// when forcing constant input framerate through -r,</span></div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> <span class="comment">// this contains the pts that will be given to the next decoded frame</span></div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a3a0034bb2959a06111810d2813975b24"> 434</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a3a0034bb2959a06111810d2813975b24">cfr_next_pts</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#af76c7165931c721b63008034c94d9275"> 436</a></span> int64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#af76c7165931c721b63008034c94d9275">nb_samples</a>; <span class="comment">/* number of samples in the last decoded audio frame before looping */</span></div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> </div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a0dae26daa277d99147113de4ea449bc1"> 438</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a0dae26daa277d99147113de4ea449bc1">ts_scale</a>;</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a09d78f4795c4ff17dd54204450f2d394"> 439</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a09d78f4795c4ff17dd54204450f2d394">saw_first_ts</a>;</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ae73dddf18b49b6660263bc3a73a44290"> 440</a></span> AVDictionary *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ae73dddf18b49b6660263bc3a73a44290">decoder_opts</a>;</div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#afbaeaac6e0b1fc3095bb90f17d58621d"> 441</a></span> AVRational <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#afbaeaac6e0b1fc3095bb90f17d58621d">framerate</a>; <span class="comment">/* framerate forced with -r */</span></div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#abc71c343e0ade7e102adb45badfc6243"> 442</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#abc71c343e0ade7e102adb45badfc6243">top_field_first</a>;</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a99e6bf56ec091f8af11744e4b0499327"> 443</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a99e6bf56ec091f8af11744e4b0499327">guess_layout_max</a>;</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> </div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#abcb8222561f1ee84a2f7a2157bed356c"> 445</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#abcb8222561f1ee84a2f7a2157bed356c">autorotate</a>;</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> </div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a1ed159d9bc9d71428699968505629b38"> 447</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a1ed159d9bc9d71428699968505629b38">fix_sub_duration</a>;</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> <span class="keyword">struct </span>{ <span class="comment">/* previous decoded subtitle and related variables */</span></div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a408a0502c42d26b196c524812d70a7e8"> 449</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a408a0502c42d26b196c524812d70a7e8">got_output</a>;</div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a6ae65382f22317b94b7ccfe00024d31a"> 450</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a6ae65382f22317b94b7ccfe00024d31a">ret</a>;</div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ae37fb0410a65c6b2e5a38614f4481f07"> 451</a></span> AVSubtitle <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ae37fb0410a65c6b2e5a38614f4481f07">subtitle</a>;</div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#abfb2fd782cfdeec429963f4a9b378a15"> 452</a></span> } <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#abfb2fd782cfdeec429963f4a9b378a15">prev_sub</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html"> 454</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d4/dfd/struct_input_stream_1_1sub2video.html">sub2video</a> {</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a992c9fe5de3acf5dce388cffda4fdce8"> 455</a></span> int64_t <a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a992c9fe5de3acf5dce388cffda4fdce8">last_pts</a>;</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aaf500e3a36c6e6a6920a8e18c6478a8e"> 456</a></span> int64_t <a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aaf500e3a36c6e6a6920a8e18c6478a8e">end_pts</a>;</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a509d9d1872ee8969a6769ce138da3fb2"> 457</a></span> AVFifo *<a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a509d9d1872ee8969a6769ce138da3fb2">sub_queue</a>; </div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a0e7ca3e0eebc5db360ae15f2dac3d622"> 458</a></span> AVFrame *<a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a0e7ca3e0eebc5db360ae15f2dac3d622">frame</a>;</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aeecdbc3f86c3bcbf9c42ac7a867e91db"> 459</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a0bd83c4ad9f5301d63e49a9f94b8cf7d">w</a>, <a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aeecdbc3f86c3bcbf9c42ac7a867e91db">h</a>;</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a15e606590596931e88ebd0b4626bfe97"> 460</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a15e606590596931e88ebd0b4626bfe97">initialize</a>; </div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#acc9fee6e45ff302a2c1a06a053cbaa22"> 461</a></span> } sub2video;</div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> </div>
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span> <span class="comment">/* decoded data from this stream goes into all those filters</span></div>
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span><span class="comment"> * currently video and audio only */</span></div>
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ad76700001c97c3ce465539f0c698e6bc"> 465</a></span> <a class="code hl_struct" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> **<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ad76700001c97c3ce465539f0c698e6bc">filters</a>;</div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a7c2c9b58a4db2101414f2d106f4244b0"> 466</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a7c2c9b58a4db2101414f2d106f4244b0">nb_filters</a>;</div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> </div>
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a809d93e64e76fe2f142102e58dc82a1e"> 468</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a809d93e64e76fe2f142102e58dc82a1e">reinit_filters</a>;</div>
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"> 469</span> </div>
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> <span class="comment">/* hwaccel options */</span></div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a6c3473c28e30500adb3fa7886e6d7c3e"> 471</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205f">HWAccelID</a> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a6c3473c28e30500adb3fa7886e6d7c3e">hwaccel_id</a>;</div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#af577e45cb148e174ef437f3cbaa8b628"> 472</a></span> <span class="keyword">enum</span> AVHWDeviceType <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#af577e45cb148e174ef437f3cbaa8b628">hwaccel_device_type</a>;</div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ae48685e82826c6b5922014d47e2cb6bb"> 473</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ae48685e82826c6b5922014d47e2cb6bb">hwaccel_device</a>;</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a252184ceda81f2d65f63f0470b877bd4"> 474</a></span> <span class="keyword">enum</span> AVPixelFormat <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a252184ceda81f2d65f63f0470b877bd4">hwaccel_output_format</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ad983487b3e7c29f53bb3336190f14051"> 476</a></span> <a class="code hl_variable" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> (*<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ad983487b3e7c29f53bb3336190f14051">hwaccel_retrieve_data</a>)(AVCodecContext *s, AVFrame *frame);</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a05769ba0518105626a6d64386795b48f"> 477</a></span> <span class="keyword">enum</span> AVPixelFormat <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a05769ba0518105626a6d64386795b48f">hwaccel_pix_fmt</a>;</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> </div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> <span class="comment">/* stats */</span></div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> <span class="comment">// combined size of all the packets read</span></div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a6f49309998ba92804b9d16761817811e"> 481</a></span> uint64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a6f49309998ba92804b9d16761817811e">data_size</a>;</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> <span class="comment">/* number of packets successfully read for this stream */</span></div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ade4b46981af499da120e4e2b30517bef"> 483</a></span> uint64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ade4b46981af499da120e4e2b30517bef">nb_packets</a>;</div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> <span class="comment">// number of frames/samples retrieved from the decoder</span></div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#ac61e0f854402b58a64e676bdcfa75dfd"> 485</a></span> uint64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#ac61e0f854402b58a64e676bdcfa75dfd">frames_decoded</a>;</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#aa8aa609acb39eb21da43f02cdfb036eb"> 486</a></span> uint64_t <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#aa8aa609acb39eb21da43f02cdfb036eb">samples_decoded</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a1690691cd9bdc598717be8aa911b01ad"> 488</a></span> int64_t *<a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a1690691cd9bdc598717be8aa911b01ad">dts_buffer</a>;</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"><a class="line" href="../../d3/d6e/struct_input_stream.html#a4b6db5d0fb15c8262b1ba543495fe628"> 489</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a4b6db5d0fb15c8262b1ba543495fe628">nb_dts_buffer</a>;</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> </div>
<div class="line"><a id="l00491" name="l00491"></a><span class="lineno"> 491</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/d6e/struct_input_stream.html#a408a0502c42d26b196c524812d70a7e8">got_output</a>;</div>
<div class="line"><a id="l00492" name="l00492"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af4ae9e3cb7870ef1ee99d840f2a66833"> 492</a></span>} <a class="code hl_typedef" href="../../d7/db3/fftools__ffmpeg_8h.html#af4ae9e3cb7870ef1ee99d840f2a66833">InputStream</a>;</div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"> 493</span> </div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"><a class="line" href="../../dc/d16/struct_last_frame_duration.html"> 494</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../dc/d16/struct_last_frame_duration.html">LastFrameDuration</a> {</div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"><a class="line" href="../../dc/d16/struct_last_frame_duration.html#a8aaa58b49e65254d300af7d9442499e8"> 495</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../dc/d16/struct_last_frame_duration.html#a8aaa58b49e65254d300af7d9442499e8">stream_idx</a>;</div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"><a class="line" href="../../dc/d16/struct_last_frame_duration.html#ae1eaf488843478bc05ccf199cf7ed77b"> 496</a></span> int64_t <a class="code hl_variable" href="../../dc/d16/struct_last_frame_duration.html#ae1eaf488843478bc05ccf199cf7ed77b">duration</a>;</div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a4506de4ee24d0257669fbf0fce585544"> 497</a></span>} <a class="code hl_struct" href="../../dc/d16/struct_last_frame_duration.html">LastFrameDuration</a>;</div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"> 498</span> </div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html"> 499</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d8/d99/struct_input_file.html">InputFile</a> {</div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a59e87ea891d55c7fadf6f02b4eaf0930"> 500</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a59e87ea891d55c7fadf6f02b4eaf0930">index</a>;</div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> </div>
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a4062ac530db413964aa76090995b85cd"> 502</a></span> AVFormatContext *<a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a4062ac530db413964aa76090995b85cd">ctx</a>;</div>
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a94be560ca078155d0948bbd1343cf33a"> 503</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a94be560ca078155d0948bbd1343cf33a">eof_reached</a>; <span class="comment">/* true if eof reached */</span></div>
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a03da9ae2de14fd2c6ccc0f09e7b8de84"> 504</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a03da9ae2de14fd2c6ccc0f09e7b8de84">eagain</a>; <span class="comment">/* true if last read attempt returned EAGAIN */</span></div>
<div class="line"><a id="l00505" name="l00505"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a4ffe49e7403ae36ac4bdff5a7a0a3486"> 505</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a4ffe49e7403ae36ac4bdff5a7a0a3486">input_ts_offset</a>;</div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a6f564cb4b07c4324bbcc6a5cda4bc6e9"> 506</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a6f564cb4b07c4324bbcc6a5cda4bc6e9">input_sync_ref</a>;</div>
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#aa919a892dc7c4e0788fe1c6df503ad34"> 510</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#aa919a892dc7c4e0788fe1c6df503ad34">start_time_effective</a>;</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a098fa89f90be39e95d5e42041e8cebfb"> 511</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a098fa89f90be39e95d5e42041e8cebfb">ts_offset</a>;</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a0b06dacabf43e3a24e53de2d2c6bfbee"> 515</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a0b06dacabf43e3a24e53de2d2c6bfbee">ts_offset_discont</a>;</div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#aa0b8f89bb033d864c83cc85c6b8db4ca"> 516</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#aa0b8f89bb033d864c83cc85c6b8db4ca">last_ts</a>;</div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#af29c0dd6f71cb1454c23abebca06f604"> 517</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#af29c0dd6f71cb1454c23abebca06f604">start_time</a>; <span class="comment">/* user-specified start time in AV_TIME_BASE or AV_NOPTS_VALUE */</span></div>
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a66ab0bb6b0332c27bb6b51a0b67d1459"> 518</a></span> int64_t <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a66ab0bb6b0332c27bb6b51a0b67d1459">recording_time</a>;</div>
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span> </div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span> <span class="comment">/* streams that ffmpeg is aware of;</span></div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span><span class="comment"> * there may be extra streams in ctx that are not mapped to an InputStream</span></div>
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span><span class="comment"> * if new streams appear dynamically during demuxing */</span></div>
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#ab8ce457504c91dd3d16db8fe281553ae"> 523</a></span> <a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> **<a class="code hl_variable" href="../../d8/d99/struct_input_file.html#ab8ce457504c91dd3d16db8fe281553ae">streams</a>;</div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#afee3292b7b58207fe6fd91c8127fac19"> 524</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#afee3292b7b58207fe6fd91c8127fac19">nb_streams</a>;</div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span> </div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a44943da9b6e2a44ba3951a6203b1acc4"> 526</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a44943da9b6e2a44ba3951a6203b1acc4">rate_emu</a>;</div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#ad14ffedb84d846d902218fca35352270"> 527</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#ad14ffedb84d846d902218fca35352270">readrate</a>;</div>
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a0d2afa337cfd75b91096045ed941a494"> 528</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a0d2afa337cfd75b91096045ed941a494">accurate_seek</a>;</div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"> 529</span> </div>
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"> 530</span> <span class="comment">/* when looping the input file, this queue is used by decoders to report</span></div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"> 531</span><span class="comment"> * the last frame duration back to the demuxer thread */</span></div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#a5dd9d73853b0284665c589c9d5038808"> 532</a></span> AVThreadMessageQueue *<a class="code hl_variable" href="../../d8/d99/struct_input_file.html#a5dd9d73853b0284665c589c9d5038808">audio_duration_queue</a>;</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"><a class="line" href="../../d8/d99/struct_input_file.html#ab215ebcf2fdd9de1ef5282d680a08a26"> 533</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d8/d99/struct_input_file.html#ab215ebcf2fdd9de1ef5282d680a08a26">audio_duration_queue_size</a>;</div>
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a0578f87b05bf4a826ca598e8b9b54fd4"> 534</a></span>} <a class="code hl_typedef" href="../../d7/db3/fftools__ffmpeg_8h.html#a0578f87b05bf4a826ca598e8b9b54fd4">InputFile</a>;</div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span> </div>
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508"> 536</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508">forced_keyframes_const</a> {</div>
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508affb3715058142056c2f602c81e52c15b"> 537</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508affb3715058142056c2f602c81e52c15b">FKF_N</a>,</div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508af7bb0577a3c487398eaf009668f9c531"> 538</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508af7bb0577a3c487398eaf009668f9c531">FKF_N_FORCED</a>,</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a522165f39cb8f0acf7c4bdebd1beb18a"> 539</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a522165f39cb8f0acf7c4bdebd1beb18a">FKF_PREV_FORCED_N</a>,</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508aa4cb3dbc7a44f39776072f4349d1facc"> 540</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508aa4cb3dbc7a44f39776072f4349d1facc">FKF_PREV_FORCED_T</a>,</div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a7ea9b7f772135312dec60fcf7b0973de"> 541</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a7ea9b7f772135312dec60fcf7b0973de">FKF_T</a>,</div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a433ef01f7e501e6a6afbee4980a80ab1">FKF_NB</a></div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a433ef01f7e501e6a6afbee4980a80ab1"> 543</a></span>};</div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> </div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#ab169b16d13871a631c18d844ca70eede"> 545</a></span><span class="preprocessor">#define ABORT_ON_FLAG_EMPTY_OUTPUT (1 &lt;&lt; 0)</span></div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#aef69b65c48b48532da4c9a99eb744a1e"> 546</a></span><span class="preprocessor">#define ABORT_ON_FLAG_EMPTY_OUTPUT_STREAM (1 &lt;&lt; 1)</span></div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno"> 547</span> </div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491"> 548</a></span><span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491">EncStatsType</a> {</div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a641f94f23e1372be2e22304754d271a8"> 549</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a641f94f23e1372be2e22304754d271a8">ENC_STATS_LITERAL</a> = 0,</div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491abf6c4f90e9fe7c33818688220c3a88a0"> 550</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491abf6c4f90e9fe7c33818688220c3a88a0">ENC_STATS_FILE_IDX</a>,</div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a051062cf3b10962bcc661d3042b70c02"> 551</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a051062cf3b10962bcc661d3042b70c02">ENC_STATS_STREAM_IDX</a>,</div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aad00637568cd7c49f4fefe3347a8a02b"> 552</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aad00637568cd7c49f4fefe3347a8a02b">ENC_STATS_FRAME_NUM</a>,</div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aa8a8532620d36bc0755aa975b3e241b3"> 553</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aa8a8532620d36bc0755aa975b3e241b3">ENC_STATS_FRAME_NUM_IN</a>,</div>
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a6cbf117d394a490309ab3575ecac3828"> 554</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a6cbf117d394a490309ab3575ecac3828">ENC_STATS_TIMEBASE</a>,</div>
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af84e9004e64a37d83ea779e70b74b834"> 555</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af84e9004e64a37d83ea779e70b74b834">ENC_STATS_TIMEBASE_IN</a>,</div>
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aabaa9c9bfb8dd8c1db4735423e258d25"> 556</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aabaa9c9bfb8dd8c1db4735423e258d25">ENC_STATS_PTS</a>,</div>
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a05626d5941aec26804d242927e4f8a78"> 557</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a05626d5941aec26804d242927e4f8a78">ENC_STATS_PTS_TIME</a>,</div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af70985529f5ec59c12fe0e8475d14551"> 558</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af70985529f5ec59c12fe0e8475d14551">ENC_STATS_PTS_IN</a>,</div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afd9222e328394ff11e2e3bf13f28c675"> 559</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afd9222e328394ff11e2e3bf13f28c675">ENC_STATS_PTS_TIME_IN</a>,</div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ac7548a2352bc66f02033e5b7dd089875"> 560</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ac7548a2352bc66f02033e5b7dd089875">ENC_STATS_DTS</a>,</div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a8bfe64444a29f1df6e844e4b0b634a72"> 561</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a8bfe64444a29f1df6e844e4b0b634a72">ENC_STATS_DTS_TIME</a>,</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a1672a006c8244bbd4ac58b016932b115"> 562</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a1672a006c8244bbd4ac58b016932b115">ENC_STATS_SAMPLE_NUM</a>,</div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afdf86d5403425c849d15a6afc4bc7cf6"> 563</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afdf86d5403425c849d15a6afc4bc7cf6">ENC_STATS_NB_SAMPLES</a>,</div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a9e2ec6653396dd4befa5a77ec91fe4e9"> 564</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a9e2ec6653396dd4befa5a77ec91fe4e9">ENC_STATS_PKT_SIZE</a>,</div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ad5e92a74e1ba2c1a585d48ee9cf4d142"> 565</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ad5e92a74e1ba2c1a585d48ee9cf4d142">ENC_STATS_BITRATE</a>,</div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a18755d86da2b9bed2608a5726bf965c0"> 566</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a18755d86da2b9bed2608a5726bf965c0">ENC_STATS_AVG_BITRATE</a>,</div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span>};</div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> </div>
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"><a class="line" href="../../dd/d0c/struct_enc_stats_component.html"> 569</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../dd/d0c/struct_enc_stats_component.html">EncStatsComponent</a> {</div>
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"><a class="line" href="../../dd/d0c/struct_enc_stats_component.html#a9a028c1b850d321a8f2644d8aa8f28ea"> 570</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491">EncStatsType</a> <a class="code hl_variable" href="../../dd/d0c/struct_enc_stats_component.html#a9a028c1b850d321a8f2644d8aa8f28ea">type</a>;</div>
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> </div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"><a class="line" href="../../dd/d0c/struct_enc_stats_component.html#aac3a79a71385be5f77099e974c1b1a5f"> 572</a></span> uint8_t *<a class="code hl_variable" href="../../dd/d0c/struct_enc_stats_component.html#aac3a79a71385be5f77099e974c1b1a5f">str</a>;</div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"><a class="line" href="../../dd/d0c/struct_enc_stats_component.html#aba88c80fb820b93d9aba4500eef4ff9c"> 573</a></span> <span class="keywordtype">size_t</span> <a class="code hl_variable" href="../../dd/d0c/struct_enc_stats_component.html#aba88c80fb820b93d9aba4500eef4ff9c">str_len</a>;</div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a7d69587265f66f57f2a94c0fc648039d"> 574</a></span>} <a class="code hl_struct" href="../../dd/d0c/struct_enc_stats_component.html">EncStatsComponent</a>;</div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno"> 575</span> </div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno"><a class="line" href="../../db/dbb/struct_enc_stats.html"> 576</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/dbb/struct_enc_stats.html">EncStats</a> {</div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno"><a class="line" href="../../db/dbb/struct_enc_stats.html#a6ac9fd4a7b66132f4ec99cfa26d1541b"> 577</a></span> <a class="code hl_struct" href="../../dd/d0c/struct_enc_stats_component.html">EncStatsComponent</a> *<a class="code hl_variable" href="../../db/dbb/struct_enc_stats.html#a6ac9fd4a7b66132f4ec99cfa26d1541b">components</a>;</div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno"><a class="line" href="../../db/dbb/struct_enc_stats.html#a370b425c612e758991a6e03e4457b728"> 578</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dbb/struct_enc_stats.html#a370b425c612e758991a6e03e4457b728">nb_components</a>;</div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno"> 579</span> </div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"><a class="line" href="../../db/dbb/struct_enc_stats.html#a50bb75907b3d604c4171e2c13bca8dea"> 580</a></span> AVIOContext *<a class="code hl_variable" href="../../db/dbb/struct_enc_stats.html#a50bb75907b3d604c4171e2c13bca8dea">io</a>;</div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a102caaf984358a30872bfa18cf1ec56a"> 581</a></span>} <a class="code hl_struct" href="../../db/dbb/struct_enc_stats.html">EncStats</a>;</div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span> </div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a1cd18e061e07695c0547d09e3dd4dcce">forced_keyframes_const_names</a>[];</div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> </div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31"> 585</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31acd6c6d4f0864009dfe2fb65c496f39a7"> 586</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31acd6c6d4f0864009dfe2fb65c496f39a7">ENCODER_FINISHED</a> = 1,</div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31ae8b7f720076ace3e8c20648c8b77835b"> 587</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31ae8b7f720076ace3e8c20648c8b77835b">MUXER_FINISHED</a> = 2,</div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span>} <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a> ;</div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span> </div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span><span class="keyword">enum</span> {</div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5a5ccd51c4c1ffb37c142459ffde11007a"> 591</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5a5ccd51c4c1ffb37c142459ffde11007a">KF_FORCE_SOURCE</a> = 1,</div>
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5aa2017c48a15af981198a1ad0fabec44b"> 592</a></span> <a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5aa2017c48a15af981198a1ad0fabec44b">KF_FORCE_SOURCE_NO_DROP</a> = 2,</div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span>};</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> </div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html"> 595</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../d3/da2/struct_keyframe_force_ctx.html">KeyframeForceCtx</a> {</div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#addb12bcf31cc12b09a5f57cad628a41a"> 596</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#addb12bcf31cc12b09a5f57cad628a41a">type</a>;</div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"> 597</span> </div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#a1f880ee515007075c37e454285ea9a83"> 598</a></span> int64_t <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#a1f880ee515007075c37e454285ea9a83">ref_pts</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span> <span class="comment">// timestamps of the forced keyframes, in AV_TIME_BASE_Q</span></div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#a10dc082c5f386bb0656c57ad00c8d5c4"> 601</a></span> int64_t *<a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#a10dc082c5f386bb0656c57ad00c8d5c4">pts</a>;</div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#adf798befc0a80e66b7f90fd8f17349ea"> 602</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#adf798befc0a80e66b7f90fd8f17349ea">nb_pts</a>;</div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#aa6ccff7aa390582351eee47745ed9c89"> 603</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#aa6ccff7aa390582351eee47745ed9c89">index</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#aaf699d1e164f7faf3df4f2f5e769aa75"> 605</a></span> AVExpr *<a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#aaf699d1e164f7faf3df4f2f5e769aa75">pexpr</a>;</div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#a27d7c4a8b7db90f94076ca6d5be8ad3a"> 606</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#a27d7c4a8b7db90f94076ca6d5be8ad3a">expr_const_values</a>[<a class="code hl_enumvalue" href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a433ef01f7e501e6a6afbee4980a80ab1">FKF_NB</a>];</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"><a class="line" href="../../d3/da2/struct_keyframe_force_ctx.html#aaf1736d785fade32649e301ce55df55b"> 608</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d3/da2/struct_keyframe_force_ctx.html#aaf1736d785fade32649e301ce55df55b">dropped_keyframe</a>;</div>
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a8bed46858e63c95751f56ee5f2d145dd"> 609</a></span>} <a class="code hl_struct" href="../../d3/da2/struct_keyframe_force_ctx.html">KeyframeForceCtx</a>;</div>
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno"> 610</span> </div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html"> 611</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> {</div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#aa7e446d13f4c52421727674832548aa0"> 612</a></span> <span class="keyword">const</span> AVClass *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#aa7e446d13f4c52421727674832548aa0">clazz</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#af608105788daa4300771669d992ef890"> 614</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#af608105788daa4300771669d992ef890">file_index</a>; <span class="comment">/* file index */</span></div>
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ae22fe6ee1999d45be0d8722d04294a22"> 615</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ae22fe6ee1999d45be0d8722d04294a22">index</a>; <span class="comment">/* stream index in the output file */</span></div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno"> 617</span> <span class="comment">/* input stream that is the source for this output stream;</span></div>
<div class="line"><a id="l00618" name="l00618"></a><span class="lineno"> 618</span><span class="comment"> * may be NULL for streams with no well-defined source, e.g.</span></div>
<div class="line"><a id="l00619" name="l00619"></a><span class="lineno"> 619</span><span class="comment"> * attachments or outputs from complex filtergraphs */</span></div>
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a83d0b321ae5f3d0279959ff6556cbdd6"> 620</a></span> <a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a83d0b321ae5f3d0279959ff6556cbdd6">ist</a>;</div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno"> 621</span> </div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ac11510a2eeed3e6a14f0fbc85db2e088"> 622</a></span> AVStream *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ac11510a2eeed3e6a14f0fbc85db2e088">st</a>; <span class="comment">/* stream in the output file */</span></div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"> 623</span> <span class="comment">/* number of frames emitted by the video-encoding sync code */</span></div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a2c595ff9445cb792c8f3d3e235ca409d"> 624</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a2c595ff9445cb792c8f3d3e235ca409d">vsync_frame_number</a>;</div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno"> 625</span> <span class="comment">/* predicted pts of the next frame to be encoded</span></div>
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"> 626</span><span class="comment"> * audio/video encoding only */</span></div>
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#aaa3b9001e4dac709017237c1c177cd0a"> 627</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#aaa3b9001e4dac709017237c1c177cd0a">next_pts</a>;</div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"> 628</span> <span class="comment">/* dts of the last packet sent to the muxing queue, in AV_TIME_BASE_Q */</span></div>
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a1fd50164583dbdc664706be005120c1d"> 629</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a1fd50164583dbdc664706be005120c1d">last_mux_dts</a>;</div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno"> 630</span> <span class="comment">/* pts of the last frame received from the filters, in AV_TIME_BASE_Q */</span></div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a39be21a24844901ce54a6740f4a8c16b"> 631</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a39be21a24844901ce54a6740f4a8c16b">last_filter_pts</a>;</div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno"> 632</span> </div>
<div class="line"><a id="l00633" name="l00633"></a><span class="lineno"> 633</span> <span class="comment">// timestamp from which the streamcopied streams should start,</span></div>
<div class="line"><a id="l00634" name="l00634"></a><span class="lineno"> 634</span> <span class="comment">// in AV_TIME_BASE_Q;</span></div>
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"> 635</span> <span class="comment">// everything before it should be discarded</span></div>
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a414524acc493a85520a3f9b522c49a56"> 636</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a414524acc493a85520a3f9b522c49a56">ts_copy_start</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno"> 637</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"> 638</span> <span class="comment">// the timebase of the packets sent to the muxer</span></div>
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a253593d67e5088cf53c89aeb7e82cdc7"> 639</a></span> AVRational <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a253593d67e5088cf53c89aeb7e82cdc7">mux_timebase</a>;</div>
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a8fe39b5fa1ad275e6d11dd5affaee68d"> 640</a></span> AVRational <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a8fe39b5fa1ad275e6d11dd5affaee68d">enc_timebase</a>;</div>
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> </div>
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ab7b674f9a0c60e3e02526d560a83f583"> 642</a></span> AVCodecContext *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ab7b674f9a0c60e3e02526d560a83f583">enc_ctx</a>;</div>
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#aa4f15da482fbfdf20b41f21481e1ef3f"> 643</a></span> AVFrame *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#aa4f15da482fbfdf20b41f21481e1ef3f">filtered_frame</a>;</div>
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a4a1859416457382b2ec12a7fac7b4220"> 644</a></span> AVFrame *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a4a1859416457382b2ec12a7fac7b4220">last_frame</a>;</div>
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ab0abd8df4fbca9a1978b8a28b3982e81"> 645</a></span> AVFrame *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ab0abd8df4fbca9a1978b8a28b3982e81">sq_frame</a>;</div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a34db2d7b3922da876db8ed464d7a5114"> 646</a></span> AVPacket *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a34db2d7b3922da876db8ed464d7a5114">pkt</a>;</div>
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#af98230fbdcdf01368f8f23d64e37251b"> 647</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#af98230fbdcdf01368f8f23d64e37251b">last_dropped</a>;</div>
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ab6a7e5622ec72d3d7617d450ae6bbb44"> 648</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ab6a7e5622ec72d3d7617d450ae6bbb44">last_nb0_frames</a>[3];</div>
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span> </div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <span class="comment">/* video only */</span></div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ab13acc03a389653d882f221141f12ae3"> 651</a></span> AVRational <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ab13acc03a389653d882f221141f12ae3">frame_rate</a>;</div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a89138b534350318574ca78cdb1c4ab4a"> 652</a></span> AVRational <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a89138b534350318574ca78cdb1c4ab4a">max_frame_rate</a>;</div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a7efb75b87428b8442a2efd06734c9fb1"> 653</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34">VideoSyncMethod</a> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a7efb75b87428b8442a2efd06734c9fb1">vsync_method</a>;</div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a9cd48cbdf903d5bfee1b9c774e5cd46e"> 654</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a9cd48cbdf903d5bfee1b9c774e5cd46e">is_cfr</a>;</div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a51858c10bfe635eb784e3651e6d494f8"> 655</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a51858c10bfe635eb784e3651e6d494f8">force_fps</a>;</div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a236bf5647b00c43936bda537db39ec26"> 656</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a236bf5647b00c43936bda537db39ec26">top_field_first</a>;</div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno"> 657</span><span class="preprocessor">#if FFMPEG_ROTATION_METADATA</span></div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ae27ba6d2051d62f704c5693133b58b11"> 658</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ae27ba6d2051d62f704c5693133b58b11">rotate_overridden</a>;</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a4aabbeb1e0b98e2211be7f36a3cde2aa"> 660</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a4aabbeb1e0b98e2211be7f36a3cde2aa">autoscale</a>;</div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a18d35ef25d161a00537c7bf3759e38a2"> 661</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a18d35ef25d161a00537c7bf3759e38a2">bitexact</a>;</div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a6f732233335c0a7f9b78043c9eec1352"> 662</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a6f732233335c0a7f9b78043c9eec1352">bits_per_raw_sample</a>;</div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span><span class="preprocessor">#if FFMPEG_ROTATION_METADATA</span></div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a3752b3243f9a089543bc1dc67b3de3fc"> 664</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a3752b3243f9a089543bc1dc67b3de3fc">rotate_override_value</a>;</div>
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"> 665</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span> </div>
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a363d95a998c8dffa3a493ccf39f39309"> 667</a></span> AVRational <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a363d95a998c8dffa3a493ccf39f39309">frame_aspect_ratio</a>;</div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span> </div>
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a8451cc49d2239d80f7c5e85b232afe56"> 669</a></span> <a class="code hl_struct" href="../../d3/da2/struct_keyframe_force_ctx.html">KeyframeForceCtx</a> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a8451cc49d2239d80f7c5e85b232afe56">kf</a>;</div>
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span> </div>
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> <span class="comment">/* audio only */</span></div>
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span><span class="preprocessor">#if FFMPEG_OPT_MAP_CHANNEL</span></div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a343c63e0cf4f0aca4fb4727b2e6fa829"> 673</a></span> <span class="keywordtype">int</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a343c63e0cf4f0aca4fb4727b2e6fa829">audio_channels_map</a>; <span class="comment">/* list of the channels id to pick from the source stream */</span></div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a50bc46d7c7636e2abbfe066872d0c1d0"> 674</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a50bc46d7c7636e2abbfe066872d0c1d0">audio_channels_mapped</a>; <span class="comment">/* number of channels in audio_channels_map */</span></div>
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"> 675</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span> </div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#afd6ee54ae3807e7bdaec44f2c12c99e1"> 677</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#afd6ee54ae3807e7bdaec44f2c12c99e1">logfile_prefix</a>;</div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#af1ef91b1ddb70244dd37415f774e025b"> 678</a></span> FILE *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#af1ef91b1ddb70244dd37415f774e025b">logfile</a>;</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> </div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ad8926e7de923b3eeabd66770caacfe1e"> 680</a></span> <a class="code hl_struct" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ad8926e7de923b3eeabd66770caacfe1e">filter</a>;</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ac35ecb04b8b6ca22d10180918de95be4"> 681</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ac35ecb04b8b6ca22d10180918de95be4">avfilter</a>;</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ac2cdba9dbd9a315fd3ea90cbfb634409"> 682</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ac2cdba9dbd9a315fd3ea90cbfb634409">filters</a>; </div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#acbe9d7fddd3daaab6e9337099ec824f2"> 683</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#acbe9d7fddd3daaab6e9337099ec824f2">filters_script</a>; </div>
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"> 684</span> </div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#abf222748d6af0fb0c72fa6b77fe2294e"> 685</a></span> AVDictionary *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#abf222748d6af0fb0c72fa6b77fe2294e">encoder_opts</a>;</div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ad55eb675077dc7b468f15f02a03ded5a"> 686</a></span> AVDictionary *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ad55eb675077dc7b468f15f02a03ded5a">sws_dict</a>;</div>
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a0c7606649d3fd916e9eaf19e12fd92c7"> 687</a></span> AVDictionary *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a0c7606649d3fd916e9eaf19e12fd92c7">swr_opts</a>;</div>
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a76d4d92835e9dd3d0619e79e4fb762c6"> 688</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a76d4d92835e9dd3d0619e79e4fb762c6">apad</a>;</div>
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a2cb215b02eb510c4b19947063a5d5bd8"> 689</a></span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a2cb215b02eb510c4b19947063a5d5bd8">finished</a>; <span class="comment">/* no more packets should be written for this stream */</span></div>
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a4f86ebf7f573017f4010e2ccd07ffa65"> 690</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a4f86ebf7f573017f4010e2ccd07ffa65">unavailable</a>; <span class="comment">/* true if the steram is unavailable (possibly temporarily) */</span></div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span> </div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span> <span class="comment">// init_output_stream() has been called for this stream</span></div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno"> 693</span> <span class="comment">// The encoder and the bitstream filters have been initialized and the stream</span></div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"> 694</span> <span class="comment">// parameters are set in the AVStream.</span></div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a312a32277e0ba791fdfb36f71badb3f6"> 695</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a312a32277e0ba791fdfb36f71badb3f6">initialized</a>;</div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span> </div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a7d324310316b9727905ca64a0252d652"> 697</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a7d324310316b9727905ca64a0252d652">inputs_done</a>;</div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span> </div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#aa65108bd50cba339c4ad09ffc5fe77ac"> 699</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../db/dde/struct_output_stream.html#aa65108bd50cba339c4ad09ffc5fe77ac">attachment_filename</a>;</div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#adbf47670bf8e92c884763c6da76aa374"> 700</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#adbf47670bf8e92c884763c6da76aa374">streamcopy_started</a>;</div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a1c371db7f52c96799a042c70ed85ce2a"> 701</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a1c371db7f52c96799a042c70ed85ce2a">copy_initial_nonkeyframes</a>;</div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ab60bee90a33577cbdbb82e9c5fb2cf08"> 702</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ab60bee90a33577cbdbb82e9c5fb2cf08">copy_prior_start</a>;</div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"> 703</span> </div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#af0ca53e6e06775f61dcc13af0a11ab82"> 704</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#af0ca53e6e06775f61dcc13af0a11ab82">keep_pix_fmt</a>;</div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> </div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> <span class="comment">/* stats */</span></div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno"> 707</span> <span class="comment">// combined size of all the packets sent to the muxer</span></div>
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a06943dbcadb6b03c8efd0bed74ee49a2"> 708</a></span> uint64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a06943dbcadb6b03c8efd0bed74ee49a2">data_size_mux</a>;</div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno"> 709</span> <span class="comment">// combined size of all the packets received from the encoder</span></div>
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a3ca8317de848b51bf9ea225359bdb229"> 710</a></span> uint64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a3ca8317de848b51bf9ea225359bdb229">data_size_enc</a>;</div>
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno"> 711</span> <span class="comment">// number of packets send to the muxer</span></div>
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#ac4ef0d7e22bee023bc639a5c5a4a7509"> 712</a></span> atomic_uint_least64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#ac4ef0d7e22bee023bc639a5c5a4a7509">packets_written</a>;</div>
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> <span class="comment">// number of frames/samples sent to the encoder</span></div>
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a669f4ed12e518b1179b038eb0c045a78"> 714</a></span> uint64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a669f4ed12e518b1179b038eb0c045a78">frames_encoded</a>;</div>
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#acb999bb958bdd5ba3d55d5063ebaa5b0"> 715</a></span> uint64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#acb999bb958bdd5ba3d55d5063ebaa5b0">samples_encoded</a>;</div>
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span> <span class="comment">// number of packets received from the encoder</span></div>
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#aec0cc05627e7b5a6f8c05b1c7b52d80f"> 717</a></span> uint64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#aec0cc05627e7b5a6f8c05b1c7b52d80f">packets_encoded</a>;</div>
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span> </div>
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span> <span class="comment">/* packet quality factor */</span></div>
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a8a3c873067ba39a2d4f310d2e4a06d54"> 720</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a8a3c873067ba39a2d4f310d2e4a06d54">quality</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno"> 721</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno"> 722</span> <span class="comment">/* packet picture type */</span></div>
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a606467e84f8cc1c55a33fe253accc581"> 723</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a606467e84f8cc1c55a33fe253accc581">pict_type</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span> <span class="comment">/* frame encode sum of squared error values */</span></div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a578414f8337f6eaf2b88bd62dbfd9be9"> 726</a></span> int64_t <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a578414f8337f6eaf2b88bd62dbfd9be9">error</a>[4];</div>
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> </div>
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a055e4f411b1accdceac26a10e06f1a68"> 728</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a055e4f411b1accdceac26a10e06f1a68">sq_idx_encode</a>;</div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a5568a118e42be001079e09af994748fc"> 729</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a5568a118e42be001079e09af994748fc">sq_idx_mux</a>;</div>
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span> </div>
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a4b60132584a912e80dea91210d1cfbd4"> 731</a></span> <a class="code hl_struct" href="../../db/dbb/struct_enc_stats.html">EncStats</a> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a4b60132584a912e80dea91210d1cfbd4">enc_stats_pre</a>;</div>
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#acb5e88ff4ae180f1ba27cdaf46aebf75"> 732</a></span> <a class="code hl_struct" href="../../db/dbb/struct_enc_stats.html">EncStats</a> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#acb5e88ff4ae180f1ba27cdaf46aebf75">enc_stats_post</a>;</div>
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno"> 733</span> </div>
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno"> 734</span> <span class="comment">/*</span></div>
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno"> 735</span><span class="comment"> * bool on whether this stream should be utilized for splitting</span></div>
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno"> 736</span><span class="comment"> * subtitles utilizing fix_sub_duration at random access points.</span></div>
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno"> 737</span><span class="comment"> */</span></div>
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"><a class="line" href="../../db/dde/struct_output_stream.html#a0ead6066e95744c0222020cc0df51b39"> 738</a></span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../db/dde/struct_output_stream.html#a0ead6066e95744c0222020cc0df51b39">fix_sub_duration_heartbeat</a>;</div>
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a8f49aa35e4150e4b998d7c5a9678c9ac"> 739</a></span>} <a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a>;</div>
<div class="line"><a id="l00740" name="l00740"></a><span class="lineno"> 740</span> </div>
<div class="line"><a id="l00741" name="l00741"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html"> 741</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> {</div>
<div class="line"><a id="l00742" name="l00742"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#ac173a66c6faa19e3d4649cfbdfc8b458"> 742</a></span> <span class="keyword">const</span> AVClass *<a class="code hl_variable" href="../../de/df2/struct_output_file.html#ac173a66c6faa19e3d4649cfbdfc8b458">clazz</a>;</div>
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno"> 743</span> </div>
<div class="line"><a id="l00744" name="l00744"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a0ec33583a114c68a6c64b103fbd14b0d"> 744</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../de/df2/struct_output_file.html#a0ec33583a114c68a6c64b103fbd14b0d">index</a>;</div>
2022-09-17 20:29:42 +03:00
<div class="line"><a id="l00745" name="l00745"></a><span class="lineno"> 745</span> </div>
2023-08-22 23:00:49 +03:00
<div class="line"><a id="l00746" name="l00746"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a0b654e71ffcf8967231369e2b4cf200c"> 746</a></span> <span class="keyword">const</span> AVOutputFormat *<a class="code hl_variable" href="../../de/df2/struct_output_file.html#a0b654e71ffcf8967231369e2b4cf200c">format</a>;</div>
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a52499af7fa152f912d7361490a0bba5d"> 747</a></span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../de/df2/struct_output_file.html#a52499af7fa152f912d7361490a0bba5d">url</a>;</div>
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"> 748</span> </div>
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a769a46a097161825d6c4a210bc730207"> 749</a></span> <a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> **<a class="code hl_variable" href="../../de/df2/struct_output_file.html#a769a46a097161825d6c4a210bc730207">streams</a>;</div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a8bfd4fc9960ee43cab7a0ab5f44f66bb"> 750</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../de/df2/struct_output_file.html#a8bfd4fc9960ee43cab7a0ab5f44f66bb">nb_streams</a>;</div>
<div class="line"><a id="l00751" name="l00751"></a><span class="lineno"> 751</span> </div>
<div class="line"><a id="l00752" name="l00752"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a3271350355a05d2563997af82b561e2e"> 752</a></span> <a class="code hl_struct" href="../../d9/d28/struct_sync_queue.html">SyncQueue</a> *<a class="code hl_variable" href="../../de/df2/struct_output_file.html#a3271350355a05d2563997af82b561e2e">sq_encode</a>;</div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> </div>
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#ad160ce6520aad386bead7eb45f6f55a0"> 754</a></span> int64_t <a class="code hl_variable" href="../../de/df2/struct_output_file.html#ad160ce6520aad386bead7eb45f6f55a0">recording_time</a>; </div>
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#aa4fee66db612c26276b5de30d834d5e0"> 755</a></span> int64_t <a class="code hl_variable" href="../../de/df2/struct_output_file.html#aa4fee66db612c26276b5de30d834d5e0">start_time</a>; </div>
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno"> 756</span> </div>
<div class="line"><a id="l00757" name="l00757"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#acfef99893985d28ae7f7f6a92e6d1bd7"> 757</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../de/df2/struct_output_file.html#acfef99893985d28ae7f7f6a92e6d1bd7">shortest</a>;</div>
<div class="line"><a id="l00758" name="l00758"></a><span class="lineno"><a class="line" href="../../de/df2/struct_output_file.html#a60be13886ab0ccd7f7fc06d0248eaf58"> 758</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../de/df2/struct_output_file.html#a60be13886ab0ccd7f7fc06d0248eaf58">bitexact</a>;</div>
<div class="line"><a id="l00759" name="l00759"></a><span class="lineno"><a class="line" href="../../d7/db3/fftools__ffmpeg_8h.html#a653db234f8dd70d221d3cc74139e0ab6"> 759</a></span>} <a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a>;</div>
<div class="line"><a id="l00760" name="l00760"></a><span class="lineno"> 760</span> </div>
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno"> 761</span><span class="keyword">extern</span> __thread <a class="code hl_struct" href="../../d8/d99/struct_input_file.html">InputFile</a> **<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a8815f40afdcda266b01da4b3137a99a3">input_files</a>;</div>
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno"> 762</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a35146af7b101927e2e6aaaf49022f9b7">nb_input_files</a>;</div>
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno"> 763</span> </div>
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno"> 764</span><span class="keyword">extern</span> __thread <a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> **<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a22c5e53407c3f14a8111e898dff42904">output_files</a>;</div>
<div class="line"><a id="l00765" name="l00765"></a><span class="lineno"> 765</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a3d777831518f2c831790dd5cd6b96ddf">nb_output_files</a>;</div>
<div class="line"><a id="l00766" name="l00766"></a><span class="lineno"> 766</span> </div>
<div class="line"><a id="l00767" name="l00767"></a><span class="lineno"> 767</span><span class="keyword">extern</span> __thread <a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> **<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a902ed0b2ffc617e274426bc05118f1c3">filtergraphs</a>;</div>
<div class="line"><a id="l00768" name="l00768"></a><span class="lineno"> 768</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ac69138c251f85a6e3233c9a70884be93">nb_filtergraphs</a>;</div>
<div class="line"><a id="l00769" name="l00769"></a><span class="lineno"> 769</span> </div>
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno"> 770</span><span class="keyword">extern</span> __thread <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a767f4348992f8faeaf443a3b0292d87a">vstats_filename</a>;</div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno"> 771</span><span class="keyword">extern</span> __thread <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a23afba338ad9fc8a6e65ba0f6400ebc3">sdp_filename</a>;</div>
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"> 772</span> </div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span><span class="keyword">extern</span> __thread <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a8454a6a2632a5ce0f2983c9499649ede">audio_drift_threshold</a>;</div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"> 774</span><span class="keyword">extern</span> __thread <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a00548df187333420b3e42a9aa05391bd">dts_delta_threshold</a>;</div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"> 775</span><span class="keyword">extern</span> __thread <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a4d87d507b1382b2b4204e77a528ea679">dts_error_threshold</a>;</div>
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"> 776</span> </div>
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span><span class="keyword">extern</span> __thread <span class="keyword">enum</span> <a class="code hl_enumeration" href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34">VideoSyncMethod</a> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a24d29f7291e9771cfc406580536e1aa6">video_sync_method</a>;</div>
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span><span class="keyword">extern</span> __thread <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a709d9cd135b22926f3817be99cd98ce9">frame_drop_threshold</a>;</div>
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"> 779</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a6df30d0ba964de54d8050a9b46a45332">do_benchmark</a>;</div>
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno"> 780</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a8f4c866b64b4928d5f63a1a4570b6137">do_benchmark_all</a>;</div>
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"> 781</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ae2acfe3d539b3a25ffa72f4143215c13">do_hex_dump</a>;</div>
<div class="line"><a id="l00782" name="l00782"></a><span class="lineno"> 782</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ae3dab0dd8f469bd52011cfdaa0370ce3">do_pkt_dump</a>;</div>
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a4840dc6953824a08972501cff95620e5">copy_ts</a>;</div>
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"> 784</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a9133815d152568ea1d45114b7866253a">start_at_zero</a>;</div>
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"> 785</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a06714cf243e224ec6ebc2340c322d33f">copy_tb</a>;</div>
<div class="line"><a id="l00786" name="l00786"></a><span class="lineno"> 786</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ae684cc527fec35feafac738f59a5fb34">debug_ts</a>;</div>
<div class="line"><a id="l00787" name="l00787"></a><span class="lineno"> 787</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#aa30902db873df385e004b04e2ecf7f6f">exit_on_error</a>;</div>
<div class="line"><a id="l00788" name="l00788"></a><span class="lineno"> 788</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a3194c206b4bc6007ec56e8c7cf6596e9">abort_on_flags</a>;</div>
<div class="line"><a id="l00789" name="l00789"></a><span class="lineno"> 789</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a2e982c39d1861f0c59ccdd2fb028ec68">print_stats</a>;</div>
<div class="line"><a id="l00790" name="l00790"></a><span class="lineno"> 790</span><span class="keyword">extern</span> __thread int64_t <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a18d8c3bcec71d962707be76f1bb8f05e">stats_period</a>;</div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"> 791</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ad2242da08cbe3afb277b3be3579935fe">qp_hist</a>;</div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno"> 792</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a48480a652b5966f72dc167d6bb44b061">stdin_interaction</a>;</div>
<div class="line"><a id="l00793" name="l00793"></a><span class="lineno"> 793</span><span class="keyword">extern</span> __thread AVIOContext *<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a863888d6549c9004ae0aec0bfa0b6994">progress_avio</a>;</div>
<div class="line"><a id="l00794" name="l00794"></a><span class="lineno"> 794</span><span class="keyword">extern</span> __thread <span class="keywordtype">float</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a388b87af90f84d6eb3c06e9c10f11ec3">max_error_rate</a>;</div>
<div class="line"><a id="l00795" name="l00795"></a><span class="lineno"> 795</span> </div>
<div class="line"><a id="l00796" name="l00796"></a><span class="lineno"> 796</span><span class="keyword">extern</span> __thread <span class="keywordtype">char</span> *<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a6b1767c1cd1069a1d8cda1acfeb85323">filter_nbthreads</a>;</div>
<div class="line"><a id="l00797" name="l00797"></a><span class="lineno"> 797</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a2f2388cbef2d4d1e46d2f5d768c1e916">filter_complex_nbthreads</a>;</div>
<div class="line"><a id="l00798" name="l00798"></a><span class="lineno"> 798</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a71ada39e51376d4fa3efbc6ed705d39b">vstats_version</a>;</div>
<div class="line"><a id="l00799" name="l00799"></a><span class="lineno"> 799</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#aebed4ab68dafa693f99e1fa92decedb7">auto_conversion_filters</a>;</div>
<div class="line"><a id="l00800" name="l00800"></a><span class="lineno"> 800</span> </div>
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"> 801</span><span class="keyword">extern</span> __thread <span class="keyword">const</span> AVIOInterruptCB <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a166da4a1a1f99ead2015de10ca32e48f">int_cb</a>;</div>
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno"> 802</span> </div>
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno"> 803</span><span class="keyword">extern</span> __thread <a class="code hl_struct" href="../../de/dc7/struct_h_w_device.html">HWDevice</a> *<a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ab91a5aa23dd763d88ff7cfedeadca8a4">filter_hw_device</a>;</div>
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno"> 804</span> </div>
<div class="line"><a id="l00805" name="l00805"></a><span class="lineno"> 805</span><span class="keyword">extern</span> __thread <span class="keywordtype">unsigned</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a9b30165b9c938b5c27144f800ace6238">nb_output_dumped</a>;</div>
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno"> 806</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a>;</div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno"> 807</span> </div>
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno"> 808</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#af776ea0ed951054185f753d7d255d884">ignore_unknown_streams</a>;</div>
<div class="line"><a id="l00809" name="l00809"></a><span class="lineno"> 809</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a5ea9613c6b24f9f9aec20afde671ad3a">copy_unknown_streams</a>;</div>
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"> 810</span> </div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a3cff2fc900e1d019995720f12f7b6bc0">recast_media</a>;</div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> </div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span><span class="preprocessor">#if FFMPEG_OPT_PSNR</span></div>
<div class="line"><a id="l00814" name="l00814"></a><span class="lineno"> 814</span><span class="keyword">extern</span> __thread <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ae1a832e0aee85dbc82c89e7f91b94619">do_psnr</a>;</div>
<div class="line"><a id="l00815" name="l00815"></a><span class="lineno"> 815</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"> 816</span> </div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#ac7072b9c76dd77ce9900197d0133b0ba">term_init</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a19c97d7729be97389faaf4aaac8c3e88">term_exit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span> </div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a5ca4ba3ead2e600e7a6bada7396a5e4d">show_usage</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00821" name="l00821"></a><span class="lineno"> 821</span> </div>
<div class="line"><a id="l00822" name="l00822"></a><span class="lineno"> 822</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aa34a84957adf117f712efcb6cbfd834f">remove_avoptions</a>(AVDictionary **a, AVDictionary *b);</div>
<div class="line"><a id="l00823" name="l00823"></a><span class="lineno"> 823</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aeceadb162c07ff048a54d0d70cc851fb">assert_avoptions</a>(AVDictionary *m);</div>
<div class="line"><a id="l00824" name="l00824"></a><span class="lineno"> 824</span> </div>
<div class="line"><a id="l00825" name="l00825"></a><span class="lineno"> 825</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a9bc9a2fdcee987f9900054f9d7dc28e9">assert_file_overwrite</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);</div>
<div class="line"><a id="l00826" name="l00826"></a><span class="lineno"> 826</span><span class="keywordtype">char</span> *<a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aece5258804b85a3e9a48f050c915e5cc">file_read</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);</div>
<div class="line"><a id="l00827" name="l00827"></a><span class="lineno"> 827</span>AVDictionary *<a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a6d9d7394c4f61127f459a0803d627086">strip_specifiers</a>(<span class="keyword">const</span> AVDictionary *dict);</div>
<div class="line"><a id="l00828" name="l00828"></a><span class="lineno"> 828</span><span class="keyword">const</span> AVCodec *<a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#abba39d7a278d64e44d87eebe46bae34c">find_codec_or_die</a>(<span class="keywordtype">void</span> *logctx, <span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div>
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"> 829</span> <span class="keyword">enum</span> AVMediaType type, <span class="keywordtype">int</span> encoder);</div>
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a1e6653dff65cbd9baaf18f681f27e865">parse_and_set_vsync</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *arg, <span class="keywordtype">int</span> *vsync_var, <span class="keywordtype">int</span> file_idx, <span class="keywordtype">int</span> st_idx, <span class="keywordtype">int</span> is_global);</div>
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"> 831</span> </div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#adfc4727f627c5abd0aa843206d046ec6">configure_filtergraph</a>(<a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *fg);</div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno"> 833</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#ad7582860b219ad64ec003d5924747d20">check_filter_outputs</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno"> 834</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#ad60a50ce02efbab762effbbdd7eda05e">filtergraph_is_simple</a>(<a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *fg);</div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a82f6df78dc4d5a93f9708b27f16de2b5">init_simple_filtergraph</a>(<a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *ist, <a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *ost);</div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#afdeaca7898e15c0cb645228fd5bb9184">init_complex_filtergraph</a>(<a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *fg);</div>
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"> 837</span> </div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"> 838</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a8d9e8224d0a2f354635fcaacce63acd4">sub2video_update</a>(<a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *ist, int64_t heartbeat_pts, AVSubtitle *sub);</div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"> 839</span> </div>
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a0e8b6e753bb0f299b554d18f3589944a">ifilter_parameters_from_frame</a>(<a class="code hl_struct" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> *ifilter, <span class="keyword">const</span> AVFrame *frame);</div>
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> </div>
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"> 842</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aaaf7c2b3f63972f1f87face8f73cfdd6">ffmpeg_parse_options</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv);</div>
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno"> 843</span> </div>
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"> 844</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#afabd570b32cc9e28a9b0f4f29b96f4bb">enc_stats_write</a>(<a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *ost, <a class="code hl_struct" href="../../db/dbb/struct_enc_stats.html">EncStats</a> *es,</div>
<div class="line"><a id="l00845" name="l00845"></a><span class="lineno"> 845</span> <span class="keyword">const</span> AVFrame *frame, <span class="keyword">const</span> AVPacket *pkt,</div>
<div class="line"><a id="l00846" name="l00846"></a><span class="lineno"> 846</span> uint64_t frame_num);</div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno"> 847</span> </div>
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno"> 848</span><a class="code hl_struct" href="../../de/dc7/struct_h_w_device.html">HWDevice</a> *<a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a539c1a0fbb455ec027e6ecbabba11d3c">hw_device_get_by_name</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
<div class="line"><a id="l00849" name="l00849"></a><span class="lineno"> 849</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#ad60c6eadc7b29c15236419760b2e0094">hw_device_init_from_string</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *arg, <a class="code hl_struct" href="../../de/dc7/struct_h_w_device.html">HWDevice</a> **dev);</div>
<div class="line"><a id="l00850" name="l00850"></a><span class="lineno"> 850</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a7b352c0afc44da703891d7538bbcf737">hw_device_free_all</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00851" name="l00851"></a><span class="lineno"> 851</span> </div>
<div class="line"><a id="l00852" name="l00852"></a><span class="lineno"> 852</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a77e8d12a4bdb9110a2d815b9aa5f8d02">hw_device_setup_for_decode</a>(<a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *ist);</div>
<div class="line"><a id="l00853" name="l00853"></a><span class="lineno"> 853</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a01128ebf95f6a3b130f446b13b171c52">hw_device_setup_for_encode</a>(<a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *ost);</div>
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno"> 854</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a801831a4517a8db980bbf18c6db58cad">hw_device_setup_for_filter</a>(<a class="code hl_struct" href="../../d9/de7/struct_filter_graph.html">FilterGraph</a> *fg);</div>
<div class="line"><a id="l00855" name="l00855"></a><span class="lineno"> 855</span> </div>
<div class="line"><a id="l00856" name="l00856"></a><span class="lineno"> 856</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a518f7a9a1bd1b5544a39fdbd1d925663">hwaccel_decode_init</a>(AVCodecContext *avctx);</div>
<div class="line"><a id="l00857" name="l00857"></a><span class="lineno"> 857</span> </div>
<div class="line"><a id="l00858" name="l00858"></a><span class="lineno"> 858</span><span class="comment">/*</span></div>
<div class="line"><a id="l00859" name="l00859"></a><span class="lineno"> 859</span><span class="comment"> * Initialize muxing state for the given stream, should be called</span></div>
<div class="line"><a id="l00860" name="l00860"></a><span class="lineno"> 860</span><span class="comment"> * after the codec/streamcopy setup has been done.</span></div>
<div class="line"><a id="l00861" name="l00861"></a><span class="lineno"> 861</span><span class="comment"> *</span></div>
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno"> 862</span><span class="comment"> * Open the muxer once all the streams have been initialized.</span></div>
<div class="line"><a id="l00863" name="l00863"></a><span class="lineno"> 863</span><span class="comment"> */</span></div>
<div class="line"><a id="l00864" name="l00864"></a><span class="lineno"> 864</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aa2cad7aba1fe8d5eda6ad974e376480e">of_stream_init</a>(<a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, <a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *ost);</div>
<div class="line"><a id="l00865" name="l00865"></a><span class="lineno"> 865</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a8ee6bbffc4d71793d225e162b4e05600">of_write_trailer</a>(<a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> *of);</div>
<div class="line"><a id="l00866" name="l00866"></a><span class="lineno"> 866</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a27d8f87fcd208f33de7b9d016540a40f">of_open</a>(<span class="keyword">const</span> <a class="code hl_struct" href="../../df/d77/struct_options_context.html">OptionsContext</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename);</div>
<div class="line"><a id="l00867" name="l00867"></a><span class="lineno"> 867</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a148f8b518ba854ce09c277c7acdc2cb7">of_close</a>(<a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> **pof);</div>
<div class="line"><a id="l00868" name="l00868"></a><span class="lineno"> 868</span> </div>
<div class="line"><a id="l00869" name="l00869"></a><span class="lineno"> 869</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a8bfb1b7f89c66c61f6404cde006a1281">of_enc_stats_close</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00870" name="l00870"></a><span class="lineno"> 870</span> </div>
<div class="line"><a id="l00871" name="l00871"></a><span class="lineno"> 871</span><span class="comment">/*</span></div>
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno"> 872</span><span class="comment"> * Send a single packet to the output, applying any bitstream filters</span></div>
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno"> 873</span><span class="comment"> * associated with the output stream. This may result in any number</span></div>
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno"> 874</span><span class="comment"> * of packets actually being written, depending on what bitstream</span></div>
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno"> 875</span><span class="comment"> * filters are applied. The supplied packet is consumed and will be</span></div>
<div class="line"><a id="l00876" name="l00876"></a><span class="lineno"> 876</span><span class="comment"> * blank (as if newly-allocated) when this function returns.</span></div>
<div class="line"><a id="l00877" name="l00877"></a><span class="lineno"> 877</span><span class="comment"> *</span></div>
<div class="line"><a id="l00878" name="l00878"></a><span class="lineno"> 878</span><span class="comment"> * If eof is set, instead indicate EOF to all bitstream filters and</span></div>
<div class="line"><a id="l00879" name="l00879"></a><span class="lineno"> 879</span><span class="comment"> * therefore flush any delayed packets to the output. A blank packet</span></div>
<div class="line"><a id="l00880" name="l00880"></a><span class="lineno"> 880</span><span class="comment"> * must be supplied in this case.</span></div>
<div class="line"><a id="l00881" name="l00881"></a><span class="lineno"> 881</span><span class="comment"> */</span></div>
<div class="line"><a id="l00882" name="l00882"></a><span class="lineno"> 882</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a617ff0bc3d1f3d46ad57fd6c1957b6f8">of_output_packet</a>(<a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> *of, AVPacket *pkt, <a class="code hl_struct" href="../../db/dde/struct_output_stream.html">OutputStream</a> *ost, <span class="keywordtype">int</span> eof);</div>
<div class="line"><a id="l00883" name="l00883"></a><span class="lineno"> 883</span>int64_t <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a164526686b908ef10824442ec35cf9dc">of_filesize</a>(<a class="code hl_struct" href="../../de/df2/struct_output_file.html">OutputFile</a> *of);</div>
<div class="line"><a id="l00884" name="l00884"></a><span class="lineno"> 884</span> </div>
<div class="line"><a id="l00885" name="l00885"></a><span class="lineno"> 885</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#aa6f20ba55f22495b86c3b7c385281061">ifile_open</a>(<span class="keyword">const</span> <a class="code hl_struct" href="../../df/d77/struct_options_context.html">OptionsContext</a> *o, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename);</div>
<div class="line"><a id="l00886" name="l00886"></a><span class="lineno"> 886</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a2d6b64cfc7c7366a7975e26d4eaf76c4">ifile_close</a>(<a class="code hl_struct" href="../../d8/d99/struct_input_file.html">InputFile</a> **f);</div>
<div class="line"><a id="l00887" name="l00887"></a><span class="lineno"> 887</span> </div>
<div class="line"><a id="l00898" name="l00898"></a><span class="lineno"> 898</span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a66620a42a495276235df97ba65315180">ifile_get_packet</a>(<a class="code hl_struct" href="../../d8/d99/struct_input_file.html">InputFile</a> *f, AVPacket **pkt);</div>
<div class="line"><a id="l00899" name="l00899"></a><span class="lineno"> 899</span> </div>
<div class="line"><a id="l00900" name="l00900"></a><span class="lineno"> 900</span><span class="comment">/* iterate over all input streams in all input files;</span></div>
<div class="line"><a id="l00901" name="l00901"></a><span class="lineno"> 901</span><span class="comment"> * pass NULL to start iteration */</span></div>
<div class="line"><a id="l00902" name="l00902"></a><span class="lineno"> 902</span><a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *<a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#ae9f3a1f8d338e96d68436250ca9fd7da">ist_iter</a>(<a class="code hl_struct" href="../../d3/d6e/struct_input_stream.html">InputStream</a> *prev);</div>
<div class="line"><a id="l00903" name="l00903"></a><span class="lineno"> 903</span> </div>
<div class="line"><a id="l00904" name="l00904"></a><span class="lineno"> 904</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#ad93637c5f6fbe2a6c2a31f4855fce0ee">opt_name_codec_names</a>[];</div>
<div class="line"><a id="l00905" name="l00905"></a><span class="lineno"> 905</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a33649f7955e76638005a3b90157d1acb">opt_name_codec_tags</a>[];</div>
<div class="line"><a id="l00906" name="l00906"></a><span class="lineno"> 906</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a5347d5d678e9927aa9f8b0fdd839b8d3">opt_name_frame_rates</a>[];</div>
<div class="line"><a id="l00907" name="l00907"></a><span class="lineno"> 907</span><span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="../../d7/db3/fftools__ffmpeg_8h.html#a25ca6c25e6e32e8f98fe714f4eef5e08">opt_name_top_field_first</a>[];</div>
<div class="line"><a id="l00908" name="l00908"></a><span class="lineno"> 908</span> </div>
<div class="line"><a id="l00909" name="l00909"></a><span class="lineno"> 909</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a4c68f588d4f1aada1be463f0b3b6895d">set_report_callback</a>(<span class="keywordtype">void</span> (*callback)(<span class="keywordtype">int</span>, <span class="keywordtype">float</span>, <span class="keywordtype">float</span>, int64_t, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>));</div>
<div class="line"><a id="l00910" name="l00910"></a><span class="lineno"> 910</span><span class="keywordtype">void</span> <a class="code hl_function" href="../../d7/db3/fftools__ffmpeg_8h.html#a85d242f177c5dc68d5808adc5e594b92">cancel_operation</a>(<span class="keywordtype">long</span> <span class="keywordtype">id</span>);</div>
<div class="line"><a id="l00911" name="l00911"></a><span class="lineno"> 911</span> </div>
<div class="line"><a id="l00912" name="l00912"></a><span class="lineno"> 912</span><span class="preprocessor">#endif </span><span class="comment">/* FFTOOLS_FFMPEG_H */</span><span class="preprocessor"></span></div>
2022-08-02 21:48:54 +03:00
<div class="ttc" id="a_signal_8h_html"><div class="ttname"><a href="../../d5/dce/_signal_8h.html">Signal.h</a></div></div>
2022-09-17 20:29:42 +03:00
<div class="ttc" id="afftools__cmdutils_8h_html"><div class="ttname"><a href="../../d8/d4e/fftools__cmdutils_8h.html">fftools_cmdutils.h</a></div></div>
2023-08-22 23:00:49 +03:00
<div class="ttc" id="afftools__ffmpeg_8h_html_a00548df187333420b3e42a9aa05391bd"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a00548df187333420b3e42a9aa05391bd">dts_delta_threshold</a></div><div class="ttdeci">__thread float dts_delta_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00109">fftools_ffmpeg_opt.c:109</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a01128ebf95f6a3b130f446b13b171c52"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a01128ebf95f6a3b130f446b13b171c52">hw_device_setup_for_encode</a></div><div class="ttdeci">int hw_device_setup_for_encode(OutputStream *ost)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00470">fftools_ffmpeg_hw.c:470</a></div></div>
2022-09-17 20:29:42 +03:00
<div class="ttc" id="afftools__ffmpeg_8h_html_a0578f87b05bf4a826ca598e8b9b54fd4"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0578f87b05bf4a826ca598e8b9b54fd4">InputFile</a></div><div class="ttdeci">struct InputFile InputFile</div></div>
2023-08-22 23:00:49 +03:00
<div class="ttc" id="afftools__ffmpeg_8h_html_a06714cf243e224ec6ebc2340c322d33f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a06714cf243e224ec6ebc2340c322d33f">copy_tb</a></div><div class="ttdeci">__thread int copy_tb</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00120">fftools_ffmpeg_opt.c:120</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a0804b6530666fd8d5f4e4193ee1d205f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205f">HWAccelID</a></div><div class="ttdeci">HWAccelID</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00118">fftools_ffmpeg.h:118</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a0804b6530666fd8d5f4e4193ee1d205fa293989c77f66e42d7477243815670be6"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fa293989c77f66e42d7477243815670be6">HWACCEL_NONE</a></div><div class="ttdeci">@ HWACCEL_NONE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00119">fftools_ffmpeg.h:119</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a0804b6530666fd8d5f4e4193ee1d205fab96d67115af909300a442d76232c0362"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205fab96d67115af909300a442d76232c0362">HWACCEL_GENERIC</a></div><div class="ttdeci">@ HWACCEL_GENERIC</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00121">fftools_ffmpeg.h:121</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a0804b6530666fd8d5f4e4193ee1d205faf30c0c6c4434db4f22346cdcbd909a02"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0804b6530666fd8d5f4e4193ee1d205faf30c0c6c4434db4f22346cdcbd909a02">HWACCEL_AUTO</a></div><div class="ttdeci">@ HWACCEL_AUTO</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00120">fftools_ffmpeg.h:120</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a0e8b6e753bb0f299b554d18f3589944a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a0e8b6e753bb0f299b554d18f3589944a">ifilter_parameters_from_frame</a></div><div class="ttdeci">int ifilter_parameters_from_frame(InputFilter *ifilter, const AVFrame *frame)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l01299">fftools_ffmpeg_filter.c:1299</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a148f8b518ba854ce09c277c7acdc2cb7"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a148f8b518ba854ce09c277c7acdc2cb7">of_close</a></div><div class="ttdeci">void of_close(OutputFile **pof)</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d94/fftools__ffmpeg__mux_8c_source.html#l00750">fftools_ffmpeg_mux.c:750</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a164526686b908ef10824442ec35cf9dc"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a164526686b908ef10824442ec35cf9dc">of_filesize</a></div><div class="ttdeci">int64_t of_filesize(OutputFile *of)</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d94/fftools__ffmpeg__mux_8c_source.html#l00777">fftools_ffmpeg_mux.c:777</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a166da4a1a1f99ead2015de10ca32e48f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a166da4a1a1f99ead2015de10ca32e48f">int_cb</a></div><div class="ttdeci">__thread const AVIOInterruptCB int_cb</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00657">fftools_ffmpeg.c:657</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a18d8c3bcec71d962707be76f1bb8f05e"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a18d8c3bcec71d962707be76f1bb8f05e">stats_period</a></div><div class="ttdeci">__thread int64_t stats_period</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00132">fftools_ffmpeg_opt.c:132</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a19c97d7729be97389faaf4aaac8c3e88"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a19c97d7729be97389faaf4aaac8c3e88">term_exit</a></div><div class="ttdeci">void term_exit(void)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00458">fftools_ffmpeg.c:458</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a1cd18e061e07695c0547d09e3dd4dcce"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a1cd18e061e07695c0547d09e3dd4dcce">forced_keyframes_const_names</a></div><div class="ttdeci">const char *const forced_keyframes_const_names[]</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d59/fftools__ffmpeg__mux__init_8c_source.html#l02044">fftools_ffmpeg_mux_init.c:2044</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a1e6653dff65cbd9baaf18f681f27e865"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a1e6653dff65cbd9baaf18f681f27e865">parse_and_set_vsync</a></div><div class="ttdeci">int parse_and_set_vsync(const char *arg, int *vsync_var, int file_idx, int st_idx, int is_global)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00228">fftools_ffmpeg_opt.c:228</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a22c5e53407c3f14a8111e898dff42904"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a22c5e53407c3f14a8111e898dff42904">output_files</a></div><div class="ttdeci">__thread OutputFile ** output_files</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00210">fftools_ffmpeg.c:210</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a23afba338ad9fc8a6e65ba0f6400ebc3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a23afba338ad9fc8a6e65ba0f6400ebc3">sdp_filename</a></div><div class="ttdeci">__thread char * sdp_filename</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00106">fftools_ffmpeg_opt.c:106</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a24d29f7291e9771cfc406580536e1aa6"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a24d29f7291e9771cfc406580536e1aa6">video_sync_method</a></div><div class="ttdeci">__thread enum VideoSyncMethod video_sync_method</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00112">fftools_ffmpeg_opt.c:112</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a25ca6c25e6e32e8f98fe714f4eef5e08"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a25ca6c25e6e32e8f98fe714f4eef5e08">opt_name_top_field_first</a></div><div class="ttdeci">const char *const opt_name_top_field_first[]</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00101">fftools_ffmpeg_opt.c:101</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a27d8f87fcd208f33de7b9d016540a40f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a27d8f87fcd208f33de7b9d016540a40f">of_open</a></div><div class="ttdeci">int of_open(const OptionsContext *o, const char *filename)</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d59/fftools__ffmpeg__mux__init_8c_source.html#l02221">fftools_ffmpeg_mux_init.c:2221</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a2d6b64cfc7c7366a7975e26d4eaf76c4"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a2d6b64cfc7c7366a7975e26d4eaf76c4">ifile_close</a></div><div class="ttdeci">void ifile_close(InputFile **f)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00496">fftools_ffmpeg_demux.c:496</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a2e982c39d1861f0c59ccdd2fb028ec68"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a2e982c39d1861f0c59ccdd2fb028ec68">print_stats</a></div><div class="ttdeci">__thread int print_stats</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00124">fftools_ffmpeg_opt.c:124</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a2f2388cbef2d4d1e46d2f5d768c1e916"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a2f2388cbef2d4d1e46d2f5d768c1e916">filter_complex_nbthreads</a></div><div class="ttdeci">__thread int filter_complex_nbthreads</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00129">fftools_ffmpeg_opt.c:129</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a3194c206b4bc6007ec56e8c7cf6596e9"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a3194c206b4bc6007ec56e8c7cf6596e9">abort_on_flags</a></div><div class="ttdeci">__thread int abort_on_flags</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00123">fftools_ffmpeg_opt.c:123</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a33649f7955e76638005a3b90157d1acb"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a33649f7955e76638005a3b90157d1acb">opt_name_codec_tags</a></div><div class="ttdeci">const char *const opt_name_codec_tags[]</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00100">fftools_ffmpeg_opt.c:100</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a35146af7b101927e2e6aaaf49022f9b7"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a35146af7b101927e2e6aaaf49022f9b7">nb_input_files</a></div><div class="ttdeci">__thread int nb_input_files</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00208">fftools_ffmpeg.c:208</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a388b87af90f84d6eb3c06e9c10f11ec3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a388b87af90f84d6eb3c06e9c10f11ec3">max_error_rate</a></div><div class="ttdeci">__thread float max_error_rate</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00127">fftools_ffmpeg_opt.c:127</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a3cff2fc900e1d019995720f12f7b6bc0"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a3cff2fc900e1d019995720f12f7b6bc0">recast_media</a></div><div class="ttdeci">__thread int recast_media</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00142">fftools_ffmpeg_opt.c:142</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a3d777831518f2c831790dd5cd6b96ddf"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a3d777831518f2c831790dd5cd6b96ddf">nb_output_files</a></div><div class="ttdeci">__thread int nb_output_files</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00211">fftools_ffmpeg.c:211</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a4840dc6953824a08972501cff95620e5"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a4840dc6953824a08972501cff95620e5">copy_ts</a></div><div class="ttdeci">__thread int copy_ts</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00118">fftools_ffmpeg_opt.c:118</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a48480a652b5966f72dc167d6bb44b061"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a48480a652b5966f72dc167d6bb44b061">stdin_interaction</a></div><div class="ttdeci">__thread int stdin_interaction</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00126">fftools_ffmpeg_opt.c:126</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a4c68f588d4f1aada1be463f0b3b6895d"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a4c68f588d4f1aada1be463f0b3b6895d">set_report_callback</a></div><div class="ttdeci">void set_report_callback(void(*callback)(int, float, float, int64_t, double, double, double))</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04362">fftools_ffmpeg.c:4362</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a4d87d507b1382b2b4204e77a528ea679"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a4d87d507b1382b2b4204e77a528ea679">dts_error_threshold</a></div><div class="ttdeci">__thread float dts_error_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00110">fftools_ffmpeg_opt.c:110</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a518f7a9a1bd1b5544a39fdbd1d925663"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a518f7a9a1bd1b5544a39fdbd1d925663">hwaccel_decode_init</a></div><div class="ttdeci">int hwaccel_decode_init(AVCodecContext *avctx)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00567">fftools_ffmpeg_hw.c:567</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a5347d5d678e9927aa9f8b0fdd839b8d3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a5347d5d678e9927aa9f8b0fdd839b8d3">opt_name_frame_rates</a></div><div class="ttdeci">const char *const opt_name_frame_rates[]</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00099">fftools_ffmpeg_opt.c:99</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a539c1a0fbb455ec027e6ecbabba11d3c"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a539c1a0fbb455ec027e6ecbabba11d3c">hw_device_get_by_name</a></div><div class="ttdeci">HWDevice * hw_device_get_by_name(const char *name)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00069">fftools_ffmpeg_hw.c:69</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a54e97364f74d8bf15062a8ea185f1c31"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31">OSTFinished</a></div><div class="ttdeci">OSTFinished</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00585">fftools_ffmpeg.h:585</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a54e97364f74d8bf15062a8ea185f1c31acd6c6d4f0864009dfe2fb65c496f39a7"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31acd6c6d4f0864009dfe2fb65c496f39a7">ENCODER_FINISHED</a></div><div class="ttdeci">@ ENCODER_FINISHED</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00586">fftools_ffmpeg.h:586</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a54e97364f74d8bf15062a8ea185f1c31ae8b7f720076ace3e8c20648c8b77835b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a54e97364f74d8bf15062a8ea185f1c31ae8b7f720076ace3e8c20648c8b77835b">MUXER_FINISHED</a></div><div class="ttdeci">@ MUXER_FINISHED</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00587">fftools_ffmpeg.h:587</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a5ca4ba3ead2e600e7a6bada7396a5e4d"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a5ca4ba3ead2e600e7a6bada7396a5e4d">show_usage</a></div><div class="ttdeci">void show_usage(void)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l01252">fftools_ffmpeg_opt.c:1252</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a5ea9613c6b24f9f9aec20afde671ad3a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a5ea9613c6b24f9f9aec20afde671ad3a">copy_unknown_streams</a></div><div class="ttdeci">__thread int copy_unknown_streams</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00141">fftools_ffmpeg_opt.c:141</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a617ff0bc3d1f3d46ad57fd6c1957b6f8"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a617ff0bc3d1f3d46ad57fd6c1957b6f8">of_output_packet</a></div><div class="ttdeci">void of_output_packet(OutputFile *of, AVPacket *pkt, OutputStream *ost, int eof)</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d94/fftools__ffmpeg__mux_8c_source.html#l00359">fftools_ffmpeg_mux.c:359</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a66620a42a495276235df97ba65315180"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a66620a42a495276235df97ba65315180">ifile_get_packet</a></div><div class="ttdeci">int ifile_get_packet(InputFile *f, AVPacket **pkt)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00427">fftools_ffmpeg_demux.c:427</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a6b1767c1cd1069a1d8cda1acfeb85323"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a6b1767c1cd1069a1d8cda1acfeb85323">filter_nbthreads</a></div><div class="ttdeci">__thread char * filter_nbthreads</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00128">fftools_ffmpeg_opt.c:128</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a6d9d7394c4f61127f459a0803d627086"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a6d9d7394c4f61127f459a0803d627086">strip_specifiers</a></div><div class="ttdeci">AVDictionary * strip_specifiers(const AVDictionary *dict)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00211">fftools_ffmpeg_opt.c:211</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a6df30d0ba964de54d8050a9b46a45332"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a6df30d0ba964de54d8050a9b46a45332">do_benchmark</a></div><div class="ttdeci">__thread int do_benchmark</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00114">fftools_ffmpeg_opt.c:114</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a709d9cd135b22926f3817be99cd98ce9"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a709d9cd135b22926f3817be99cd98ce9">frame_drop_threshold</a></div><div class="ttdeci">__thread float frame_drop_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00113">fftools_ffmpeg_opt.c:113</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a71ada39e51376d4fa3efbc6ed705d39b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a71ada39e51376d4fa3efbc6ed705d39b">vstats_version</a></div><div class="ttdeci">__thread int vstats_version</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00130">fftools_ffmpeg_opt.c:130</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a767f4348992f8faeaf443a3b0292d87a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a767f4348992f8faeaf443a3b0292d87a">vstats_filename</a></div><div class="ttdeci">__thread char * vstats_filename</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00105">fftools_ffmpeg_opt.c:105</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a77e8d12a4bdb9110a2d815b9aa5f8d02"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a77e8d12a4bdb9110a2d815b9aa5f8d02">hw_device_setup_for_decode</a></div><div class="ttdeci">int hw_device_setup_for_decode(InputStream *ist)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00342">fftools_ffmpeg_hw.c:342</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a7b352c0afc44da703891d7538bbcf737"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a7b352c0afc44da703891d7538bbcf737">hw_device_free_all</a></div><div class="ttdeci">void hw_device_free_all(void)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00313">fftools_ffmpeg_hw.c:313</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a801831a4517a8db980bbf18c6db58cad"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a801831a4517a8db980bbf18c6db58cad">hw_device_setup_for_filter</a></div><div class="ttdeci">int hw_device_setup_for_filter(FilterGraph *fg)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00576">fftools_ffmpeg_hw.c:576</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a82f6df78dc4d5a93f9708b27f16de2b5"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a82f6df78dc4d5a93f9708b27f16de2b5">init_simple_filtergraph</a></div><div class="ttdeci">int init_simple_filtergraph(InputStream *ist, OutputStream *ost)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l00203">fftools_ffmpeg_filter.c:203</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8454a6a2632a5ce0f2983c9499649ede"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8454a6a2632a5ce0f2983c9499649ede">audio_drift_threshold</a></div><div class="ttdeci">__thread float audio_drift_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00108">fftools_ffmpeg_opt.c:108</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a85d242f177c5dc68d5808adc5e594b92"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a85d242f177c5dc68d5808adc5e594b92">cancel_operation</a></div><div class="ttdeci">void cancel_operation(long id)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l04367">fftools_ffmpeg.c:4367</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a863888d6549c9004ae0aec0bfa0b6994"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a863888d6549c9004ae0aec0bfa0b6994">progress_avio</a></div><div class="ttdeci">__thread AVIOContext * progress_avio</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00205">fftools_ffmpeg.c:205</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8815f40afdcda266b01da4b3137a99a3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8815f40afdcda266b01da4b3137a99a3">input_files</a></div><div class="ttdeci">__thread InputFile ** input_files</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00207">fftools_ffmpeg.c:207</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8bfb1b7f89c66c61f6404cde006a1281"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8bfb1b7f89c66c61f6404cde006a1281">of_enc_stats_close</a></div><div class="ttdeci">void of_enc_stats_close(void)</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d59/fftools__ffmpeg__mux__init_8c_source.html#l00232">fftools_ffmpeg_mux_init.c:232</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8d9e8224d0a2f354635fcaacce63acd4"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8d9e8224d0a2f354635fcaacce63acd4">sub2video_update</a></div><div class="ttdeci">void sub2video_update(InputStream *ist, int64_t heartbeat_pts, AVSubtitle *sub)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00362">fftools_ffmpeg.c:362</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8ee6bbffc4d71793d225e162b4e05600"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8ee6bbffc4d71793d225e162b4e05600">of_write_trailer</a></div><div class="ttdeci">int of_write_trailer(OutputFile *of)</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d94/fftools__ffmpeg__mux_8c_source.html#l00634">fftools_ffmpeg_mux.c:634</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a8f4c866b64b4928d5f63a1a4570b6137"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a8f4c866b64b4928d5f63a1a4570b6137">do_benchmark_all</a></div><div class="ttdeci">__thread int do_benchmark_all</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00115">fftools_ffmpeg_opt.c:115</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a902ed0b2ffc617e274426bc05118f1c3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a902ed0b2ffc617e274426bc05118f1c3">filtergraphs</a></div><div class="ttdeci">__thread FilterGraph ** filtergraphs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00213">fftools_ffmpeg.c:213</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a9133815d152568ea1d45114b7866253a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a9133815d152568ea1d45114b7866253a">start_at_zero</a></div><div class="ttdeci">__thread int start_at_zero</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00119">fftools_ffmpeg_opt.c:119</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a99fb83031ce9923c84392b4e92f956b5a5ccd51c4c1ffb37c142459ffde11007a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5a5ccd51c4c1ffb37c142459ffde11007a">KF_FORCE_SOURCE</a></div><div class="ttdeci">@ KF_FORCE_SOURCE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00591">fftools_ffmpeg.h:591</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a99fb83031ce9923c84392b4e92f956b5aa2017c48a15af981198a1ad0fabec44b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a99fb83031ce9923c84392b4e92f956b5aa2017c48a15af981198a1ad0fabec44b">KF_FORCE_SOURCE_NO_DROP</a></div><div class="ttdeci">@ KF_FORCE_SOURCE_NO_DROP</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00592">fftools_ffmpeg.h:592</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a9b30165b9c938b5c27144f800ace6238"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a9b30165b9c938b5c27144f800ace6238">nb_output_dumped</a></div><div class="ttdeci">__thread unsigned nb_output_dumped</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00202">fftools_ffmpeg.c:202</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a9bc9a2fdcee987f9900054f9d7dc28e9"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a9bc9a2fdcee987f9900054f9d7dc28e9">assert_file_overwrite</a></div><div class="ttdeci">void assert_file_overwrite(const char *filename)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00700">fftools_ffmpeg_opt.c:700</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_a9dfb20bc0a5b38e1f8a12d051c32c17f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#a9dfb20bc0a5b38e1f8a12d051c32c17f">main_ffmpeg_return_code</a></div><div class="ttdeci">__thread int main_ffmpeg_return_code</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00468">fftools_ffmpeg.c:468</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508">forced_keyframes_const</a></div><div class="ttdeci">forced_keyframes_const</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00536">fftools_ffmpeg.h:536</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508a433ef01f7e501e6a6afbee4980a80ab1"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a433ef01f7e501e6a6afbee4980a80ab1">FKF_NB</a></div><div class="ttdeci">@ FKF_NB</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00543">fftools_ffmpeg.h:542</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508a522165f39cb8f0acf7c4bdebd1beb18a"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a522165f39cb8f0acf7c4bdebd1beb18a">FKF_PREV_FORCED_N</a></div><div class="ttdeci">@ FKF_PREV_FORCED_N</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00539">fftools_ffmpeg.h:539</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508a7ea9b7f772135312dec60fcf7b0973de"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508a7ea9b7f772135312dec60fcf7b0973de">FKF_T</a></div><div class="ttdeci">@ FKF_T</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00541">fftools_ffmpeg.h:541</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508aa4cb3dbc7a44f39776072f4349d1facc"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508aa4cb3dbc7a44f39776072f4349d1facc">FKF_PREV_FORCED_T</a></div><div class="ttdeci">@ FKF_PREV_FORCED_T</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00540">fftools_ffmpeg.h:540</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508af7bb0577a3c487398eaf009668f9c531"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508af7bb0577a3c487398eaf009668f9c531">FKF_N_FORCED</a></div><div class="ttdeci">@ FKF_N_FORCED</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00538">fftools_ffmpeg.h:538</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa21f6f0cd9174b2bb6223cbd15b83508affb3715058142056c2f602c81e52c15b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa21f6f0cd9174b2bb6223cbd15b83508affb3715058142056c2f602c81e52c15b">FKF_N</a></div><div class="ttdeci">@ FKF_N</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00537">fftools_ffmpeg.h:537</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa2cad7aba1fe8d5eda6ad974e376480e"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa2cad7aba1fe8d5eda6ad974e376480e">of_stream_init</a></div><div class="ttdeci">int of_stream_init(OutputFile *of, OutputStream *ost)</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d94/fftools__ffmpeg__mux_8c_source.html#l00613">fftools_ffmpeg_mux.c:613</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa30902db873df385e004b04e2ecf7f6f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa30902db873df385e004b04e2ecf7f6f">exit_on_error</a></div><div class="ttdeci">__thread int exit_on_error</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00122">fftools_ffmpeg_opt.c:122</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa34a84957adf117f712efcb6cbfd834f"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa34a84957adf117f712efcb6cbfd834f">remove_avoptions</a></div><div class="ttdeci">void remove_avoptions(AVDictionary **a, AVDictionary *b)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00779">fftools_ffmpeg.c:779</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aa6f20ba55f22495b86c3b7c385281061"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aa6f20ba55f22495b86c3b7c385281061">ifile_open</a></div><div class="ttdeci">int ifile_open(const OptionsContext *o, const char *filename)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00859">fftools_ffmpeg_demux.c:859</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aaaf7c2b3f63972f1f87face8f73cfdd6"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aaaf7c2b3f63972f1f87face8f73cfdd6">ffmpeg_parse_options</a></div><div class="ttdeci">int ffmpeg_parse_options(int argc, char **argv)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l01303">fftools_ffmpeg_opt.c:1303</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34">VideoSyncMethod</a></div><div class="ttdeci">VideoSyncMethod</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00107">fftools_ffmpeg.h:107</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34a303341febeffec9a9832569259ac9176"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a303341febeffec9a9832569259ac9176">VSYNC_VFR</a></div><div class="ttdeci">@ VSYNC_VFR</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00111">fftools_ffmpeg.h:111</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34a591ae9ea87e3db92fa4bf7d1dbbdbd78"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a591ae9ea87e3db92fa4bf7d1dbbdbd78">VSYNC_AUTO</a></div><div class="ttdeci">@ VSYNC_AUTO</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00108">fftools_ffmpeg.h:108</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34a8cf889340d51141b5d64ef537458e7ed"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34a8cf889340d51141b5d64ef537458e7ed">VSYNC_PASSTHROUGH</a></div><div class="ttdeci">@ VSYNC_PASSTHROUGH</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00109">fftools_ffmpeg.h:109</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34ab4d18d4760ad6bf1ec3d9f4872249de1"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ab4d18d4760ad6bf1ec3d9f4872249de1">VSYNC_CFR</a></div><div class="ttdeci">@ VSYNC_CFR</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00110">fftools_ffmpeg.h:110</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34acf6f7467f9f3db143f3038b7ee906829"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34acf6f7467f9f3db143f3038b7ee906829">VSYNC_DROP</a></div><div class="ttdeci">@ VSYNC_DROP</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00113">fftools_ffmpeg.h:113</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aadd6ba914d1b3ecdf3b1322294beed34ad51587830d4a754f82cde253cd429c63"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aadd6ba914d1b3ecdf3b1322294beed34ad51587830d4a754f82cde253cd429c63">VSYNC_VSCFR</a></div><div class="ttdeci">@ VSYNC_VSCFR</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00112">fftools_ffmpeg.h:112</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ab91a5aa23dd763d88ff7cfedeadca8a4"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ab91a5aa23dd763d88ff7cfedeadca8a4">filter_hw_device</a></div><div class="ttdeci">__thread HWDevice * filter_hw_device</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00103">fftools_ffmpeg_opt.c:103</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_abba39d7a278d64e44d87eebe46bae34c"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#abba39d7a278d64e44d87eebe46bae34c">find_codec_or_die</a></div><div class="ttdeci">const AVCodec * find_codec_or_die(void *logctx, const char *name, enum AVMediaType type, int encoder)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00670">fftools_ffmpeg_opt.c:670</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ac69138c251f85a6e3233c9a70884be93"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ac69138c251f85a6e3233c9a70884be93">nb_filtergraphs</a></div><div class="ttdeci">__thread int nb_filtergraphs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00214">fftools_ffmpeg.c:214</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ac7072b9c76dd77ce9900197d0133b0ba"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ac7072b9c76dd77ce9900197d0133b0ba">term_init</a></div><div class="ttdeci">void term_init(void)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00535">fftools_ffmpeg.c:535</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ad2242da08cbe3afb277b3be3579935fe"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad2242da08cbe3afb277b3be3579935fe">qp_hist</a></div><div class="ttdeci">__thread int qp_hist</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00125">fftools_ffmpeg_opt.c:125</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ad60a50ce02efbab762effbbdd7eda05e"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad60a50ce02efbab762effbbdd7eda05e">filtergraph_is_simple</a></div><div class="ttdeci">int filtergraph_is_simple(FilterGraph *fg)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l01331">fftools_ffmpeg_filter.c:1331</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ad60c6eadc7b29c15236419760b2e0094"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad60c6eadc7b29c15236419760b2e0094">hw_device_init_from_string</a></div><div class="ttdeci">int hw_device_init_from_string(const char *arg, HWDevice **dev)</div><div class="ttdef"><b>Definition</b> <a href="../../d1/dba/fftools__ffmpeg__hw_8c_source.html#l00119">fftools_ffmpeg_hw.c:119</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ad7582860b219ad64ec003d5924747d20"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad7582860b219ad64ec003d5924747d20">check_filter_outputs</a></div><div class="ttdeci">void check_filter_outputs(void)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l00822">fftools_ffmpeg_filter.c:822</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ad93637c5f6fbe2a6c2a31f4855fce0ee"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ad93637c5f6fbe2a6c2a31f4855fce0ee">opt_name_codec_names</a></div><div class="ttdeci">const char *const opt_name_codec_names[]</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00098">fftools_ffmpeg_opt.c:98</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_adfc4727f627c5abd0aa843206d046ec6"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#adfc4727f627c5abd0aa843206d046ec6">configure_filtergraph</a></div><div class="ttdeci">int configure_filtergraph(FilterGraph *fg)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l01136">fftools_ffmpeg_filter.c:1136</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ae1a832e0aee85dbc82c89e7f91b94619"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ae1a832e0aee85dbc82c89e7f91b94619">do_psnr</a></div><div class="ttdeci">__thread int do_psnr</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00138">fftools_ffmpeg_opt.c:138</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ae2acfe3d539b3a25ffa72f4143215c13"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ae2acfe3d539b3a25ffa72f4143215c13">do_hex_dump</a></div><div class="ttdeci">__thread int do_hex_dump</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00116">fftools_ffmpeg_opt.c:116</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ae3dab0dd8f469bd52011cfdaa0370ce3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ae3dab0dd8f469bd52011cfdaa0370ce3">do_pkt_dump</a></div><div class="ttdeci">__thread int do_pkt_dump</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00117">fftools_ffmpeg_opt.c:117</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ae684cc527fec35feafac738f59a5fb34"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ae684cc527fec35feafac738f59a5fb34">debug_ts</a></div><div class="ttdeci">__thread int debug_ts</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00121">fftools_ffmpeg_opt.c:121</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_ae9f3a1f8d338e96d68436250ca9fd7da"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#ae9f3a1f8d338e96d68436250ca9fd7da">ist_iter</a></div><div class="ttdeci">InputStream * ist_iter(InputStream *prev)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00763">fftools_ffmpeg.c:763</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aebed4ab68dafa693f99e1fa92decedb7"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aebed4ab68dafa693f99e1fa92decedb7">auto_conversion_filters</a></div><div class="ttdeci">__thread int auto_conversion_filters</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00131">fftools_ffmpeg_opt.c:131</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aece5258804b85a3e9a48f050c915e5cc"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aece5258804b85a3e9a48f050c915e5cc">file_read</a></div><div class="ttdeci">char * file_read(const char *filename)</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00743">fftools_ffmpeg_opt.c:743</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_aeceadb162c07ff048a54d0d70cc851fb"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#aeceadb162c07ff048a54d0d70cc851fb">assert_avoptions</a></div><div class="ttdeci">void assert_avoptions(AVDictionary *m)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00788">fftools_ffmpeg.c:788</a></div></div>
2022-09-17 20:29:42 +03:00
<div class="ttc" id="afftools__ffmpeg_8h_html_af4ae9e3cb7870ef1ee99d840f2a66833"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af4ae9e3cb7870ef1ee99d840f2a66833">InputStream</a></div><div class="ttdeci">struct InputStream InputStream</div></div>
2023-08-22 23:00:49 +03:00
<div class="ttc" id="afftools__ffmpeg_8h_html_af776ea0ed951054185f753d7d255d884"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af776ea0ed951054185f753d7d255d884">ignore_unknown_streams</a></div><div class="ttdeci">__thread int ignore_unknown_streams</div><div class="ttdef"><b>Definition</b> <a href="../../da/d66/fftools__ffmpeg__opt_8c_source.html#l00140">fftools_ffmpeg_opt.c:140</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491">EncStatsType</a></div><div class="ttdeci">EncStatsType</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00548">fftools_ffmpeg.h:548</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a051062cf3b10962bcc661d3042b70c02"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a051062cf3b10962bcc661d3042b70c02">ENC_STATS_STREAM_IDX</a></div><div class="ttdeci">@ ENC_STATS_STREAM_IDX</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00551">fftools_ffmpeg.h:551</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a05626d5941aec26804d242927e4f8a78"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a05626d5941aec26804d242927e4f8a78">ENC_STATS_PTS_TIME</a></div><div class="ttdeci">@ ENC_STATS_PTS_TIME</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00557">fftools_ffmpeg.h:557</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a1672a006c8244bbd4ac58b016932b115"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a1672a006c8244bbd4ac58b016932b115">ENC_STATS_SAMPLE_NUM</a></div><div class="ttdeci">@ ENC_STATS_SAMPLE_NUM</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00562">fftools_ffmpeg.h:562</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a18755d86da2b9bed2608a5726bf965c0"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a18755d86da2b9bed2608a5726bf965c0">ENC_STATS_AVG_BITRATE</a></div><div class="ttdeci">@ ENC_STATS_AVG_BITRATE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00566">fftools_ffmpeg.h:566</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a641f94f23e1372be2e22304754d271a8"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a641f94f23e1372be2e22304754d271a8">ENC_STATS_LITERAL</a></div><div class="ttdeci">@ ENC_STATS_LITERAL</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00549">fftools_ffmpeg.h:549</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a6cbf117d394a490309ab3575ecac3828"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a6cbf117d394a490309ab3575ecac3828">ENC_STATS_TIMEBASE</a></div><div class="ttdeci">@ ENC_STATS_TIMEBASE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00554">fftools_ffmpeg.h:554</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a8bfe64444a29f1df6e844e4b0b634a72"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a8bfe64444a29f1df6e844e4b0b634a72">ENC_STATS_DTS_TIME</a></div><div class="ttdeci">@ ENC_STATS_DTS_TIME</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00561">fftools_ffmpeg.h:561</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491a9e2ec6653396dd4befa5a77ec91fe4e9"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491a9e2ec6653396dd4befa5a77ec91fe4e9">ENC_STATS_PKT_SIZE</a></div><div class="ttdeci">@ ENC_STATS_PKT_SIZE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00564">fftools_ffmpeg.h:564</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491aa8a8532620d36bc0755aa975b3e241b3"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aa8a8532620d36bc0755aa975b3e241b3">ENC_STATS_FRAME_NUM_IN</a></div><div class="ttdeci">@ ENC_STATS_FRAME_NUM_IN</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00553">fftools_ffmpeg.h:553</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491aabaa9c9bfb8dd8c1db4735423e258d25"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aabaa9c9bfb8dd8c1db4735423e258d25">ENC_STATS_PTS</a></div><div class="ttdeci">@ ENC_STATS_PTS</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00556">fftools_ffmpeg.h:556</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491aad00637568cd7c49f4fefe3347a8a02b"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491aad00637568cd7c49f4fefe3347a8a02b">ENC_STATS_FRAME_NUM</a></div><div class="ttdeci">@ ENC_STATS_FRAME_NUM</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00552">fftools_ffmpeg.h:552</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491abf6c4f90e9fe7c33818688220c3a88a0"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491abf6c4f90e9fe7c33818688220c3a88a0">ENC_STATS_FILE_IDX</a></div><div class="ttdeci">@ ENC_STATS_FILE_IDX</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00550">fftools_ffmpeg.h:550</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491ac7548a2352bc66f02033e5b7dd089875"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ac7548a2352bc66f02033e5b7dd089875">ENC_STATS_DTS</a></div><div class="ttdeci">@ ENC_STATS_DTS</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00560">fftools_ffmpeg.h:560</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491ad5e92a74e1ba2c1a585d48ee9cf4d142"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491ad5e92a74e1ba2c1a585d48ee9cf4d142">ENC_STATS_BITRATE</a></div><div class="ttdeci">@ ENC_STATS_BITRATE</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00565">fftools_ffmpeg.h:565</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491af70985529f5ec59c12fe0e8475d14551"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af70985529f5ec59c12fe0e8475d14551">ENC_STATS_PTS_IN</a></div><div class="ttdeci">@ ENC_STATS_PTS_IN</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00558">fftools_ffmpeg.h:558</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491af84e9004e64a37d83ea779e70b74b834"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491af84e9004e64a37d83ea779e70b74b834">ENC_STATS_TIMEBASE_IN</a></div><div class="ttdeci">@ ENC_STATS_TIMEBASE_IN</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00555">fftools_ffmpeg.h:555</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491afd9222e328394ff11e2e3bf13f28c675"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afd9222e328394ff11e2e3bf13f28c675">ENC_STATS_PTS_TIME_IN</a></div><div class="ttdeci">@ ENC_STATS_PTS_TIME_IN</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00559">fftools_ffmpeg.h:559</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_af9f682bb68fbfe6e68615cedc526f491afdf86d5403425c849d15a6afc4bc7cf6"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#af9f682bb68fbfe6e68615cedc526f491afdf86d5403425c849d15a6afc4bc7cf6">ENC_STATS_NB_SAMPLES</a></div><div class="ttdeci">@ ENC_STATS_NB_SAMPLES</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00563">fftools_ffmpeg.h:563</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_afabd570b32cc9e28a9b0f4f29b96f4bb"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#afabd570b32cc9e28a9b0f4f29b96f4bb">enc_stats_write</a></div><div class="ttdeci">void enc_stats_write(OutputStream *ost, EncStats *es, const AVFrame *frame, const AVPacket *pkt, uint64_t frame_num)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/d48/fftools__ffmpeg_8c_source.html#l00970">fftools_ffmpeg.c:970</a></div></div>
<div class="ttc" id="afftools__ffmpeg_8h_html_afdeaca7898e15c0cb645228fd5bb9184"><div class="ttname"><a href="../../d7/db3/fftools__ffmpeg_8h.html#afdeaca7898e15c0cb645228fd5bb9184">init_complex_filtergraph</a></div><div class="ttdeci">int init_complex_filtergraph(FilterGraph *fg)</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l00491">fftools_ffmpeg_filter.c:491</a></div></div>
<div class="ttc" id="afftools__ffmpeg__filter_8c_html_a61569f2965b7a369eb10b6d75d410d11"><div class="ttname"><a href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a></div><div class="ttdeci">int</div><div class="ttdef"><b>Definition</b> <a href="../../d2/d36/fftools__ffmpeg__filter_8c_source.html#l00180">fftools_ffmpeg_filter.c:180</a></div></div>
<div class="ttc" id="afftools__sync__queue_8h_html"><div class="ttname"><a href="../../d6/d35/fftools__sync__queue_8h.html">fftools_sync_queue.h</a></div></div>
<div class="ttc" id="astruct_audio_channel_map_html"><div class="ttname"><a href="../../d6/d2c/struct_audio_channel_map.html">AudioChannelMap</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00139">fftools_ffmpeg.h:139</a></div></div>
<div class="ttc" id="astruct_audio_channel_map_html_a8174d989c9c3c6bacd2ff229900e3edf"><div class="ttname"><a href="../../d6/d2c/struct_audio_channel_map.html#a8174d989c9c3c6bacd2ff229900e3edf">AudioChannelMap::ofile_idx</a></div><div class="ttdeci">int ofile_idx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00141">fftools_ffmpeg.h:141</a></div></div>
<div class="ttc" id="astruct_audio_channel_map_html_a8f4845075e76274d0c577c258b24d0bf"><div class="ttname"><a href="../../d6/d2c/struct_audio_channel_map.html#a8f4845075e76274d0c577c258b24d0bf">AudioChannelMap::channel_idx</a></div><div class="ttdeci">int channel_idx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00140">fftools_ffmpeg.h:140</a></div></div>
<div class="ttc" id="astruct_enc_stats_component_html"><div class="ttname"><a href="../../dd/d0c/struct_enc_stats_component.html">EncStatsComponent</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00569">fftools_ffmpeg.h:569</a></div></div>
<div class="ttc" id="astruct_enc_stats_component_html_a9a028c1b850d321a8f2644d8aa8f28ea"><div class="ttname"><a href="../../dd/d0c/struct_enc_stats_component.html#a9a028c1b850d321a8f2644d8aa8f28ea">EncStatsComponent::type</a></div><div class="ttdeci">enum EncStatsType type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00570">fftools_ffmpeg.h:570</a></div></div>
<div class="ttc" id="astruct_enc_stats_component_html_aac3a79a71385be5f77099e974c1b1a5f"><div class="ttname"><a href="../../dd/d0c/struct_enc_stats_component.html#aac3a79a71385be5f77099e974c1b1a5f">EncStatsComponent::str</a></div><div class="ttdeci">uint8_t * str</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00572">fftools_ffmpeg.h:572</a></div></div>
<div class="ttc" id="astruct_enc_stats_component_html_aba88c80fb820b93d9aba4500eef4ff9c"><div class="ttname"><a href="../../dd/d0c/struct_enc_stats_component.html#aba88c80fb820b93d9aba4500eef4ff9c">EncStatsComponent::str_len</a></div><div class="ttdeci">size_t str_len</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00573">fftools_ffmpeg.h:573</a></div></div>
<div class="ttc" id="astruct_enc_stats_html"><div class="ttname"><a href="../../db/dbb/struct_enc_stats.html">EncStats</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00576">fftools_ffmpeg.h:576</a></div></div>
<div class="ttc" id="astruct_enc_stats_html_a370b425c612e758991a6e03e4457b728"><div class="ttname"><a href="../../db/dbb/struct_enc_stats.html#a370b425c612e758991a6e03e4457b728">EncStats::nb_components</a></div><div class="ttdeci">int nb_components</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00578">fftools_ffmpeg.h:578</a></div></div>
<div class="ttc" id="astruct_enc_stats_html_a50bb75907b3d604c4171e2c13bca8dea"><div class="ttname"><a href="../../db/dbb/struct_enc_stats.html#a50bb75907b3d604c4171e2c13bca8dea">EncStats::io</a></div><div class="ttdeci">AVIOContext * io</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00580">fftools_ffmpeg.h:580</a></div></div>
<div class="ttc" id="astruct_enc_stats_html_a6ac9fd4a7b66132f4ec99cfa26d1541b"><div class="ttname"><a href="../../db/dbb/struct_enc_stats.html#a6ac9fd4a7b66132f4ec99cfa26d1541b">EncStats::components</a></div><div class="ttdeci">EncStatsComponent * components</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00577">fftools_ffmpeg.h:577</a></div></div>
<div class="ttc" id="astruct_filter_graph_html"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html">FilterGraph</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00368">fftools_ffmpeg.h:368</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_a21a0ef8201bd7a5a9e9ce40039d51cdf"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#a21a0ef8201bd7a5a9e9ce40039d51cdf">FilterGraph::is_meta</a></div><div class="ttdeci">int is_meta</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00376">fftools_ffmpeg.h:376</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_a3ec6739834ba482eacc125e05b59b246"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#a3ec6739834ba482eacc125e05b59b246">FilterGraph::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00369">fftools_ffmpeg.h:369</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_a7bc2aac4115ac1a2fc951e5d0a403824"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#a7bc2aac4115ac1a2fc951e5d0a403824">FilterGraph::reconfiguration</a></div><div class="ttdeci">int reconfiguration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00373">fftools_ffmpeg.h:373</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_a92c7f6faf7e95b259bce1c717d43b4ee"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#a92c7f6faf7e95b259bce1c717d43b4ee">FilterGraph::nb_outputs</a></div><div class="ttdeci">int nb_outputs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00381">fftools_ffmpeg.h:381</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_aa078de74cae0940747ba826567b74aef"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#aa078de74cae0940747ba826567b74aef">FilterGraph::outputs</a></div><div class="ttdeci">OutputFilter ** outputs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00380">fftools_ffmpeg.h:380</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_aa88faf44822ec4e04597a6eef12a7760"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#aa88faf44822ec4e04597a6eef12a7760">FilterGraph::nb_inputs</a></div><div class="ttdeci">int nb_inputs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00379">fftools_ffmpeg.h:379</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_ad45139bb5ec5c7766be0b216f9c8c2c4"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#ad45139bb5ec5c7766be0b216f9c8c2c4">FilterGraph::graph_desc</a></div><div class="ttdeci">const char * graph_desc</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00370">fftools_ffmpeg.h:370</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_ae222203d54c99d90f4308f5fd2285ee5"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#ae222203d54c99d90f4308f5fd2285ee5">FilterGraph::graph</a></div><div class="ttdeci">AVFilterGraph * graph</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00372">fftools_ffmpeg.h:372</a></div></div>
<div class="ttc" id="astruct_filter_graph_html_afb2dea711d92a8a8cb94eebecd9c1e13"><div class="ttname"><a href="../../d9/de7/struct_filter_graph.html#afb2dea711d92a8a8cb94eebecd9c1e13">FilterGraph::inputs</a></div><div class="ttdeci">InputFilter ** inputs</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00378">fftools_ffmpeg.h:378</a></div></div>
<div class="ttc" id="astruct_h_w_device_html"><div class="ttname"><a href="../../de/dc7/struct_h_w_device.html">HWDevice</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00124">fftools_ffmpeg.h:124</a></div></div>
<div class="ttc" id="astruct_h_w_device_html_ac1615b160aa7dc0f2e314e04cea6aaf9"><div class="ttname"><a href="../../de/dc7/struct_h_w_device.html#ac1615b160aa7dc0f2e314e04cea6aaf9">HWDevice::device_ref</a></div><div class="ttdeci">AVBufferRef * device_ref</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00127">fftools_ffmpeg.h:127</a></div></div>
<div class="ttc" id="astruct_h_w_device_html_ad5294ac2b414deacbe2aac7b9c8ba987"><div class="ttname"><a href="../../de/dc7/struct_h_w_device.html#ad5294ac2b414deacbe2aac7b9c8ba987">HWDevice::type</a></div><div class="ttdeci">enum AVHWDeviceType type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00126">fftools_ffmpeg.h:126</a></div></div>
<div class="ttc" id="astruct_h_w_device_html_ae03ed8b14a9e341f1d8cc5fa37006656"><div class="ttname"><a href="../../de/dc7/struct_h_w_device.html#ae03ed8b14a9e341f1d8cc5fa37006656">HWDevice::name</a></div><div class="ttdeci">const char * name</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00125">fftools_ffmpeg.h:125</a></div></div>
<div class="ttc" id="astruct_input_file_html"><div class="ttname"><a href="../../d8/d99/struct_input_file.html">InputFile</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00499">fftools_ffmpeg.h:499</a></div></div>
<div class="ttc" id="astruct_input_file_html_a03da9ae2de14fd2c6ccc0f09e7b8de84"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a03da9ae2de14fd2c6ccc0f09e7b8de84">InputFile::eagain</a></div><div class="ttdeci">int eagain</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00504">fftools_ffmpeg.h:504</a></div></div>
<div class="ttc" id="astruct_input_file_html_a098fa89f90be39e95d5e42041e8cebfb"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a098fa89f90be39e95d5e42041e8cebfb">InputFile::ts_offset</a></div><div class="ttdeci">int64_t ts_offset</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00511">fftools_ffmpeg.h:511</a></div></div>
<div class="ttc" id="astruct_input_file_html_a0b06dacabf43e3a24e53de2d2c6bfbee"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a0b06dacabf43e3a24e53de2d2c6bfbee">InputFile::ts_offset_discont</a></div><div class="ttdeci">int64_t ts_offset_discont</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00515">fftools_ffmpeg.h:515</a></div></div>
<div class="ttc" id="astruct_input_file_html_a0d2afa337cfd75b91096045ed941a494"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a0d2afa337cfd75b91096045ed941a494">InputFile::accurate_seek</a></div><div class="ttdeci">int accurate_seek</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00528">fftools_ffmpeg.h:528</a></div></div>
<div class="ttc" id="astruct_input_file_html_a4062ac530db413964aa76090995b85cd"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a4062ac530db413964aa76090995b85cd">InputFile::ctx</a></div><div class="ttdeci">AVFormatContext * ctx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00502">fftools_ffmpeg.h:502</a></div></div>
<div class="ttc" id="astruct_input_file_html_a44943da9b6e2a44ba3951a6203b1acc4"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a44943da9b6e2a44ba3951a6203b1acc4">InputFile::rate_emu</a></div><div class="ttdeci">int rate_emu</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00526">fftools_ffmpeg.h:526</a></div></div>
<div class="ttc" id="astruct_input_file_html_a4ffe49e7403ae36ac4bdff5a7a0a3486"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a4ffe49e7403ae36ac4bdff5a7a0a3486">InputFile::input_ts_offset</a></div><div class="ttdeci">int64_t input_ts_offset</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00505">fftools_ffmpeg.h:505</a></div></div>
<div class="ttc" id="astruct_input_file_html_a59e87ea891d55c7fadf6f02b4eaf0930"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a59e87ea891d55c7fadf6f02b4eaf0930">InputFile::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00500">fftools_ffmpeg.h:500</a></div></div>
<div class="ttc" id="astruct_input_file_html_a5dd9d73853b0284665c589c9d5038808"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a5dd9d73853b0284665c589c9d5038808">InputFile::audio_duration_queue</a></div><div class="ttdeci">AVThreadMessageQueue * audio_duration_queue</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00532">fftools_ffmpeg.h:532</a></div></div>
<div class="ttc" id="astruct_input_file_html_a66ab0bb6b0332c27bb6b51a0b67d1459"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a66ab0bb6b0332c27bb6b51a0b67d1459">InputFile::recording_time</a></div><div class="ttdeci">int64_t recording_time</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00518">fftools_ffmpeg.h:518</a></div></div>
<div class="ttc" id="astruct_input_file_html_a6f564cb4b07c4324bbcc6a5cda4bc6e9"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a6f564cb4b07c4324bbcc6a5cda4bc6e9">InputFile::input_sync_ref</a></div><div class="ttdeci">int input_sync_ref</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00506">fftools_ffmpeg.h:506</a></div></div>
<div class="ttc" id="astruct_input_file_html_a94be560ca078155d0948bbd1343cf33a"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#a94be560ca078155d0948bbd1343cf33a">InputFile::eof_reached</a></div><div class="ttdeci">int eof_reached</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00503">fftools_ffmpeg.h:503</a></div></div>
<div class="ttc" id="astruct_input_file_html_aa0b8f89bb033d864c83cc85c6b8db4ca"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#aa0b8f89bb033d864c83cc85c6b8db4ca">InputFile::last_ts</a></div><div class="ttdeci">int64_t last_ts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00516">fftools_ffmpeg.h:516</a></div></div>
<div class="ttc" id="astruct_input_file_html_aa919a892dc7c4e0788fe1c6df503ad34"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#aa919a892dc7c4e0788fe1c6df503ad34">InputFile::start_time_effective</a></div><div class="ttdeci">int64_t start_time_effective</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00510">fftools_ffmpeg.h:510</a></div></div>
<div class="ttc" id="astruct_input_file_html_ab215ebcf2fdd9de1ef5282d680a08a26"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#ab215ebcf2fdd9de1ef5282d680a08a26">InputFile::audio_duration_queue_size</a></div><div class="ttdeci">int audio_duration_queue_size</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00533">fftools_ffmpeg.h:533</a></div></div>
<div class="ttc" id="astruct_input_file_html_ab8ce457504c91dd3d16db8fe281553ae"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#ab8ce457504c91dd3d16db8fe281553ae">InputFile::streams</a></div><div class="ttdeci">InputStream ** streams</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00523">fftools_ffmpeg.h:523</a></div></div>
<div class="ttc" id="astruct_input_file_html_ad14ffedb84d846d902218fca35352270"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#ad14ffedb84d846d902218fca35352270">InputFile::readrate</a></div><div class="ttdeci">float readrate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00527">fftools_ffmpeg.h:527</a></div></div>
<div class="ttc" id="astruct_input_file_html_af29c0dd6f71cb1454c23abebca06f604"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#af29c0dd6f71cb1454c23abebca06f604">InputFile::start_time</a></div><div class="ttdeci">int64_t start_time</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00517">fftools_ffmpeg.h:517</a></div></div>
<div class="ttc" id="astruct_input_file_html_afee3292b7b58207fe6fd91c8127fac19"><div class="ttname"><a href="../../d8/d99/struct_input_file.html#afee3292b7b58207fe6fd91c8127fac19">InputFile::nb_streams</a></div><div class="ttdeci">int nb_streams</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00524">fftools_ffmpeg.h:524</a></div></div>
<div class="ttc" id="astruct_input_filter_html"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html">InputFilter</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00320">fftools_ffmpeg.h:320</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a05a22838e8069f8fdabba7686809494c"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a05a22838e8069f8fdabba7686809494c">InputFilter::hw_frames_ctx</a></div><div class="ttdeci">AVBufferRef * hw_frames_ctx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00338">fftools_ffmpeg.h:338</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a09efa5b4f05e3ca7c08c7ac949466556"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a09efa5b4f05e3ca7c08c7ac949466556">InputFilter::name</a></div><div class="ttdeci">uint8_t * name</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00324">fftools_ffmpeg.h:324</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a1c8870375203b3594e67e632119bbc10"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a1c8870375203b3594e67e632119bbc10">InputFilter::sample_rate</a></div><div class="ttdeci">int sample_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00335">fftools_ffmpeg.h:335</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a2ad802636d7a1f6b3be4eaaa21929c3f"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a2ad802636d7a1f6b3be4eaaa21929c3f">InputFilter::height</a></div><div class="ttdeci">int height</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00332">fftools_ffmpeg.h:332</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a495a9bf2659a91ffa184a4cd9395469b"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a495a9bf2659a91ffa184a4cd9395469b">InputFilter::ist</a></div><div class="ttdeci">struct InputStream * ist</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00322">fftools_ffmpeg.h:322</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a4bd3fd905692aa870b3882fad99d3df1"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a4bd3fd905692aa870b3882fad99d3df1">InputFilter::displaymatrix</a></div><div class="ttdeci">int32_t * displaymatrix</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00339">fftools_ffmpeg.h:339</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a5228ca515eb25ca8831c985e85552b4b"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a5228ca515eb25ca8831c985e85552b4b">InputFilter::frame_queue</a></div><div class="ttdeci">AVFifo * frame_queue</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00327">fftools_ffmpeg.h:327</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a572505eef6ba5714df813d454185019d"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a572505eef6ba5714df813d454185019d">InputFilter::filter</a></div><div class="ttdeci">AVFilterContext * filter</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00321">fftools_ffmpeg.h:321</a></div></div>
<div class="ttc" id="astruct_input_filter_html_a76efb9206e7b1017ac9691699196d6ca"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#a76efb9206e7b1017ac9691699196d6ca">InputFilter::ch_layout</a></div><div class="ttdeci">AVChannelLayout ch_layout</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00336">fftools_ffmpeg.h:336</a></div></div>
<div class="ttc" id="astruct_input_filter_html_aa033b48aa4612dc26aa8e66e83f932bc"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#aa033b48aa4612dc26aa8e66e83f932bc">InputFilter::type</a></div><div class="ttdeci">enum AVMediaType type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00325">fftools_ffmpeg.h:325</a></div></div>
<div class="ttc" id="astruct_input_filter_html_ab1730578ae74132f67d2e847df4cc624"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#ab1730578ae74132f67d2e847df4cc624">InputFilter::graph</a></div><div class="ttdeci">struct FilterGraph * graph</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00323">fftools_ffmpeg.h:323</a></div></div>
<div class="ttc" id="astruct_input_filter_html_abbd8721ddcadbfb453a4f5cdf6301c25"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#abbd8721ddcadbfb453a4f5cdf6301c25">InputFilter::sample_aspect_ratio</a></div><div class="ttdeci">AVRational sample_aspect_ratio</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00333">fftools_ffmpeg.h:333</a></div></div>
<div class="ttc" id="astruct_input_filter_html_ad3e4e5041c3312bb70cc4d1f0bbd4726"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#ad3e4e5041c3312bb70cc4d1f0bbd4726">InputFilter::eof</a></div><div class="ttdeci">int eof</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00341">fftools_ffmpeg.h:341</a></div></div>
<div class="ttc" id="astruct_input_filter_html_ae704ff879704d2ab90dad159526785e2"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#ae704ff879704d2ab90dad159526785e2">InputFilter::format</a></div><div class="ttdeci">int format</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00330">fftools_ffmpeg.h:330</a></div></div>
<div class="ttc" id="astruct_input_filter_html_af86da4dd2e5092c08e8b171b52c6fa66"><div class="ttname"><a href="../../d7/d0c/struct_input_filter.html#af86da4dd2e5092c08e8b171b52c6fa66">InputFilter::width</a></div><div class="ttdeci">int width</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00332">fftools_ffmpeg.h:332</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html">InputStream::sub2video</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00454">fftools_ffmpeg.h:454</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_a0bd83c4ad9f5301d63e49a9f94b8cf7d"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a0bd83c4ad9f5301d63e49a9f94b8cf7d">InputStream::sub2video::w</a></div><div class="ttdeci">int w</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00459">fftools_ffmpeg.h:459</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_a0e7ca3e0eebc5db360ae15f2dac3d622"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a0e7ca3e0eebc5db360ae15f2dac3d622">InputStream::sub2video::frame</a></div><div class="ttdeci">AVFrame * frame</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00458">fftools_ffmpeg.h:458</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_a15e606590596931e88ebd0b4626bfe97"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a15e606590596931e88ebd0b4626bfe97">InputStream::sub2video::initialize</a></div><div class="ttdeci">unsigned int initialize</div><div class="ttdoc">marks if sub2video_update should force an initialization</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00460">fftools_ffmpeg.h:460</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_a509d9d1872ee8969a6769ce138da3fb2"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a509d9d1872ee8969a6769ce138da3fb2">InputStream::sub2video::sub_queue</a></div><div class="ttdeci">AVFifo * sub_queue</div><div class="ttdoc">queue of AVSubtitle* before filter init</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00457">fftools_ffmpeg.h:457</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_a992c9fe5de3acf5dce388cffda4fdce8"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#a992c9fe5de3acf5dce388cffda4fdce8">InputStream::sub2video::last_pts</a></div><div class="ttdeci">int64_t last_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00455">fftools_ffmpeg.h:455</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_aaf500e3a36c6e6a6920a8e18c6478a8e"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aaf500e3a36c6e6a6920a8e18c6478a8e">InputStream::sub2video::end_pts</a></div><div class="ttdeci">int64_t end_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00456">fftools_ffmpeg.h:456</a></div></div>
<div class="ttc" id="astruct_input_stream_1_1sub2video_html_aeecdbc3f86c3bcbf9c42ac7a867e91db"><div class="ttname"><a href="../../d4/dfd/struct_input_stream_1_1sub2video.html#aeecdbc3f86c3bcbf9c42ac7a867e91db">InputStream::sub2video::h</a></div><div class="ttdeci">int h</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00459">fftools_ffmpeg.h:459</a></div></div>
<div class="ttc" id="astruct_input_stream_html"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html">InputStream</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00384">fftools_ffmpeg.h:384</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a05769ba0518105626a6d64386795b48f"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a05769ba0518105626a6d64386795b48f">InputStream::hwaccel_pix_fmt</a></div><div class="ttdeci">enum AVPixelFormat hwaccel_pix_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00477">fftools_ffmpeg.h:477</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a09d78f4795c4ff17dd54204450f2d394"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a09d78f4795c4ff17dd54204450f2d394">InputStream::saw_first_ts</a></div><div class="ttdeci">int saw_first_ts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00439">fftools_ffmpeg.h:439</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a0dae26daa277d99147113de4ea449bc1"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a0dae26daa277d99147113de4ea449bc1">InputStream::ts_scale</a></div><div class="ttdeci">double ts_scale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00438">fftools_ffmpeg.h:438</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a1492e008c195bbd4e2c84bccbc5ee216"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a1492e008c195bbd4e2c84bccbc5ee216">InputStream::decoded_frame</a></div><div class="ttdeci">AVFrame * decoded_frame</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00404">fftools_ffmpeg.h:404</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a1690691cd9bdc598717be8aa911b01ad"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a1690691cd9bdc598717be8aa911b01ad">InputStream::dts_buffer</a></div><div class="ttdeci">int64_t * dts_buffer</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00488">fftools_ffmpeg.h:488</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a1e7893cdf661d9ad7c24fdccc60fa05e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a1e7893cdf661d9ad7c24fdccc60fa05e">InputStream::dts</a></div><div class="ttdeci">int64_t dts</div><div class="ttdoc">dts of the last packet read for this stream (in AV_TIME_BASE units)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00415">fftools_ffmpeg.h:415</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a1ed159d9bc9d71428699968505629b38"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a1ed159d9bc9d71428699968505629b38">InputStream::fix_sub_duration</a></div><div class="ttdeci">int fix_sub_duration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00447">fftools_ffmpeg.h:447</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a252184ceda81f2d65f63f0470b877bd4"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a252184ceda81f2d65f63f0470b877bd4">InputStream::hwaccel_output_format</a></div><div class="ttdeci">enum AVPixelFormat hwaccel_output_format</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00474">fftools_ffmpeg.h:474</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a3a0034bb2959a06111810d2813975b24"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a3a0034bb2959a06111810d2813975b24">InputStream::cfr_next_pts</a></div><div class="ttdeci">int64_t cfr_next_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00434">fftools_ffmpeg.h:434</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a3df48bcac32b134bb20d3943759ac2fb"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a3df48bcac32b134bb20d3943759ac2fb">InputStream::want_frame_data</a></div><div class="ttdeci">int want_frame_data</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00394">fftools_ffmpeg.h:394</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a408a0502c42d26b196c524812d70a7e8"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a408a0502c42d26b196c524812d70a7e8">InputStream::got_output</a></div><div class="ttdeci">int got_output</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00449">fftools_ffmpeg.h:449</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a4b6db5d0fb15c8262b1ba543495fe628"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a4b6db5d0fb15c8262b1ba543495fe628">InputStream::nb_dts_buffer</a></div><div class="ttdeci">int nb_dts_buffer</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00489">fftools_ffmpeg.h:489</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a550ceee60cb995b284b52962dcba6597"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a550ceee60cb995b284b52962dcba6597">InputStream::dec_ctx</a></div><div class="ttdeci">AVCodecContext * dec_ctx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00402">fftools_ffmpeg.h:402</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a5e77505bdc5afbc6ab5cf613894925b4"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a5e77505bdc5afbc6ab5cf613894925b4">InputStream::pts</a></div><div class="ttdeci">int64_t pts</div><div class="ttdoc">current pts of the decoded frame (in AV_TIME_BASE units)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00418">fftools_ffmpeg.h:418</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a6718f5f7b2206b2848af5e35ae3a9186"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a6718f5f7b2206b2848af5e35ae3a9186">InputStream::start</a></div><div class="ttdeci">int64_t start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00410">fftools_ffmpeg.h:410</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a6ae65382f22317b94b7ccfe00024d31a"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a6ae65382f22317b94b7ccfe00024d31a">InputStream::ret</a></div><div class="ttdeci">int ret</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00450">fftools_ffmpeg.h:450</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a6c3473c28e30500adb3fa7886e6d7c3e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a6c3473c28e30500adb3fa7886e6d7c3e">InputStream::hwaccel_id</a></div><div class="ttdeci">enum HWAccelID hwaccel_id</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00471">fftools_ffmpeg.h:471</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a6c98acd7bffcebe0d9e13f9d845845e7"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a6c98acd7bffcebe0d9e13f9d845845e7">InputStream::processing_needed</a></div><div class="ttdeci">int processing_needed</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00392">fftools_ffmpeg.h:392</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a6f49309998ba92804b9d16761817811e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a6f49309998ba92804b9d16761817811e">InputStream::data_size</a></div><div class="ttdeci">uint64_t data_size</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00481">fftools_ffmpeg.h:481</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a7c2c9b58a4db2101414f2d106f4244b0"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a7c2c9b58a4db2101414f2d106f4244b0">InputStream::nb_filters</a></div><div class="ttdeci">int nb_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00466">fftools_ffmpeg.h:466</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a7ff433fc7a48e7b58a4b91e8ff05cf25"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a7ff433fc7a48e7b58a4b91e8ff05cf25">InputStream::filter_in_rescale_delta_last</a></div><div class="ttdeci">int64_t filter_in_rescale_delta_last</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00427">fftools_ffmpeg.h:427</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a8026af86b300d31432bc1bf74910aea5"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a8026af86b300d31432bc1bf74910aea5">InputStream::next_dts</a></div><div class="ttdeci">int64_t next_dts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00413">fftools_ffmpeg.h:413</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a809d93e64e76fe2f142102e58dc82a1e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a809d93e64e76fe2f142102e58dc82a1e">InputStream::reinit_filters</a></div><div class="ttdeci">int reinit_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00468">fftools_ffmpeg.h:468</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a86b730f87f0f8ebd088f94af51d91b96"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a86b730f87f0f8ebd088f94af51d91b96">InputStream::user_set_discard</a></div><div class="ttdeci">int user_set_discard</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00388">fftools_ffmpeg.h:388</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a8815cc7a53aea25fa0aee7004a3202c3"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a8815cc7a53aea25fa0aee7004a3202c3">InputStream::par</a></div><div class="ttdeci">AVCodecParameters * par</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00401">fftools_ffmpeg.h:401</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a8ee44633b600f2b31541b213f0a4b322"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a8ee44633b600f2b31541b213f0a4b322">InputStream::wrap_correction_done</a></div><div class="ttdeci">int wrap_correction_done</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00419">fftools_ffmpeg.h:419</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a911d752902aa8d4666ccefd8c912c91e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a911d752902aa8d4666ccefd8c912c91e">InputStream::max_pts</a></div><div class="ttdeci">int64_t max_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00430">fftools_ffmpeg.h:430</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a99e6bf56ec091f8af11744e4b0499327"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a99e6bf56ec091f8af11744e4b0499327">InputStream::guess_layout_max</a></div><div class="ttdeci">int guess_layout_max</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00443">fftools_ffmpeg.h:443</a></div></div>
<div class="ttc" id="astruct_input_stream_html_a9d7d1e08713e8fb98d18d1ef6367e8e6"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#a9d7d1e08713e8fb98d18d1ef6367e8e6">InputStream::pkt</a></div><div class="ttdeci">AVPacket * pkt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00405">fftools_ffmpeg.h:405</a></div></div>
<div class="ttc" id="astruct_input_stream_html_aa4918133b75f0447192deea8c21f822e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#aa4918133b75f0447192deea8c21f822e">InputStream::first_dts</a></div><div class="ttdeci">int64_t first_dts</div><div class="ttdoc">dts of the first packet read for this stream (in AV_TIME_BASE units)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00414">fftools_ffmpeg.h:414</a></div></div>
<div class="ttc" id="astruct_input_stream_html_aa8aa609acb39eb21da43f02cdfb036eb"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#aa8aa609acb39eb21da43f02cdfb036eb">InputStream::samples_decoded</a></div><div class="ttdeci">uint64_t samples_decoded</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00486">fftools_ffmpeg.h:486</a></div></div>
<div class="ttc" id="astruct_input_stream_html_aa8f3a07669847da56cd65bd95329d7a4"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#aa8f3a07669847da56cd65bd95329d7a4">InputStream::last_pkt_repeat_pict</a></div><div class="ttdeci">int last_pkt_repeat_pict</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00425">fftools_ffmpeg.h:425</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ab14ac8d1cdb5c1dd6472dd4c13867368"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ab14ac8d1cdb5c1dd6472dd4c13867368">InputStream::next_pts</a></div><div class="ttdeci">int64_t next_pts</div><div class="ttdoc">synthetic pts for the next decode frame (in AV_TIME_BASE units)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00417">fftools_ffmpeg.h:417</a></div></div>
<div class="ttc" id="astruct_input_stream_html_abc71c343e0ade7e102adb45badfc6243"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#abc71c343e0ade7e102adb45badfc6243">InputStream::top_field_first</a></div><div class="ttdeci">int top_field_first</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00442">fftools_ffmpeg.h:442</a></div></div>
<div class="ttc" id="astruct_input_stream_html_abcb8222561f1ee84a2f7a2157bed356c"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#abcb8222561f1ee84a2f7a2157bed356c">InputStream::autorotate</a></div><div class="ttdeci">int autorotate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00445">fftools_ffmpeg.h:445</a></div></div>
<div class="ttc" id="astruct_input_stream_html_abfb2fd782cfdeec429963f4a9b378a15"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#abfb2fd782cfdeec429963f4a9b378a15">InputStream::prev_sub</a></div><div class="ttdeci">struct InputStream::@3 prev_sub</div></div>
<div class="ttc" id="astruct_input_stream_html_ac39249a26eeec2ed084fcc433ec9825e"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ac39249a26eeec2ed084fcc433ec9825e">InputStream::discard</a></div><div class="ttdeci">int discard</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00387">fftools_ffmpeg.h:387</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ac61e0f854402b58a64e676bdcfa75dfd"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ac61e0f854402b58a64e676bdcfa75dfd">InputStream::frames_decoded</a></div><div class="ttdeci">uint64_t frames_decoded</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00485">fftools_ffmpeg.h:485</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ac9fc51324b931c1db5c5c1445fe70c3b"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ac9fc51324b931c1db5c5c1445fe70c3b">InputStream::decoding_needed</a></div><div class="ttdeci">int decoding_needed</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00389">fftools_ffmpeg.h:389</a></div></div>
<div class="ttc" id="astruct_input_stream_html_acf438e2a33238676cb3f68b39ae18049"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#acf438e2a33238676cb3f68b39ae18049">InputStream::st</a></div><div class="ttdeci">AVStream * st</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00386">fftools_ffmpeg.h:386</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ad47d834630eee2dca258aa449fb1df47"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ad47d834630eee2dca258aa449fb1df47">InputStream::file_index</a></div><div class="ttdeci">int file_index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00385">fftools_ffmpeg.h:385</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ad76700001c97c3ce465539f0c698e6bc"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ad76700001c97c3ce465539f0c698e6bc">InputStream::filters</a></div><div class="ttdeci">InputFilter ** filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00465">fftools_ffmpeg.h:465</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ad983487b3e7c29f53bb3336190f14051"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ad983487b3e7c29f53bb3336190f14051">InputStream::hwaccel_retrieve_data</a></div><div class="ttdeci">int(* hwaccel_retrieve_data)(AVCodecContext *s, AVFrame *frame)</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00476">fftools_ffmpeg.h:476</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ade4b46981af499da120e4e2b30517bef"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ade4b46981af499da120e4e2b30517bef">InputStream::nb_packets</a></div><div class="ttdeci">uint64_t nb_packets</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00483">fftools_ffmpeg.h:483</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ae37fb0410a65c6b2e5a38614f4481f07"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ae37fb0410a65c6b2e5a38614f4481f07">InputStream::subtitle</a></div><div class="ttdeci">AVSubtitle subtitle</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00451">fftools_ffmpeg.h:451</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ae48685e82826c6b5922014d47e2cb6bb"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ae48685e82826c6b5922014d47e2cb6bb">InputStream::hwaccel_device</a></div><div class="ttdeci">char * hwaccel_device</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00473">fftools_ffmpeg.h:473</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ae52558c47e51e5d92451dc4731b66d1d"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ae52558c47e51e5d92451dc4731b66d1d">InputStream::framerate_guessed</a></div><div class="ttdeci">AVRational framerate_guessed</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00407">fftools_ffmpeg.h:407</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ae6c0680d4f8c5173937451d79efef0bf"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ae6c0680d4f8c5173937451d79efef0bf">InputStream::prev_pkt_pts</a></div><div class="ttdeci">int64_t prev_pkt_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00409">fftools_ffmpeg.h:409</a></div></div>
<div class="ttc" id="astruct_input_stream_html_ae73dddf18b49b6660263bc3a73a44290"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#ae73dddf18b49b6660263bc3a73a44290">InputStream::decoder_opts</a></div><div class="ttdeci">AVDictionary * decoder_opts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00440">fftools_ffmpeg.h:440</a></div></div>
<div class="ttc" id="astruct_input_stream_html_aeb79819841b6d172faf8c108db4ffbd0"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#aeb79819841b6d172faf8c108db4ffbd0">InputStream::min_pts</a></div><div class="ttdeci">int64_t min_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00429">fftools_ffmpeg.h:429</a></div></div>
<div class="ttc" id="astruct_input_stream_html_aec71efef67656157f493555fddbbc1c9"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#aec71efef67656157f493555fddbbc1c9">InputStream::dec</a></div><div class="ttdeci">const AVCodec * dec</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00403">fftools_ffmpeg.h:403</a></div></div>
<div class="ttc" id="astruct_input_stream_html_af577e45cb148e174ef437f3cbaa8b628"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#af577e45cb148e174ef437f3cbaa8b628">InputStream::hwaccel_device_type</a></div><div class="ttdeci">enum AVHWDeviceType hwaccel_device_type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00472">fftools_ffmpeg.h:472</a></div></div>
<div class="ttc" id="astruct_input_stream_html_af76c7165931c721b63008034c94d9275"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#af76c7165931c721b63008034c94d9275">InputStream::nb_samples</a></div><div class="ttdeci">int64_t nb_samples</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00436">fftools_ffmpeg.h:436</a></div></div>
<div class="ttc" id="astruct_input_stream_html_afbaeaac6e0b1fc3095bb90f17d58621d"><div class="ttname"><a href="../../d3/d6e/struct_input_stream.html#afbaeaac6e0b1fc3095bb90f17d58621d">InputStream::framerate</a></div><div class="ttdeci">AVRational framerate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00441">fftools_ffmpeg.h:441</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html">KeyframeForceCtx</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00595">fftools_ffmpeg.h:595</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_a10dc082c5f386bb0656c57ad00c8d5c4"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#a10dc082c5f386bb0656c57ad00c8d5c4">KeyframeForceCtx::pts</a></div><div class="ttdeci">int64_t * pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00601">fftools_ffmpeg.h:601</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_a1f880ee515007075c37e454285ea9a83"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#a1f880ee515007075c37e454285ea9a83">KeyframeForceCtx::ref_pts</a></div><div class="ttdeci">int64_t ref_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00598">fftools_ffmpeg.h:598</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_a27d7c4a8b7db90f94076ca6d5be8ad3a"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#a27d7c4a8b7db90f94076ca6d5be8ad3a">KeyframeForceCtx::expr_const_values</a></div><div class="ttdeci">double expr_const_values[FKF_NB]</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00606">fftools_ffmpeg.h:606</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_aa6ccff7aa390582351eee47745ed9c89"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#aa6ccff7aa390582351eee47745ed9c89">KeyframeForceCtx::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00603">fftools_ffmpeg.h:603</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_aaf1736d785fade32649e301ce55df55b"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#aaf1736d785fade32649e301ce55df55b">KeyframeForceCtx::dropped_keyframe</a></div><div class="ttdeci">int dropped_keyframe</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00608">fftools_ffmpeg.h:608</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_aaf699d1e164f7faf3df4f2f5e769aa75"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#aaf699d1e164f7faf3df4f2f5e769aa75">KeyframeForceCtx::pexpr</a></div><div class="ttdeci">AVExpr * pexpr</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00605">fftools_ffmpeg.h:605</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_addb12bcf31cc12b09a5f57cad628a41a"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#addb12bcf31cc12b09a5f57cad628a41a">KeyframeForceCtx::type</a></div><div class="ttdeci">int type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00596">fftools_ffmpeg.h:596</a></div></div>
<div class="ttc" id="astruct_keyframe_force_ctx_html_adf798befc0a80e66b7f90fd8f17349ea"><div class="ttname"><a href="../../d3/da2/struct_keyframe_force_ctx.html#adf798befc0a80e66b7f90fd8f17349ea">KeyframeForceCtx::nb_pts</a></div><div class="ttdeci">int nb_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00602">fftools_ffmpeg.h:602</a></div></div>
<div class="ttc" id="astruct_last_frame_duration_html"><div class="ttname"><a href="../../dc/d16/struct_last_frame_duration.html">LastFrameDuration</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00494">fftools_ffmpeg.h:494</a></div></div>
<div class="ttc" id="astruct_last_frame_duration_html_a8aaa58b49e65254d300af7d9442499e8"><div class="ttname"><a href="../../dc/d16/struct_last_frame_duration.html#a8aaa58b49e65254d300af7d9442499e8">LastFrameDuration::stream_idx</a></div><div class="ttdeci">int stream_idx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00495">fftools_ffmpeg.h:495</a></div></div>
<div class="ttc" id="astruct_last_frame_duration_html_ae1eaf488843478bc05ccf199cf7ed77b"><div class="ttname"><a href="../../dc/d16/struct_last_frame_duration.html#ae1eaf488843478bc05ccf199cf7ed77b">LastFrameDuration::duration</a></div><div class="ttdeci">int64_t duration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00496">fftools_ffmpeg.h:496</a></div></div>
<div class="ttc" id="astruct_option_group_html"><div class="ttname"><a href="../../d6/d69/struct_option_group.html">OptionGroup</a></div><div class="ttdef"><b>Definition</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00299">fftools_cmdutils.h:299</a></div></div>
<div class="ttc" id="astruct_options_context_html"><div class="ttname"><a href="../../df/d77/struct_options_context.html">OptionsContext</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00145">fftools_ffmpeg.h:145</a></div></div>
<div class="ttc" id="astruct_options_context_html_a02408f357389273b3eb91b7ecf7525f9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a02408f357389273b3eb91b7ecf7525f9">OptionsContext::fps_mode</a></div><div class="ttdeci">SpecifierOpt * fps_mode</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00238">fftools_ffmpeg.h:238</a></div></div>
<div class="ttc" id="astruct_options_context_html_a02ba7390b9fa22d39060f58169bb93a4"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a02ba7390b9fa22d39060f58169bb93a4">OptionsContext::nb_codec_tags</a></div><div class="ttdeci">int nb_codec_tags</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00231">fftools_ffmpeg.h:231</a></div></div>
<div class="ttc" id="astruct_options_context_html_a05f340e8bd1fb8084c1ea6e41b09b4bd"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a05f340e8bd1fb8084c1ea6e41b09b4bd">OptionsContext::metadata_map</a></div><div class="ttdeci">SpecifierOpt * metadata_map</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00260">fftools_ffmpeg.h:260</a></div></div>
<div class="ttc" id="astruct_options_context_html_a0790695c47119c2398f4cbe1532a1344"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a0790695c47119c2398f4cbe1532a1344">OptionsContext::nb_pass</a></div><div class="ttdeci">int nb_pass</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00281">fftools_ffmpeg.h:281</a></div></div>
<div class="ttc" id="astruct_options_context_html_a07cadcbed94bbb3ed90703e4a3bc5067"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a07cadcbed94bbb3ed90703e4a3bc5067">OptionsContext::nb_copy_initial_nonkeyframes</a></div><div class="ttdeci">int nb_copy_initial_nonkeyframes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00265">fftools_ffmpeg.h:265</a></div></div>
<div class="ttc" id="astruct_options_context_html_a07d718f49941fb773665ac6f0657bab8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a07d718f49941fb773665ac6f0657bab8">OptionsContext::mux_preload</a></div><div class="ttdeci">float mux_preload</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00209">fftools_ffmpeg.h:209</a></div></div>
<div class="ttc" id="astruct_options_context_html_a0a7993fd78fe99ec2d1819f8ca7e2a56"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a0a7993fd78fe99ec2d1819f8ca7e2a56">OptionsContext::frame_pix_fmts</a></div><div class="ttdeci">SpecifierOpt * frame_pix_fmts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00168">fftools_ffmpeg.h:168</a></div></div>
<div class="ttc" id="astruct_options_context_html_a0cb98e36b0f4ceaa7700573f3f99a820"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a0cb98e36b0f4ceaa7700573f3f99a820">OptionsContext::dump_attachment</a></div><div class="ttdeci">SpecifierOpt * dump_attachment</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00183">fftools_ffmpeg.h:183</a></div></div>
<div class="ttc" id="astruct_options_context_html_a0dd62107607248dc89ed14f7db77182e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a0dd62107607248dc89ed14f7db77182e">OptionsContext::autoscale</a></div><div class="ttdeci">SpecifierOpt * autoscale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00302">fftools_ffmpeg.h:302</a></div></div>
<div class="ttc" id="astruct_options_context_html_a0ddb65270dbb5fca3ce695d7b80064a9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a0ddb65270dbb5fca3ce695d7b80064a9">OptionsContext::nb_chroma_intra_matrices</a></div><div class="ttdeci">int nb_chroma_intra_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00257">fftools_ffmpeg.h:257</a></div></div>
<div class="ttc" id="astruct_options_context_html_a1038ba094d24fb2b43940c45b5cffeb7"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a1038ba094d24fb2b43940c45b5cffeb7">OptionsContext::nb_reinit_filters</a></div><div class="ttdeci">int nb_reinit_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00273">fftools_ffmpeg.h:273</a></div></div>
<div class="ttc" id="astruct_options_context_html_a107f2d66af05438d8f32110550b5b8e8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a107f2d66af05438d8f32110550b5b8e8">OptionsContext::nb_bits_per_raw_sample</a></div><div class="ttdeci">int nb_bits_per_raw_sample</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00305">fftools_ffmpeg.h:305</a></div></div>
<div class="ttc" id="astruct_options_context_html_a118cc0b28c0c40281c69827b323e4a78"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a118cc0b28c0c40281c69827b323e4a78">OptionsContext::nb_stream_maps</a></div><div class="ttdeci">int nb_stream_maps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00196">fftools_ffmpeg.h:196</a></div></div>
<div class="ttc" id="astruct_options_context_html_a12446904f0f148fcb4b77a32a9f8a3e5"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a12446904f0f148fcb4b77a32a9f8a3e5">OptionsContext::nb_muxing_queue_data_threshold</a></div><div class="ttdeci">int nb_muxing_queue_data_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00287">fftools_ffmpeg.h:287</a></div></div>
<div class="ttc" id="astruct_options_context_html_a12d7aef523b60551d30736bc24f1d383"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a12d7aef523b60551d30736bc24f1d383">OptionsContext::nb_max_frame_rates</a></div><div class="ttdeci">int nb_max_frame_rates</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00165">fftools_ffmpeg.h:165</a></div></div>
<div class="ttc" id="astruct_options_context_html_a1b3de44e5a909b2b3727f0d08e728db6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a1b3de44e5a909b2b3727f0d08e728db6">OptionsContext::frame_aspect_ratios</a></div><div class="ttdeci">SpecifierOpt * frame_aspect_ratios</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00242">fftools_ffmpeg.h:242</a></div></div>
<div class="ttc" id="astruct_options_context_html_a1cdd2a22cff6d812f00a5fb06664f134"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a1cdd2a22cff6d812f00a5fb06664f134">OptionsContext::pass</a></div><div class="ttdeci">SpecifierOpt * pass</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00280">fftools_ffmpeg.h:280</a></div></div>
<div class="ttc" id="astruct_options_context_html_a1da3f7560a0c9e44cfd8293a5d3d88ab"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a1da3f7560a0c9e44cfd8293a5d3d88ab">OptionsContext::bitexact</a></div><div class="ttdeci">int bitexact</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00213">fftools_ffmpeg.h:213</a></div></div>
<div class="ttc" id="astruct_options_context_html_a1f50533a05eff9a22a649895d20a7949"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a1f50533a05eff9a22a649895d20a7949">OptionsContext::filter_scripts</a></div><div class="ttdeci">SpecifierOpt * filter_scripts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00270">fftools_ffmpeg.h:270</a></div></div>
<div class="ttc" id="astruct_options_context_html_a24920d1b1b6696b2be565fc79209fc6b"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a24920d1b1b6696b2be565fc79209fc6b">OptionsContext::nb_mux_stats</a></div><div class="ttdeci">int nb_mux_stats</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00311">fftools_ffmpeg.h:311</a></div></div>
<div class="ttc" id="astruct_options_context_html_a261f0aff75b3e2453a2b6780f452028e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a261f0aff75b3e2453a2b6780f452028e">OptionsContext::copy_initial_nonkeyframes</a></div><div class="ttdeci">SpecifierOpt * copy_initial_nonkeyframes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00264">fftools_ffmpeg.h:264</a></div></div>
<div class="ttc" id="astruct_options_context_html_a26363c520e8afec96cb23631798e02e4"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a26363c520e8afec96cb23631798e02e4">OptionsContext::guess_layout_max</a></div><div class="ttdeci">SpecifierOpt * guess_layout_max</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00288">fftools_ffmpeg.h:288</a></div></div>
<div class="ttc" id="astruct_options_context_html_a279a94fdf145188a7999ec4620fa83d6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a279a94fdf145188a7999ec4620fa83d6">OptionsContext::start_time</a></div><div class="ttdeci">int64_t start_time</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00149">fftools_ffmpeg.h:149</a></div></div>
<div class="ttc" id="astruct_options_context_html_a295fefa29d7132a93db9110dce6eeab9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a295fefa29d7132a93db9110dce6eeab9">OptionsContext::format</a></div><div class="ttdeci">const char * format</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00152">fftools_ffmpeg.h:152</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2a21ce6e0d0e8f25a098ac44013ee919"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2a21ce6e0d0e8f25a098ac44013ee919">OptionsContext::nb_streamid_map</a></div><div class="ttdeci">int nb_streamid_map</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00222">fftools_ffmpeg.h:222</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2b954d5a0ba4320df0e7058f6211fa73"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2b954d5a0ba4320df0e7058f6211fa73">OptionsContext::enc_time_bases</a></div><div class="ttdeci">SpecifierOpt * enc_time_bases</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00300">fftools_ffmpeg.h:300</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2bbb7b99ec93e0dd209990b790a08595"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2bbb7b99ec93e0dd209990b790a08595">OptionsContext::max_frame_rates</a></div><div class="ttdeci">SpecifierOpt * max_frame_rates</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00164">fftools_ffmpeg.h:164</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2c4c55a84195a848045a69557adef98f"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2c4c55a84195a848045a69557adef98f">OptionsContext::input_ts_offset</a></div><div class="ttdeci">int64_t input_ts_offset</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00172">fftools_ffmpeg.h:172</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2dff4fd7f6b8f7028e4e4fe43f0d3249"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2dff4fd7f6b8f7028e4e4fe43f0d3249">OptionsContext::audio_sample_rate</a></div><div class="ttdeci">SpecifierOpt * audio_sample_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00160">fftools_ffmpeg.h:160</a></div></div>
<div class="ttc" id="astruct_options_context_html_a2e67c5ed2e0cc9b5cd4a5ff9895d7fc1"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a2e67c5ed2e0cc9b5cd4a5ff9895d7fc1">OptionsContext::nb_audio_channel_maps</a></div><div class="ttdeci">int nb_audio_channel_maps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00199">fftools_ffmpeg.h:199</a></div></div>
<div class="ttc" id="astruct_options_context_html_a3132753aec8bcb63437da6a28c8104e2"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a3132753aec8bcb63437da6a28c8104e2">OptionsContext::rate_emu</a></div><div class="ttdeci">int rate_emu</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00174">fftools_ffmpeg.h:174</a></div></div>
<div class="ttc" id="astruct_options_context_html_a336023409c88336cfdc784b50d2e0860"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a336023409c88336cfdc784b50d2e0860">OptionsContext::nb_frame_rates</a></div><div class="ttdeci">int nb_frame_rates</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00163">fftools_ffmpeg.h:163</a></div></div>
<div class="ttc" id="astruct_options_context_html_a3496638677babce1db6d190448699b09"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a3496638677babce1db6d190448699b09">OptionsContext::nb_passlogfiles</a></div><div class="ttdeci">int nb_passlogfiles</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00283">fftools_ffmpeg.h:283</a></div></div>
<div class="ttc" id="astruct_options_context_html_a34b5f6f9f1c1b20b18f50a5263c4ae25"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a34b5f6f9f1c1b20b18f50a5263c4ae25">OptionsContext::nb_time_bases</a></div><div class="ttdeci">int nb_time_bases</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00299">fftools_ffmpeg.h:299</a></div></div>
<div class="ttc" id="astruct_options_context_html_a34f0a7746fbd5a5848fbdb5fac7ce7af"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a34f0a7746fbd5a5848fbdb5fac7ce7af">OptionsContext::nb_attachments</a></div><div class="ttdeci">int nb_attachments</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00202">fftools_ffmpeg.h:202</a></div></div>
<div class="ttc" id="astruct_options_context_html_a3517181834318f5959bd05e47c4837ea"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a3517181834318f5959bd05e47c4837ea">OptionsContext::max_frames</a></div><div class="ttdeci">SpecifierOpt * max_frames</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00226">fftools_ffmpeg.h:226</a></div></div>
<div class="ttc" id="astruct_options_context_html_a39817ca6e7bc3ff4fa2caa2c2e627301"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a39817ca6e7bc3ff4fa2caa2c2e627301">OptionsContext::nb_intra_matrices</a></div><div class="ttdeci">int nb_intra_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00253">fftools_ffmpeg.h:253</a></div></div>
<div class="ttc" id="astruct_options_context_html_a3fc73132e76dc9d410305028ad4ab107"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a3fc73132e76dc9d410305028ad4ab107">OptionsContext::input_sync_ref</a></div><div class="ttdeci">int input_sync_ref</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00178">fftools_ffmpeg.h:178</a></div></div>
<div class="ttc" id="astruct_options_context_html_a43403351e888c7e71c1fa351ac68f955"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a43403351e888c7e71c1fa351ac68f955">OptionsContext::nb_enc_stats_post_fmt</a></div><div class="ttdeci">int nb_enc_stats_post_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00315">fftools_ffmpeg.h:315</a></div></div>
<div class="ttc" id="astruct_options_context_html_a439c00bdd36f358e679f6455043cecfb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a439c00bdd36f358e679f6455043cecfb">OptionsContext::nb_hwaccel_devices</a></div><div class="ttdeci">int nb_hwaccel_devices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00188">fftools_ffmpeg.h:188</a></div></div>
<div class="ttc" id="astruct_options_context_html_a45fdd25cc957aa8607d69b417bc59c14"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a45fdd25cc957aa8607d69b417bc59c14">OptionsContext::nb_codec_names</a></div><div class="ttdeci">int nb_codec_names</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00155">fftools_ffmpeg.h:155</a></div></div>
<div class="ttc" id="astruct_options_context_html_a4675becf36ed5d3e6510b3e9c9ac4d77"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a4675becf36ed5d3e6510b3e9c9ac4d77">OptionsContext::stream_maps</a></div><div class="ttdeci">StreamMap * stream_maps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00195">fftools_ffmpeg.h:195</a></div></div>
<div class="ttc" id="astruct_options_context_html_a480f12400c3c6da75bf2323d76bc1179"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a480f12400c3c6da75bf2323d76bc1179">OptionsContext::frame_sizes</a></div><div class="ttdeci">SpecifierOpt * frame_sizes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00166">fftools_ffmpeg.h:166</a></div></div>
<div class="ttc" id="astruct_options_context_html_a4939b51d539a0cd1b66883a6ebac8de2"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a4939b51d539a0cd1b66883a6ebac8de2">OptionsContext::muxing_queue_data_threshold</a></div><div class="ttdeci">SpecifierOpt * muxing_queue_data_threshold</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00286">fftools_ffmpeg.h:286</a></div></div>
<div class="ttc" id="astruct_options_context_html_a4aca53526c22f3cf463fd1c0aff8387e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a4aca53526c22f3cf463fd1c0aff8387e">OptionsContext::display_hflips</a></div><div class="ttdeci">SpecifierOpt * display_hflips</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00246">fftools_ffmpeg.h:246</a></div></div>
<div class="ttc" id="astruct_options_context_html_a529c61a5ef7c199d9d118c18abb88e86"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a529c61a5ef7c199d9d118c18abb88e86">OptionsContext::discard</a></div><div class="ttdeci">SpecifierOpt * discard</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00292">fftools_ffmpeg.h:292</a></div></div>
<div class="ttc" id="astruct_options_context_html_a5337109c5edebb476d4aa2e3d0c8c3d5"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a5337109c5edebb476d4aa2e3d0c8c3d5">OptionsContext::forced_key_frames</a></div><div class="ttdeci">SpecifierOpt * forced_key_frames</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00236">fftools_ffmpeg.h:236</a></div></div>
<div class="ttc" id="astruct_options_context_html_a53594f37751979e91873fe8282e2e103"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a53594f37751979e91873fe8282e2e103">OptionsContext::nb_max_frames</a></div><div class="ttdeci">int nb_max_frames</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00227">fftools_ffmpeg.h:227</a></div></div>
<div class="ttc" id="astruct_options_context_html_a54c0d19199f1da4cf3077cd7620bff34"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a54c0d19199f1da4cf3077cd7620bff34">OptionsContext::nb_audio_ch_layouts</a></div><div class="ttdeci">int nb_audio_ch_layouts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00157">fftools_ffmpeg.h:157</a></div></div>
<div class="ttc" id="astruct_options_context_html_a54dfb761028d4c10ed38c63a29f846ce"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a54dfb761028d4c10ed38c63a29f846ce">OptionsContext::nb_metadata</a></div><div class="ttdeci">int nb_metadata</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00225">fftools_ffmpeg.h:225</a></div></div>
<div class="ttc" id="astruct_options_context_html_a558a5fc4058d07929e5199b6ae57c258"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a558a5fc4058d07929e5199b6ae57c258">OptionsContext::nb_rc_overrides</a></div><div class="ttdeci">int nb_rc_overrides</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00251">fftools_ffmpeg.h:251</a></div></div>
<div class="ttc" id="astruct_options_context_html_a575169dff438645d5cacafbbf8933df3"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a575169dff438645d5cacafbbf8933df3">OptionsContext::hwaccel_devices</a></div><div class="ttdeci">SpecifierOpt * hwaccel_devices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00187">fftools_ffmpeg.h:187</a></div></div>
<div class="ttc" id="astruct_options_context_html_a57787cc07ce29a3d66420c6e65a647ff"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a57787cc07ce29a3d66420c6e65a647ff">OptionsContext::nb_discard</a></div><div class="ttdeci">int nb_discard</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00293">fftools_ffmpeg.h:293</a></div></div>
<div class="ttc" id="astruct_options_context_html_a58cdaa9e499f724c724822155f886aa2"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a58cdaa9e499f724c724822155f886aa2">OptionsContext::accurate_seek</a></div><div class="ttdeci">int accurate_seek</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00176">fftools_ffmpeg.h:176</a></div></div>
<div class="ttc" id="astruct_options_context_html_a5ae867f7cccf2377944337a97dc15a41"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a5ae867f7cccf2377944337a97dc15a41">OptionsContext::nb_display_hflips</a></div><div class="ttdeci">int nb_display_hflips</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00247">fftools_ffmpeg.h:247</a></div></div>
<div class="ttc" id="astruct_options_context_html_a5b384117b7b2be95a6bec68b625ebd13"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a5b384117b7b2be95a6bec68b625ebd13">OptionsContext::nb_enc_stats_post</a></div><div class="ttdeci">int nb_enc_stats_post</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00309">fftools_ffmpeg.h:309</a></div></div>
<div class="ttc" id="astruct_options_context_html_a5e4157c817934cc247e53311b12bc9b8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a5e4157c817934cc247e53311b12bc9b8">OptionsContext::filters</a></div><div class="ttdeci">SpecifierOpt * filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00268">fftools_ffmpeg.h:268</a></div></div>
<div class="ttc" id="astruct_options_context_html_a5eda36d5b336b3603bdbb0ec3185a40b"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a5eda36d5b336b3603bdbb0ec3185a40b">OptionsContext::nb_top_field_first</a></div><div class="ttdeci">int nb_top_field_first</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00259">fftools_ffmpeg.h:259</a></div></div>
<div class="ttc" id="astruct_options_context_html_a601c608cec57061ad592d4469ee59295"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a601c608cec57061ad592d4469ee59295">OptionsContext::readrate</a></div><div class="ttdeci">float readrate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00175">fftools_ffmpeg.h:175</a></div></div>
<div class="ttc" id="astruct_options_context_html_a62f3ac3cab9fcdf841bd41f9bba1b907"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a62f3ac3cab9fcdf841bd41f9bba1b907">OptionsContext::nb_autorotate</a></div><div class="ttdeci">int nb_autorotate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00192">fftools_ffmpeg.h:192</a></div></div>
<div class="ttc" id="astruct_options_context_html_a64e697218dfb655c317cbec45fe3bea9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a64e697218dfb655c317cbec45fe3bea9">OptionsContext::find_stream_info</a></div><div class="ttdeci">int find_stream_info</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00179">fftools_ffmpeg.h:179</a></div></div>
<div class="ttc" id="astruct_options_context_html_a65dd95e326773a3c90feee5d1646910c"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a65dd95e326773a3c90feee5d1646910c">OptionsContext::metadata</a></div><div class="ttdeci">SpecifierOpt * metadata</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00224">fftools_ffmpeg.h:224</a></div></div>
<div class="ttc" id="astruct_options_context_html_a6624172d0978fc1ac2c9a64e55197337"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a6624172d0978fc1ac2c9a64e55197337">OptionsContext::nb_canvas_sizes</a></div><div class="ttdeci">int nb_canvas_sizes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00279">fftools_ffmpeg.h:279</a></div></div>
<div class="ttc" id="astruct_options_context_html_a66d4d1e81f3c566dbf20027ae37173d8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a66d4d1e81f3c566dbf20027ae37173d8">OptionsContext::nb_frame_sizes</a></div><div class="ttdeci">int nb_frame_sizes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00167">fftools_ffmpeg.h:167</a></div></div>
<div class="ttc" id="astruct_options_context_html_a67d6504c09bd6db4a0dd8042ef9fc684"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a67d6504c09bd6db4a0dd8042ef9fc684">OptionsContext::enc_stats_pre</a></div><div class="ttdeci">SpecifierOpt * enc_stats_pre</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00306">fftools_ffmpeg.h:306</a></div></div>
<div class="ttc" id="astruct_options_context_html_a69b72bacd7b4ac7c63d9799cd6b8cc7f"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a69b72bacd7b4ac7c63d9799cd6b8cc7f">OptionsContext::autorotate</a></div><div class="ttdeci">SpecifierOpt * autorotate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00191">fftools_ffmpeg.h:191</a></div></div>
<div class="ttc" id="astruct_options_context_html_a6b29b20e59b90528943e105de4006148"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a6b29b20e59b90528943e105de4006148">OptionsContext::nb_dump_attachment</a></div><div class="ttdeci">int nb_dump_attachment</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00184">fftools_ffmpeg.h:184</a></div></div>
<div class="ttc" id="astruct_options_context_html_a6e38d08faed408a51e45aaf80938d5d6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a6e38d08faed408a51e45aaf80938d5d6">OptionsContext::recording_time</a></div><div class="ttdeci">int64_t recording_time</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00206">fftools_ffmpeg.h:206</a></div></div>
<div class="ttc" id="astruct_options_context_html_a6ef7bc766a94c671d3e9ffbe3ddaa744"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a6ef7bc766a94c671d3e9ffbe3ddaa744">OptionsContext::disposition</a></div><div class="ttdeci">SpecifierOpt * disposition</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00294">fftools_ffmpeg.h:294</a></div></div>
<div class="ttc" id="astruct_options_context_html_a6f0d5cc081504c54c89a10950819091f"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a6f0d5cc081504c54c89a10950819091f">OptionsContext::enc_stats_post</a></div><div class="ttdeci">SpecifierOpt * enc_stats_post</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00308">fftools_ffmpeg.h:308</a></div></div>
<div class="ttc" id="astruct_options_context_html_a710853badfb0d6d31c7bc6471d902941"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a710853badfb0d6d31c7bc6471d902941">OptionsContext::nb_frame_aspect_ratios</a></div><div class="ttdeci">int nb_frame_aspect_ratios</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00243">fftools_ffmpeg.h:243</a></div></div>
<div class="ttc" id="astruct_options_context_html_a71e12de483d7993d4f8dcaf900af80d8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a71e12de483d7993d4f8dcaf900af80d8">OptionsContext::fix_sub_duration_heartbeat</a></div><div class="ttdeci">SpecifierOpt * fix_sub_duration_heartbeat</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00276">fftools_ffmpeg.h:276</a></div></div>
<div class="ttc" id="astruct_options_context_html_a739e7e917a216db97d8cbf0a25482310"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a739e7e917a216db97d8cbf0a25482310">OptionsContext::nb_fix_sub_duration</a></div><div class="ttdeci">int nb_fix_sub_duration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00275">fftools_ffmpeg.h:275</a></div></div>
<div class="ttc" id="astruct_options_context_html_a748415baeee6b731c9c35c27f74860b0"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a748415baeee6b731c9c35c27f74860b0">OptionsContext::nb_forced_key_frames</a></div><div class="ttdeci">int nb_forced_key_frames</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00237">fftools_ffmpeg.h:237</a></div></div>
<div class="ttc" id="astruct_options_context_html_a76aae7426ad256206718ef4c503a882d"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a76aae7426ad256206718ef4c503a882d">OptionsContext::nb_metadata_map</a></div><div class="ttdeci">int nb_metadata_map</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00261">fftools_ffmpeg.h:261</a></div></div>
<div class="ttc" id="astruct_options_context_html_a76b8db884e420fb8922d0aafca59f2f8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a76b8db884e420fb8922d0aafca59f2f8">OptionsContext::nb_disposition</a></div><div class="ttdeci">int nb_disposition</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00295">fftools_ffmpeg.h:295</a></div></div>
<div class="ttc" id="astruct_options_context_html_a780013ecf23f26bc49d79804f2009344"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a780013ecf23f26bc49d79804f2009344">OptionsContext::nb_fps_mode</a></div><div class="ttdeci">int nb_fps_mode</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00239">fftools_ffmpeg.h:239</a></div></div>
<div class="ttc" id="astruct_options_context_html_a7ad2b1ced6b2f98d20829334a882d657"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a7ad2b1ced6b2f98d20829334a882d657">OptionsContext::shortest_buf_duration</a></div><div class="ttdeci">float shortest_buf_duration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00211">fftools_ffmpeg.h:211</a></div></div>
<div class="ttc" id="astruct_options_context_html_a7b049898ecd265e2b14493064d92ad07"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a7b049898ecd265e2b14493064d92ad07">OptionsContext::nb_mux_stats_fmt</a></div><div class="ttdeci">int nb_mux_stats_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00317">fftools_ffmpeg.h:317</a></div></div>
<div class="ttc" id="astruct_options_context_html_a7e0e4131b5ffb9d53019afd8910fc3ec"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a7e0e4131b5ffb9d53019afd8910fc3ec">OptionsContext::nb_audio_channels</a></div><div class="ttdeci">int nb_audio_channels</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00159">fftools_ffmpeg.h:159</a></div></div>
<div class="ttc" id="astruct_options_context_html_a7e19444c6fae69b6053e3c25ab0bf078"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a7e19444c6fae69b6053e3c25ab0bf078">OptionsContext::nb_display_vflips</a></div><div class="ttdeci">int nb_display_vflips</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00249">fftools_ffmpeg.h:249</a></div></div>
<div class="ttc" id="astruct_options_context_html_a7e7d45124040a8a5f110efa4c6cccf16"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a7e7d45124040a8a5f110efa4c6cccf16">OptionsContext::nb_apad</a></div><div class="ttdeci">int nb_apad</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00291">fftools_ffmpeg.h:291</a></div></div>
<div class="ttc" id="astruct_options_context_html_a8bc8d11aba421af1826e6ec27aaa5e3d"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a8bc8d11aba421af1826e6ec27aaa5e3d">OptionsContext::sample_fmts</a></div><div class="ttdeci">SpecifierOpt * sample_fmts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00232">fftools_ffmpeg.h:232</a></div></div>
<div class="ttc" id="astruct_options_context_html_a8c2247cbb1b71e6246c636797359fa62"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a8c2247cbb1b71e6246c636797359fa62">OptionsContext::nb_enc_stats_pre</a></div><div class="ttdeci">int nb_enc_stats_pre</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00307">fftools_ffmpeg.h:307</a></div></div>
<div class="ttc" id="astruct_options_context_html_a8d31ed47dd3c6a795047bd4e92e60b4e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a8d31ed47dd3c6a795047bd4e92e60b4e">OptionsContext::audio_channels</a></div><div class="ttdeci">SpecifierOpt * audio_channels</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00158">fftools_ffmpeg.h:158</a></div></div>
<div class="ttc" id="astruct_options_context_html_a8e23612186bced64639c9f43cc01cbbd"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a8e23612186bced64639c9f43cc01cbbd">OptionsContext::codec_names</a></div><div class="ttdeci">SpecifierOpt * codec_names</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00154">fftools_ffmpeg.h:154</a></div></div>
<div class="ttc" id="astruct_options_context_html_a91cbd517481a882c0e2ae831e40b1585"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a91cbd517481a882c0e2ae831e40b1585">OptionsContext::start_time_eof</a></div><div class="ttdeci">int64_t start_time_eof</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00150">fftools_ffmpeg.h:150</a></div></div>
<div class="ttc" id="astruct_options_context_html_a934768eaa162665ae2142a36c92febd6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a934768eaa162665ae2142a36c92febd6">OptionsContext::canvas_sizes</a></div><div class="ttdeci">SpecifierOpt * canvas_sizes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00278">fftools_ffmpeg.h:278</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9350e7c932cffac2c0abb0084f2e01c6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9350e7c932cffac2c0abb0084f2e01c6">OptionsContext::reinit_filters</a></div><div class="ttdeci">SpecifierOpt * reinit_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00272">fftools_ffmpeg.h:272</a></div></div>
<div class="ttc" id="astruct_options_context_html_a937b3c7359909e3119e2c2e293f6d484"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a937b3c7359909e3119e2c2e293f6d484">OptionsContext::thread_queue_size</a></div><div class="ttdeci">int thread_queue_size</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00177">fftools_ffmpeg.h:177</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9555ee34bbe5bd7815872db584d2ab5a"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9555ee34bbe5bd7815872db584d2ab5a">OptionsContext::display_vflips</a></div><div class="ttdeci">SpecifierOpt * display_vflips</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00248">fftools_ffmpeg.h:248</a></div></div>
<div class="ttc" id="astruct_options_context_html_a964798ad981fce4fa7f38a4c281a23fa"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a964798ad981fce4fa7f38a4c281a23fa">OptionsContext::passlogfiles</a></div><div class="ttdeci">SpecifierOpt * passlogfiles</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00282">fftools_ffmpeg.h:282</a></div></div>
<div class="ttc" id="astruct_options_context_html_a98dc9e32a35d8357e85325bf995fc9ac"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a98dc9e32a35d8357e85325bf995fc9ac">OptionsContext::data_disable</a></div><div class="ttdeci">int data_disable</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00218">fftools_ffmpeg.h:218</a></div></div>
<div class="ttc" id="astruct_options_context_html_a992eda3c4ddcd938885a702e85919cc8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a992eda3c4ddcd938885a702e85919cc8">OptionsContext::frame_rates</a></div><div class="ttdeci">SpecifierOpt * frame_rates</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00162">fftools_ffmpeg.h:162</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9a7cc8e7e8dcbae245f7124b5d561874"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9a7cc8e7e8dcbae245f7124b5d561874">OptionsContext::bits_per_raw_sample</a></div><div class="ttdeci">SpecifierOpt * bits_per_raw_sample</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00304">fftools_ffmpeg.h:304</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9aa6d216666ea426199e6abd0a79d6cb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9aa6d216666ea426199e6abd0a79d6cb">OptionsContext::chapters_input_file</a></div><div class="ttdeci">int chapters_input_file</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00204">fftools_ffmpeg.h:204</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9c7cad5690796e35bc68e5a931cee22c"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9c7cad5690796e35bc68e5a931cee22c">OptionsContext::streamid_map</a></div><div class="ttdeci">int * streamid_map</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00221">fftools_ffmpeg.h:221</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9cad5dec0476973d1986b7881a6e83b9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9cad5dec0476973d1986b7881a6e83b9">OptionsContext::enc_stats_pre_fmt</a></div><div class="ttdeci">SpecifierOpt * enc_stats_pre_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00312">fftools_ffmpeg.h:312</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9cef7b5ff74cf5f810d8bae95b516c66"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9cef7b5ff74cf5f810d8bae95b516c66">OptionsContext::video_disable</a></div><div class="ttdeci">int video_disable</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00215">fftools_ffmpeg.h:215</a></div></div>
<div class="ttc" id="astruct_options_context_html_a9efac8177c92ff2eda0dda96761deb87"><div class="ttname"><a href="../../df/d77/struct_options_context.html#a9efac8177c92ff2eda0dda96761deb87">OptionsContext::nb_force_fps</a></div><div class="ttdeci">int nb_force_fps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00241">fftools_ffmpeg.h:241</a></div></div>
<div class="ttc" id="astruct_options_context_html_aa1e50be027e7d02f4e0a88d500c04755"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aa1e50be027e7d02f4e0a88d500c04755">OptionsContext::mux_stats_fmt</a></div><div class="ttdeci">SpecifierOpt * mux_stats_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00316">fftools_ffmpeg.h:316</a></div></div>
<div class="ttc" id="astruct_options_context_html_aa38553d671e91b5ad6d136923055e5bb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aa38553d671e91b5ad6d136923055e5bb">OptionsContext::audio_disable</a></div><div class="ttdeci">int audio_disable</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00216">fftools_ffmpeg.h:216</a></div></div>
<div class="ttc" id="astruct_options_context_html_aa55c3bd5fdf5153fbc7fb675e4b19031"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aa55c3bd5fdf5153fbc7fb675e4b19031">OptionsContext::intra_matrices</a></div><div class="ttdeci">SpecifierOpt * intra_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00252">fftools_ffmpeg.h:252</a></div></div>
<div class="ttc" id="astruct_options_context_html_aa851fb4b3a3a80182eeaa3dc4c8201be"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aa851fb4b3a3a80182eeaa3dc4c8201be">OptionsContext::nb_inter_matrices</a></div><div class="ttdeci">int nb_inter_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00255">fftools_ffmpeg.h:255</a></div></div>
<div class="ttc" id="astruct_options_context_html_aa9d05915d0f662d38ee8ecd9cf657169"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aa9d05915d0f662d38ee8ecd9cf657169">OptionsContext::nb_enc_time_bases</a></div><div class="ttdeci">int nb_enc_time_bases</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00301">fftools_ffmpeg.h:301</a></div></div>
<div class="ttc" id="astruct_options_context_html_aaaa5ad7ac13bf15c516f988c818d6efb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aaaa5ad7ac13bf15c516f988c818d6efb">OptionsContext::apad</a></div><div class="ttdeci">SpecifierOpt * apad</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00290">fftools_ffmpeg.h:290</a></div></div>
<div class="ttc" id="astruct_options_context_html_aaaa76e6545226073e088cd8cb4530175"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aaaa76e6545226073e088cd8cb4530175">OptionsContext::chroma_intra_matrices</a></div><div class="ttdeci">SpecifierOpt * chroma_intra_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00256">fftools_ffmpeg.h:256</a></div></div>
<div class="ttc" id="astruct_options_context_html_aaec0e71810a9b113ec5ebc6acbb75474"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aaec0e71810a9b113ec5ebc6acbb75474">OptionsContext::nb_hwaccel_output_formats</a></div><div class="ttdeci">int nb_hwaccel_output_formats</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00190">fftools_ffmpeg.h:190</a></div></div>
<div class="ttc" id="astruct_options_context_html_aaffc2f112ebe3fe324aa61e61c5388b6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aaffc2f112ebe3fe324aa61e61c5388b6">OptionsContext::top_field_first</a></div><div class="ttdeci">SpecifierOpt * top_field_first</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00258">fftools_ffmpeg.h:258</a></div></div>
<div class="ttc" id="astruct_options_context_html_ab2f20236fb1dfe7a650c8ea40a288e6d"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ab2f20236fb1dfe7a650c8ea40a288e6d">OptionsContext::nb_presets</a></div><div class="ttdeci">int nb_presets</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00263">fftools_ffmpeg.h:263</a></div></div>
<div class="ttc" id="astruct_options_context_html_ab5b3f2e73b482fa9b96f74d2cdd0f012"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ab5b3f2e73b482fa9b96f74d2cdd0f012">OptionsContext::nb_program</a></div><div class="ttdeci">int nb_program</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00297">fftools_ffmpeg.h:297</a></div></div>
<div class="ttc" id="astruct_options_context_html_abb821333b695f4c0981d167dc38f9dd5"><div class="ttname"><a href="../../df/d77/struct_options_context.html#abb821333b695f4c0981d167dc38f9dd5">OptionsContext::audio_ch_layouts</a></div><div class="ttdeci">SpecifierOpt * audio_ch_layouts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00156">fftools_ffmpeg.h:156</a></div></div>
<div class="ttc" id="astruct_options_context_html_abe71c934347f25222784539523651e8d"><div class="ttname"><a href="../../df/d77/struct_options_context.html#abe71c934347f25222784539523651e8d">OptionsContext::display_rotations</a></div><div class="ttdeci">SpecifierOpt * display_rotations</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00244">fftools_ffmpeg.h:244</a></div></div>
<div class="ttc" id="astruct_options_context_html_ac0b3c8a367d846468da2731cba79c2a4"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ac0b3c8a367d846468da2731cba79c2a4">OptionsContext::force_fps</a></div><div class="ttdeci">SpecifierOpt * force_fps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00240">fftools_ffmpeg.h:240</a></div></div>
<div class="ttc" id="astruct_options_context_html_ac2f888221004268627ea9acb47f831e6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ac2f888221004268627ea9acb47f831e6">OptionsContext::qscale</a></div><div class="ttdeci">SpecifierOpt * qscale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00234">fftools_ffmpeg.h:234</a></div></div>
<div class="ttc" id="astruct_options_context_html_ac333752e0247882de17d4f3faf3511f7"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ac333752e0247882de17d4f3faf3511f7">OptionsContext::copy_prior_start</a></div><div class="ttdeci">SpecifierOpt * copy_prior_start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00266">fftools_ffmpeg.h:266</a></div></div>
<div class="ttc" id="astruct_options_context_html_ac6ab45c79f4aafd2d474631965f64f86"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ac6ab45c79f4aafd2d474631965f64f86">OptionsContext::max_muxing_queue_size</a></div><div class="ttdeci">SpecifierOpt * max_muxing_queue_size</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00284">fftools_ffmpeg.h:284</a></div></div>
<div class="ttc" id="astruct_options_context_html_ac73bbf437507775263f8ea53b17f05c6"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ac73bbf437507775263f8ea53b17f05c6">OptionsContext::stop_time</a></div><div class="ttdeci">int64_t stop_time</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00207">fftools_ffmpeg.h:207</a></div></div>
<div class="ttc" id="astruct_options_context_html_aca090e8798e49ef704e391e6cf0b5085"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aca090e8798e49ef704e391e6cf0b5085">OptionsContext::nb_fix_sub_duration_heartbeat</a></div><div class="ttdeci">int nb_fix_sub_duration_heartbeat</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00277">fftools_ffmpeg.h:277</a></div></div>
<div class="ttc" id="astruct_options_context_html_aca30d63b4e6873844ffc592bbd05bea1"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aca30d63b4e6873844ffc592bbd05bea1">OptionsContext::nb_sample_fmts</a></div><div class="ttdeci">int nb_sample_fmts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00233">fftools_ffmpeg.h:233</a></div></div>
<div class="ttc" id="astruct_options_context_html_acab9897a7ab3fdfb2109e1cc7ed10678"><div class="ttname"><a href="../../df/d77/struct_options_context.html#acab9897a7ab3fdfb2109e1cc7ed10678">OptionsContext::rc_overrides</a></div><div class="ttdeci">SpecifierOpt * rc_overrides</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00250">fftools_ffmpeg.h:250</a></div></div>
<div class="ttc" id="astruct_options_context_html_accc18b7847026b5885533035c97b50ba"><div class="ttname"><a href="../../df/d77/struct_options_context.html#accc18b7847026b5885533035c97b50ba">OptionsContext::attachments</a></div><div class="ttdeci">const char ** attachments</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00201">fftools_ffmpeg.h:201</a></div></div>
<div class="ttc" id="astruct_options_context_html_ace41e5c132803d7f7a3ab544959662da"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ace41e5c132803d7f7a3ab544959662da">OptionsContext::nb_copy_prior_start</a></div><div class="ttdeci">int nb_copy_prior_start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00267">fftools_ffmpeg.h:267</a></div></div>
<div class="ttc" id="astruct_options_context_html_acf02a9af7df5573f1b59f7d7aed0262d"><div class="ttname"><a href="../../df/d77/struct_options_context.html#acf02a9af7df5573f1b59f7d7aed0262d">OptionsContext::hwaccels</a></div><div class="ttdeci">SpecifierOpt * hwaccels</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00185">fftools_ffmpeg.h:185</a></div></div>
<div class="ttc" id="astruct_options_context_html_acf81cf726089e9d6b570c3ec51e7ead0"><div class="ttname"><a href="../../df/d77/struct_options_context.html#acf81cf726089e9d6b570c3ec51e7ead0">OptionsContext::nb_filter_scripts</a></div><div class="ttdeci">int nb_filter_scripts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00271">fftools_ffmpeg.h:271</a></div></div>
<div class="ttc" id="astruct_options_context_html_ad3a1a76eb25293de0630b6d477fd6d11"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ad3a1a76eb25293de0630b6d477fd6d11">OptionsContext::nb_qscale</a></div><div class="ttdeci">int nb_qscale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00235">fftools_ffmpeg.h:235</a></div></div>
<div class="ttc" id="astruct_options_context_html_ad5b2e0fb210c4bb546852fc813af0797"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ad5b2e0fb210c4bb546852fc813af0797">OptionsContext::program</a></div><div class="ttdeci">SpecifierOpt * program</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00296">fftools_ffmpeg.h:296</a></div></div>
<div class="ttc" id="astruct_options_context_html_ad5d44d5a36310415733fb2b4f8fc9aa5"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ad5d44d5a36310415733fb2b4f8fc9aa5">OptionsContext::nb_frame_pix_fmts</a></div><div class="ttdeci">int nb_frame_pix_fmts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00169">fftools_ffmpeg.h:169</a></div></div>
<div class="ttc" id="astruct_options_context_html_ad6b7677978d525c2797d64a3ae425192"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ad6b7677978d525c2797d64a3ae425192">OptionsContext::limit_filesize</a></div><div class="ttdeci">int64_t limit_filesize</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00208">fftools_ffmpeg.h:208</a></div></div>
<div class="ttc" id="astruct_options_context_html_adb4fef1beb9570a46d0ba40c3d309a5b"><div class="ttname"><a href="../../df/d77/struct_options_context.html#adb4fef1beb9570a46d0ba40c3d309a5b">OptionsContext::loop</a></div><div class="ttdeci">int loop</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00173">fftools_ffmpeg.h:173</a></div></div>
<div class="ttc" id="astruct_options_context_html_adefe378fc52e83215a84f9fd8fd40e0e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#adefe378fc52e83215a84f9fd8fd40e0e">OptionsContext::mux_max_delay</a></div><div class="ttdeci">float mux_max_delay</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00210">fftools_ffmpeg.h:210</a></div></div>
<div class="ttc" id="astruct_options_context_html_adff2612c6649f43ac5566b0fb9ba06a0"><div class="ttname"><a href="../../df/d77/struct_options_context.html#adff2612c6649f43ac5566b0fb9ba06a0">OptionsContext::codec_tags</a></div><div class="ttdeci">SpecifierOpt * codec_tags</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00230">fftools_ffmpeg.h:230</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae02058128d0e80f1bdb47dfaa4480264"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae02058128d0e80f1bdb47dfaa4480264">OptionsContext::time_bases</a></div><div class="ttdeci">SpecifierOpt * time_bases</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00298">fftools_ffmpeg.h:298</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae2d67d4b8daf3a4900bef1db8882b163"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae2d67d4b8daf3a4900bef1db8882b163">OptionsContext::shortest</a></div><div class="ttdeci">int shortest</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00212">fftools_ffmpeg.h:212</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae4626f848474b1ce5648eb4936074020"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae4626f848474b1ce5648eb4936074020">OptionsContext::presets</a></div><div class="ttdeci">SpecifierOpt * presets</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00262">fftools_ffmpeg.h:262</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae68be6f99547b37890753351e7a41b10"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae68be6f99547b37890753351e7a41b10">OptionsContext::ts_scale</a></div><div class="ttdeci">SpecifierOpt * ts_scale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00181">fftools_ffmpeg.h:181</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae75f89a074068ab06a98efc15b65bb70"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae75f89a074068ab06a98efc15b65bb70">OptionsContext::nb_audio_sample_rate</a></div><div class="ttdeci">int nb_audio_sample_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00161">fftools_ffmpeg.h:161</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae8e8a1016db8df258f0b06c9e48c5ce4"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae8e8a1016db8df258f0b06c9e48c5ce4">OptionsContext::nb_hwaccels</a></div><div class="ttdeci">int nb_hwaccels</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00186">fftools_ffmpeg.h:186</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae9843427ce2cc7b6f52ad689cd3f333b"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae9843427ce2cc7b6f52ad689cd3f333b">OptionsContext::fix_sub_duration</a></div><div class="ttdeci">SpecifierOpt * fix_sub_duration</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00274">fftools_ffmpeg.h:274</a></div></div>
<div class="ttc" id="astruct_options_context_html_ae9d66973946dd4c5e2055fde1dd475a9"><div class="ttname"><a href="../../df/d77/struct_options_context.html#ae9d66973946dd4c5e2055fde1dd475a9">OptionsContext::inter_matrices</a></div><div class="ttdeci">SpecifierOpt * inter_matrices</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00254">fftools_ffmpeg.h:254</a></div></div>
<div class="ttc" id="astruct_options_context_html_aea26c178e1957d33b621622c30ba70d4"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aea26c178e1957d33b621622c30ba70d4">OptionsContext::hwaccel_output_formats</a></div><div class="ttdeci">SpecifierOpt * hwaccel_output_formats</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00189">fftools_ffmpeg.h:189</a></div></div>
<div class="ttc" id="astruct_options_context_html_aef00f67c931f28aef6fdc4af30566348"><div class="ttname"><a href="../../df/d77/struct_options_context.html#aef00f67c931f28aef6fdc4af30566348">OptionsContext::mux_stats</a></div><div class="ttdeci">SpecifierOpt * mux_stats</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00310">fftools_ffmpeg.h:310</a></div></div>
<div class="ttc" id="astruct_options_context_html_af23ac43d7259fe16de89ecddb9317768"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af23ac43d7259fe16de89ecddb9317768">OptionsContext::nb_autoscale</a></div><div class="ttdeci">int nb_autoscale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00303">fftools_ffmpeg.h:303</a></div></div>
<div class="ttc" id="astruct_options_context_html_af28f3b90fdca6c08b60f43bb20f24d93"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af28f3b90fdca6c08b60f43bb20f24d93">OptionsContext::nb_enc_stats_pre_fmt</a></div><div class="ttdeci">int nb_enc_stats_pre_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00313">fftools_ffmpeg.h:313</a></div></div>
<div class="ttc" id="astruct_options_context_html_af481c528d89a17530172d3101646d976"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af481c528d89a17530172d3101646d976">OptionsContext::nb_display_rotations</a></div><div class="ttdeci">int nb_display_rotations</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00245">fftools_ffmpeg.h:245</a></div></div>
<div class="ttc" id="astruct_options_context_html_af54b258dc24371896f1278cc2652472e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af54b258dc24371896f1278cc2652472e">OptionsContext::subtitle_disable</a></div><div class="ttdeci">int subtitle_disable</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00217">fftools_ffmpeg.h:217</a></div></div>
<div class="ttc" id="astruct_options_context_html_af67b6c396803da5d921f68dc2801d227"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af67b6c396803da5d921f68dc2801d227">OptionsContext::enc_stats_post_fmt</a></div><div class="ttdeci">SpecifierOpt * enc_stats_post_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00314">fftools_ffmpeg.h:314</a></div></div>
<div class="ttc" id="astruct_options_context_html_af762ec90bfe9a00ab5a8002cf13d9c20"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af762ec90bfe9a00ab5a8002cf13d9c20">OptionsContext::nb_bitstream_filters</a></div><div class="ttdeci">int nb_bitstream_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00229">fftools_ffmpeg.h:229</a></div></div>
<div class="ttc" id="astruct_options_context_html_af7dc6f10382ced8285d2f877534bc98e"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af7dc6f10382ced8285d2f877534bc98e">OptionsContext::nb_guess_layout_max</a></div><div class="ttdeci">int nb_guess_layout_max</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00289">fftools_ffmpeg.h:289</a></div></div>
<div class="ttc" id="astruct_options_context_html_af81d53f595b3e6793b44515fe556eedb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af81d53f595b3e6793b44515fe556eedb">OptionsContext::seek_timestamp</a></div><div class="ttdeci">int seek_timestamp</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00151">fftools_ffmpeg.h:151</a></div></div>
<div class="ttc" id="astruct_options_context_html_af81dac28de42b072acb1fa1a4f6f5186"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af81dac28de42b072acb1fa1a4f6f5186">OptionsContext::bitstream_filters</a></div><div class="ttdeci">SpecifierOpt * bitstream_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00228">fftools_ffmpeg.h:228</a></div></div>
<div class="ttc" id="astruct_options_context_html_af866e30ab55bab5c73b123fb35168edb"><div class="ttname"><a href="../../df/d77/struct_options_context.html#af866e30ab55bab5c73b123fb35168edb">OptionsContext::nb_max_muxing_queue_size</a></div><div class="ttdeci">int nb_max_muxing_queue_size</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00285">fftools_ffmpeg.h:285</a></div></div>
<div class="ttc" id="astruct_options_context_html_afaff7bca09e6e98f440e413309630204"><div class="ttname"><a href="../../df/d77/struct_options_context.html#afaff7bca09e6e98f440e413309630204">OptionsContext::nb_ts_scale</a></div><div class="ttdeci">int nb_ts_scale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00182">fftools_ffmpeg.h:182</a></div></div>
<div class="ttc" id="astruct_options_context_html_afbfd63b5be2c974c0a2dbf1911ab678b"><div class="ttname"><a href="../../df/d77/struct_options_context.html#afbfd63b5be2c974c0a2dbf1911ab678b">OptionsContext::audio_channel_maps</a></div><div class="ttdeci">AudioChannelMap * audio_channel_maps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00198">fftools_ffmpeg.h:198</a></div></div>
<div class="ttc" id="astruct_options_context_html_affab676ea6f867fa622a0a642d8dacf8"><div class="ttname"><a href="../../df/d77/struct_options_context.html#affab676ea6f867fa622a0a642d8dacf8">OptionsContext::g</a></div><div class="ttdeci">OptionGroup * g</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00146">fftools_ffmpeg.h:146</a></div></div>
<div class="ttc" id="astruct_options_context_html_afff2fbab8e5d11f9bce502383d757992"><div class="ttname"><a href="../../df/d77/struct_options_context.html#afff2fbab8e5d11f9bce502383d757992">OptionsContext::nb_filters</a></div><div class="ttdeci">int nb_filters</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00269">fftools_ffmpeg.h:269</a></div></div>
<div class="ttc" id="astruct_output_file_html"><div class="ttname"><a href="../../de/df2/struct_output_file.html">OutputFile</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00741">fftools_ffmpeg.h:741</a></div></div>
<div class="ttc" id="astruct_output_file_html_a0b654e71ffcf8967231369e2b4cf200c"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a0b654e71ffcf8967231369e2b4cf200c">OutputFile::format</a></div><div class="ttdeci">const AVOutputFormat * format</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00746">fftools_ffmpeg.h:746</a></div></div>
<div class="ttc" id="astruct_output_file_html_a0ec33583a114c68a6c64b103fbd14b0d"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a0ec33583a114c68a6c64b103fbd14b0d">OutputFile::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00744">fftools_ffmpeg.h:744</a></div></div>
<div class="ttc" id="astruct_output_file_html_a3271350355a05d2563997af82b561e2e"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a3271350355a05d2563997af82b561e2e">OutputFile::sq_encode</a></div><div class="ttdeci">SyncQueue * sq_encode</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00752">fftools_ffmpeg.h:752</a></div></div>
<div class="ttc" id="astruct_output_file_html_a52499af7fa152f912d7361490a0bba5d"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a52499af7fa152f912d7361490a0bba5d">OutputFile::url</a></div><div class="ttdeci">const char * url</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00747">fftools_ffmpeg.h:747</a></div></div>
<div class="ttc" id="astruct_output_file_html_a60be13886ab0ccd7f7fc06d0248eaf58"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a60be13886ab0ccd7f7fc06d0248eaf58">OutputFile::bitexact</a></div><div class="ttdeci">int bitexact</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00758">fftools_ffmpeg.h:758</a></div></div>
<div class="ttc" id="astruct_output_file_html_a769a46a097161825d6c4a210bc730207"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a769a46a097161825d6c4a210bc730207">OutputFile::streams</a></div><div class="ttdeci">OutputStream ** streams</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00749">fftools_ffmpeg.h:749</a></div></div>
<div class="ttc" id="astruct_output_file_html_a8bfd4fc9960ee43cab7a0ab5f44f66bb"><div class="ttname"><a href="../../de/df2/struct_output_file.html#a8bfd4fc9960ee43cab7a0ab5f44f66bb">OutputFile::nb_streams</a></div><div class="ttdeci">int nb_streams</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00750">fftools_ffmpeg.h:750</a></div></div>
<div class="ttc" id="astruct_output_file_html_aa4fee66db612c26276b5de30d834d5e0"><div class="ttname"><a href="../../de/df2/struct_output_file.html#aa4fee66db612c26276b5de30d834d5e0">OutputFile::start_time</a></div><div class="ttdeci">int64_t start_time</div><div class="ttdoc">start time in microseconds == AV_TIME_BASE units</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00755">fftools_ffmpeg.h:755</a></div></div>
<div class="ttc" id="astruct_output_file_html_ac173a66c6faa19e3d4649cfbdfc8b458"><div class="ttname"><a href="../../de/df2/struct_output_file.html#ac173a66c6faa19e3d4649cfbdfc8b458">OutputFile::clazz</a></div><div class="ttdeci">const AVClass * clazz</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00742">fftools_ffmpeg.h:742</a></div></div>
<div class="ttc" id="astruct_output_file_html_acfef99893985d28ae7f7f6a92e6d1bd7"><div class="ttname"><a href="../../de/df2/struct_output_file.html#acfef99893985d28ae7f7f6a92e6d1bd7">OutputFile::shortest</a></div><div class="ttdeci">int shortest</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00757">fftools_ffmpeg.h:757</a></div></div>
<div class="ttc" id="astruct_output_file_html_ad160ce6520aad386bead7eb45f6f55a0"><div class="ttname"><a href="../../de/df2/struct_output_file.html#ad160ce6520aad386bead7eb45f6f55a0">OutputFile::recording_time</a></div><div class="ttdeci">int64_t recording_time</div><div class="ttdoc">desired length of the resulting file in microseconds == AV_TIME_BASE units</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00754">fftools_ffmpeg.h:754</a></div></div>
<div class="ttc" id="astruct_output_filter_html"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html">OutputFilter</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00344">fftools_ffmpeg.h:344</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a0a621d752f3ab33e67f0a8f22bee4118"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a0a621d752f3ab33e67f0a8f22bee4118">OutputFilter::width</a></div><div class="ttdeci">int width</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00355">fftools_ffmpeg.h:355</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a1571021ae59382241c925f7ee613cd7d"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a1571021ae59382241c925f7ee613cd7d">OutputFilter::out_tmp</a></div><div class="ttdeci">AVFilterInOut * out_tmp</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00351">fftools_ffmpeg.h:351</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a2d283eee3e140f822b5eb381890ba035"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a2d283eee3e140f822b5eb381890ba035">OutputFilter::ost</a></div><div class="ttdeci">struct OutputStream * ost</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00346">fftools_ffmpeg.h:346</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a52b3bac2e051f48e5eabbff6a227881c"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a52b3bac2e051f48e5eabbff6a227881c">OutputFilter::filter</a></div><div class="ttdeci">AVFilterContext * filter</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00345">fftools_ffmpeg.h:345</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a7713667d07c3f7605e6dd24f0ca19940"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a7713667d07c3f7605e6dd24f0ca19940">OutputFilter::name</a></div><div class="ttdeci">uint8_t * name</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00348">fftools_ffmpeg.h:348</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a8bef5b1f7e6b00ab4128cfcabccd3c50"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a8bef5b1f7e6b00ab4128cfcabccd3c50">OutputFilter::formats</a></div><div class="ttdeci">const int * formats</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00363">fftools_ffmpeg.h:363</a></div></div>
<div class="ttc" id="astruct_output_filter_html_a9ff26552ee22fefa55f8194768247a5c"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#a9ff26552ee22fefa55f8194768247a5c">OutputFilter::ch_layouts</a></div><div class="ttdeci">const AVChannelLayout * ch_layouts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00364">fftools_ffmpeg.h:364</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aa1e455271d4a952bc771b9951beded8e"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aa1e455271d4a952bc771b9951beded8e">OutputFilter::graph</a></div><div class="ttdeci">struct FilterGraph * graph</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00347">fftools_ffmpeg.h:347</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aaf75618d5c17545f762fa3af3f439340"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aaf75618d5c17545f762fa3af3f439340">OutputFilter::ch_layout</a></div><div class="ttdeci">AVChannelLayout ch_layout</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00359">fftools_ffmpeg.h:359</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aaf9223843b6d814783f74c85b38de080"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aaf9223843b6d814783f74c85b38de080">OutputFilter::height</a></div><div class="ttdeci">int height</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00355">fftools_ffmpeg.h:355</a></div></div>
<div class="ttc" id="astruct_output_filter_html_ab0be1ec413ca98912667f1bf76fd2588"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#ab0be1ec413ca98912667f1bf76fd2588">OutputFilter::sample_rate</a></div><div class="ttdeci">int sample_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00358">fftools_ffmpeg.h:358</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aca41b2f858937cc98ab36b19e50f9251"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aca41b2f858937cc98ab36b19e50f9251">OutputFilter::sample_rates</a></div><div class="ttdeci">const int * sample_rates</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00365">fftools_ffmpeg.h:365</a></div></div>
<div class="ttc" id="astruct_output_filter_html_ad45013a89f85087d03166652a94d1453"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#ad45013a89f85087d03166652a94d1453">OutputFilter::frame_rate</a></div><div class="ttdeci">AVRational frame_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00356">fftools_ffmpeg.h:356</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aeba350050d2035d755254154e6551c49"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aeba350050d2035d755254154e6551c49">OutputFilter::format</a></div><div class="ttdeci">int format</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00357">fftools_ffmpeg.h:357</a></div></div>
<div class="ttc" id="astruct_output_filter_html_aed4c46a5df26ff71f3f718a0056af294"><div class="ttname"><a href="../../d0/d0f/struct_output_filter.html#aed4c46a5df26ff71f3f718a0056af294">OutputFilter::type</a></div><div class="ttdeci">enum AVMediaType type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00352">fftools_ffmpeg.h:352</a></div></div>
<div class="ttc" id="astruct_output_stream_html"><div class="ttname"><a href="../../db/dde/struct_output_stream.html">OutputStream</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00611">fftools_ffmpeg.h:611</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a055e4f411b1accdceac26a10e06f1a68"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a055e4f411b1accdceac26a10e06f1a68">OutputStream::sq_idx_encode</a></div><div class="ttdeci">int sq_idx_encode</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00728">fftools_ffmpeg.h:728</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a06943dbcadb6b03c8efd0bed74ee49a2"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a06943dbcadb6b03c8efd0bed74ee49a2">OutputStream::data_size_mux</a></div><div class="ttdeci">uint64_t data_size_mux</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00708">fftools_ffmpeg.h:708</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a0c7606649d3fd916e9eaf19e12fd92c7"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a0c7606649d3fd916e9eaf19e12fd92c7">OutputStream::swr_opts</a></div><div class="ttdeci">AVDictionary * swr_opts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00687">fftools_ffmpeg.h:687</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a0ead6066e95744c0222020cc0df51b39"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a0ead6066e95744c0222020cc0df51b39">OutputStream::fix_sub_duration_heartbeat</a></div><div class="ttdeci">unsigned int fix_sub_duration_heartbeat</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00738">fftools_ffmpeg.h:738</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a18d35ef25d161a00537c7bf3759e38a2"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a18d35ef25d161a00537c7bf3759e38a2">OutputStream::bitexact</a></div><div class="ttdeci">int bitexact</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00661">fftools_ffmpeg.h:661</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a1c371db7f52c96799a042c70ed85ce2a"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a1c371db7f52c96799a042c70ed85ce2a">OutputStream::copy_initial_nonkeyframes</a></div><div class="ttdeci">int copy_initial_nonkeyframes</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00701">fftools_ffmpeg.h:701</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a1fd50164583dbdc664706be005120c1d"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a1fd50164583dbdc664706be005120c1d">OutputStream::last_mux_dts</a></div><div class="ttdeci">int64_t last_mux_dts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00629">fftools_ffmpeg.h:629</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a236bf5647b00c43936bda537db39ec26"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a236bf5647b00c43936bda537db39ec26">OutputStream::top_field_first</a></div><div class="ttdeci">int top_field_first</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00656">fftools_ffmpeg.h:656</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a253593d67e5088cf53c89aeb7e82cdc7"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a253593d67e5088cf53c89aeb7e82cdc7">OutputStream::mux_timebase</a></div><div class="ttdeci">AVRational mux_timebase</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00639">fftools_ffmpeg.h:639</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a2c595ff9445cb792c8f3d3e235ca409d"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a2c595ff9445cb792c8f3d3e235ca409d">OutputStream::vsync_frame_number</a></div><div class="ttdeci">int64_t vsync_frame_number</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00624">fftools_ffmpeg.h:624</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a2cb215b02eb510c4b19947063a5d5bd8"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a2cb215b02eb510c4b19947063a5d5bd8">OutputStream::finished</a></div><div class="ttdeci">OSTFinished finished</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00689">fftools_ffmpeg.h:689</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a312a32277e0ba791fdfb36f71badb3f6"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a312a32277e0ba791fdfb36f71badb3f6">OutputStream::initialized</a></div><div class="ttdeci">int initialized</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00695">fftools_ffmpeg.h:695</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a343c63e0cf4f0aca4fb4727b2e6fa829"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a343c63e0cf4f0aca4fb4727b2e6fa829">OutputStream::audio_channels_map</a></div><div class="ttdeci">int * audio_channels_map</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00673">fftools_ffmpeg.h:673</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a34db2d7b3922da876db8ed464d7a5114"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a34db2d7b3922da876db8ed464d7a5114">OutputStream::pkt</a></div><div class="ttdeci">AVPacket * pkt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00646">fftools_ffmpeg.h:646</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a363d95a998c8dffa3a493ccf39f39309"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a363d95a998c8dffa3a493ccf39f39309">OutputStream::frame_aspect_ratio</a></div><div class="ttdeci">AVRational frame_aspect_ratio</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00667">fftools_ffmpeg.h:667</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a3752b3243f9a089543bc1dc67b3de3fc"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a3752b3243f9a089543bc1dc67b3de3fc">OutputStream::rotate_override_value</a></div><div class="ttdeci">double rotate_override_value</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00664">fftools_ffmpeg.h:664</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a39be21a24844901ce54a6740f4a8c16b"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a39be21a24844901ce54a6740f4a8c16b">OutputStream::last_filter_pts</a></div><div class="ttdeci">int64_t last_filter_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00631">fftools_ffmpeg.h:631</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a3ca8317de848b51bf9ea225359bdb229"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a3ca8317de848b51bf9ea225359bdb229">OutputStream::data_size_enc</a></div><div class="ttdeci">uint64_t data_size_enc</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00710">fftools_ffmpeg.h:710</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a414524acc493a85520a3f9b522c49a56"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a414524acc493a85520a3f9b522c49a56">OutputStream::ts_copy_start</a></div><div class="ttdeci">int64_t ts_copy_start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00636">fftools_ffmpeg.h:636</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a4a1859416457382b2ec12a7fac7b4220"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a4a1859416457382b2ec12a7fac7b4220">OutputStream::last_frame</a></div><div class="ttdeci">AVFrame * last_frame</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00644">fftools_ffmpeg.h:644</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a4aabbeb1e0b98e2211be7f36a3cde2aa"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a4aabbeb1e0b98e2211be7f36a3cde2aa">OutputStream::autoscale</a></div><div class="ttdeci">int autoscale</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00660">fftools_ffmpeg.h:660</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a4b60132584a912e80dea91210d1cfbd4"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a4b60132584a912e80dea91210d1cfbd4">OutputStream::enc_stats_pre</a></div><div class="ttdeci">EncStats enc_stats_pre</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00731">fftools_ffmpeg.h:731</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a4f86ebf7f573017f4010e2ccd07ffa65"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a4f86ebf7f573017f4010e2ccd07ffa65">OutputStream::unavailable</a></div><div class="ttdeci">int unavailable</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00690">fftools_ffmpeg.h:690</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a50bc46d7c7636e2abbfe066872d0c1d0"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a50bc46d7c7636e2abbfe066872d0c1d0">OutputStream::audio_channels_mapped</a></div><div class="ttdeci">int audio_channels_mapped</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00674">fftools_ffmpeg.h:674</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a51858c10bfe635eb784e3651e6d494f8"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a51858c10bfe635eb784e3651e6d494f8">OutputStream::force_fps</a></div><div class="ttdeci">int force_fps</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00655">fftools_ffmpeg.h:655</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a5568a118e42be001079e09af994748fc"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a5568a118e42be001079e09af994748fc">OutputStream::sq_idx_mux</a></div><div class="ttdeci">int sq_idx_mux</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00729">fftools_ffmpeg.h:729</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a578414f8337f6eaf2b88bd62dbfd9be9"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a578414f8337f6eaf2b88bd62dbfd9be9">OutputStream::error</a></div><div class="ttdeci">int64_t error[4]</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00726">fftools_ffmpeg.h:726</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a606467e84f8cc1c55a33fe253accc581"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a606467e84f8cc1c55a33fe253accc581">OutputStream::pict_type</a></div><div class="ttdeci">int pict_type</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00723">fftools_ffmpeg.h:723</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a669f4ed12e518b1179b038eb0c045a78"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a669f4ed12e518b1179b038eb0c045a78">OutputStream::frames_encoded</a></div><div class="ttdeci">uint64_t frames_encoded</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00714">fftools_ffmpeg.h:714</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a6f732233335c0a7f9b78043c9eec1352"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a6f732233335c0a7f9b78043c9eec1352">OutputStream::bits_per_raw_sample</a></div><div class="ttdeci">int bits_per_raw_sample</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00662">fftools_ffmpeg.h:662</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a76d4d92835e9dd3d0619e79e4fb762c6"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a76d4d92835e9dd3d0619e79e4fb762c6">OutputStream::apad</a></div><div class="ttdeci">char * apad</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00688">fftools_ffmpeg.h:688</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a7d324310316b9727905ca64a0252d652"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a7d324310316b9727905ca64a0252d652">OutputStream::inputs_done</a></div><div class="ttdeci">int inputs_done</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00697">fftools_ffmpeg.h:697</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a7efb75b87428b8442a2efd06734c9fb1"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a7efb75b87428b8442a2efd06734c9fb1">OutputStream::vsync_method</a></div><div class="ttdeci">enum VideoSyncMethod vsync_method</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00653">fftools_ffmpeg.h:653</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a83d0b321ae5f3d0279959ff6556cbdd6"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a83d0b321ae5f3d0279959ff6556cbdd6">OutputStream::ist</a></div><div class="ttdeci">InputStream * ist</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00620">fftools_ffmpeg.h:620</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a8451cc49d2239d80f7c5e85b232afe56"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a8451cc49d2239d80f7c5e85b232afe56">OutputStream::kf</a></div><div class="ttdeci">KeyframeForceCtx kf</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00669">fftools_ffmpeg.h:669</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a89138b534350318574ca78cdb1c4ab4a"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a89138b534350318574ca78cdb1c4ab4a">OutputStream::max_frame_rate</a></div><div class="ttdeci">AVRational max_frame_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00652">fftools_ffmpeg.h:652</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a8a3c873067ba39a2d4f310d2e4a06d54"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a8a3c873067ba39a2d4f310d2e4a06d54">OutputStream::quality</a></div><div class="ttdeci">int quality</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00720">fftools_ffmpeg.h:720</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a8fe39b5fa1ad275e6d11dd5affaee68d"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a8fe39b5fa1ad275e6d11dd5affaee68d">OutputStream::enc_timebase</a></div><div class="ttdeci">AVRational enc_timebase</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00640">fftools_ffmpeg.h:640</a></div></div>
<div class="ttc" id="astruct_output_stream_html_a9cd48cbdf903d5bfee1b9c774e5cd46e"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#a9cd48cbdf903d5bfee1b9c774e5cd46e">OutputStream::is_cfr</a></div><div class="ttdeci">int is_cfr</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00654">fftools_ffmpeg.h:654</a></div></div>
<div class="ttc" id="astruct_output_stream_html_aa4f15da482fbfdf20b41f21481e1ef3f"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#aa4f15da482fbfdf20b41f21481e1ef3f">OutputStream::filtered_frame</a></div><div class="ttdeci">AVFrame * filtered_frame</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00643">fftools_ffmpeg.h:643</a></div></div>
<div class="ttc" id="astruct_output_stream_html_aa65108bd50cba339c4ad09ffc5fe77ac"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#aa65108bd50cba339c4ad09ffc5fe77ac">OutputStream::attachment_filename</a></div><div class="ttdeci">const char * attachment_filename</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00699">fftools_ffmpeg.h:699</a></div></div>
<div class="ttc" id="astruct_output_stream_html_aa7e446d13f4c52421727674832548aa0"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#aa7e446d13f4c52421727674832548aa0">OutputStream::clazz</a></div><div class="ttdeci">const AVClass * clazz</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00612">fftools_ffmpeg.h:612</a></div></div>
<div class="ttc" id="astruct_output_stream_html_aaa3b9001e4dac709017237c1c177cd0a"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#aaa3b9001e4dac709017237c1c177cd0a">OutputStream::next_pts</a></div><div class="ttdeci">int64_t next_pts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00627">fftools_ffmpeg.h:627</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ab0abd8df4fbca9a1978b8a28b3982e81"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ab0abd8df4fbca9a1978b8a28b3982e81">OutputStream::sq_frame</a></div><div class="ttdeci">AVFrame * sq_frame</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00645">fftools_ffmpeg.h:645</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ab13acc03a389653d882f221141f12ae3"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ab13acc03a389653d882f221141f12ae3">OutputStream::frame_rate</a></div><div class="ttdeci">AVRational frame_rate</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00651">fftools_ffmpeg.h:651</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ab60bee90a33577cbdbb82e9c5fb2cf08"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ab60bee90a33577cbdbb82e9c5fb2cf08">OutputStream::copy_prior_start</a></div><div class="ttdeci">int copy_prior_start</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00702">fftools_ffmpeg.h:702</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ab6a7e5622ec72d3d7617d450ae6bbb44"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ab6a7e5622ec72d3d7617d450ae6bbb44">OutputStream::last_nb0_frames</a></div><div class="ttdeci">int64_t last_nb0_frames[3]</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00648">fftools_ffmpeg.h:648</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ab7b674f9a0c60e3e02526d560a83f583"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ab7b674f9a0c60e3e02526d560a83f583">OutputStream::enc_ctx</a></div><div class="ttdeci">AVCodecContext * enc_ctx</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00642">fftools_ffmpeg.h:642</a></div></div>
<div class="ttc" id="astruct_output_stream_html_abf222748d6af0fb0c72fa6b77fe2294e"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#abf222748d6af0fb0c72fa6b77fe2294e">OutputStream::encoder_opts</a></div><div class="ttdeci">AVDictionary * encoder_opts</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00685">fftools_ffmpeg.h:685</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ac11510a2eeed3e6a14f0fbc85db2e088"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ac11510a2eeed3e6a14f0fbc85db2e088">OutputStream::st</a></div><div class="ttdeci">AVStream * st</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00622">fftools_ffmpeg.h:622</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ac2cdba9dbd9a315fd3ea90cbfb634409"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ac2cdba9dbd9a315fd3ea90cbfb634409">OutputStream::filters</a></div><div class="ttdeci">char * filters</div><div class="ttdoc">filtergraph associated to the -filter option</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00682">fftools_ffmpeg.h:682</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ac35ecb04b8b6ca22d10180918de95be4"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ac35ecb04b8b6ca22d10180918de95be4">OutputStream::avfilter</a></div><div class="ttdeci">char * avfilter</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00681">fftools_ffmpeg.h:681</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ac4ef0d7e22bee023bc639a5c5a4a7509"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ac4ef0d7e22bee023bc639a5c5a4a7509">OutputStream::packets_written</a></div><div class="ttdeci">atomic_uint_least64_t packets_written</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00712">fftools_ffmpeg.h:712</a></div></div>
<div class="ttc" id="astruct_output_stream_html_acb5e88ff4ae180f1ba27cdaf46aebf75"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#acb5e88ff4ae180f1ba27cdaf46aebf75">OutputStream::enc_stats_post</a></div><div class="ttdeci">EncStats enc_stats_post</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00732">fftools_ffmpeg.h:732</a></div></div>
<div class="ttc" id="astruct_output_stream_html_acb999bb958bdd5ba3d55d5063ebaa5b0"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#acb999bb958bdd5ba3d55d5063ebaa5b0">OutputStream::samples_encoded</a></div><div class="ttdeci">uint64_t samples_encoded</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00715">fftools_ffmpeg.h:715</a></div></div>
<div class="ttc" id="astruct_output_stream_html_acbe9d7fddd3daaab6e9337099ec824f2"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#acbe9d7fddd3daaab6e9337099ec824f2">OutputStream::filters_script</a></div><div class="ttdeci">char * filters_script</div><div class="ttdoc">filtergraph script associated to the -filter_script option</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00683">fftools_ffmpeg.h:683</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ad55eb675077dc7b468f15f02a03ded5a"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ad55eb675077dc7b468f15f02a03ded5a">OutputStream::sws_dict</a></div><div class="ttdeci">AVDictionary * sws_dict</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00686">fftools_ffmpeg.h:686</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ad8926e7de923b3eeabd66770caacfe1e"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ad8926e7de923b3eeabd66770caacfe1e">OutputStream::filter</a></div><div class="ttdeci">OutputFilter * filter</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00680">fftools_ffmpeg.h:680</a></div></div>
<div class="ttc" id="astruct_output_stream_html_adbf47670bf8e92c884763c6da76aa374"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#adbf47670bf8e92c884763c6da76aa374">OutputStream::streamcopy_started</a></div><div class="ttdeci">int streamcopy_started</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00700">fftools_ffmpeg.h:700</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ae22fe6ee1999d45be0d8722d04294a22"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ae22fe6ee1999d45be0d8722d04294a22">OutputStream::index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00615">fftools_ffmpeg.h:615</a></div></div>
<div class="ttc" id="astruct_output_stream_html_ae27ba6d2051d62f704c5693133b58b11"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#ae27ba6d2051d62f704c5693133b58b11">OutputStream::rotate_overridden</a></div><div class="ttdeci">int rotate_overridden</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00658">fftools_ffmpeg.h:658</a></div></div>
<div class="ttc" id="astruct_output_stream_html_aec0cc05627e7b5a6f8c05b1c7b52d80f"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#aec0cc05627e7b5a6f8c05b1c7b52d80f">OutputStream::packets_encoded</a></div><div class="ttdeci">uint64_t packets_encoded</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00717">fftools_ffmpeg.h:717</a></div></div>
<div class="ttc" id="astruct_output_stream_html_af0ca53e6e06775f61dcc13af0a11ab82"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#af0ca53e6e06775f61dcc13af0a11ab82">OutputStream::keep_pix_fmt</a></div><div class="ttdeci">int keep_pix_fmt</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00704">fftools_ffmpeg.h:704</a></div></div>
<div class="ttc" id="astruct_output_stream_html_af1ef91b1ddb70244dd37415f774e025b"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#af1ef91b1ddb70244dd37415f774e025b">OutputStream::logfile</a></div><div class="ttdeci">FILE * logfile</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00678">fftools_ffmpeg.h:678</a></div></div>
<div class="ttc" id="astruct_output_stream_html_af608105788daa4300771669d992ef890"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#af608105788daa4300771669d992ef890">OutputStream::file_index</a></div><div class="ttdeci">int file_index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00614">fftools_ffmpeg.h:614</a></div></div>
<div class="ttc" id="astruct_output_stream_html_af98230fbdcdf01368f8f23d64e37251b"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#af98230fbdcdf01368f8f23d64e37251b">OutputStream::last_dropped</a></div><div class="ttdeci">int64_t last_dropped</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00647">fftools_ffmpeg.h:647</a></div></div>
<div class="ttc" id="astruct_output_stream_html_afd6ee54ae3807e7bdaec44f2c12c99e1"><div class="ttname"><a href="../../db/dde/struct_output_stream.html#afd6ee54ae3807e7bdaec44f2c12c99e1">OutputStream::logfile_prefix</a></div><div class="ttdeci">char * logfile_prefix</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00677">fftools_ffmpeg.h:677</a></div></div>
<div class="ttc" id="astruct_specifier_opt_html"><div class="ttname"><a href="../../dd/da5/struct_specifier_opt.html">SpecifierOpt</a></div><div class="ttdef"><b>Definition</b> <a href="../../d8/d4e/fftools__cmdutils_8h_source.html#l00182">fftools_cmdutils.h:182</a></div></div>
<div class="ttc" id="astruct_stream_map_html"><div class="ttname"><a href="../../db/d60/struct_stream_map.html">StreamMap</a></div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00131">fftools_ffmpeg.h:131</a></div></div>
<div class="ttc" id="astruct_stream_map_html_a2982108d57751e19c308fe338361b066"><div class="ttname"><a href="../../db/d60/struct_stream_map.html#a2982108d57751e19c308fe338361b066">StreamMap::stream_index</a></div><div class="ttdeci">int stream_index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00134">fftools_ffmpeg.h:134</a></div></div>
<div class="ttc" id="astruct_stream_map_html_a4b146ee6da0df9d55d435d9153636504"><div class="ttname"><a href="../../db/d60/struct_stream_map.html#a4b146ee6da0df9d55d435d9153636504">StreamMap::disabled</a></div><div class="ttdeci">int disabled</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00132">fftools_ffmpeg.h:132</a></div></div>
<div class="ttc" id="astruct_stream_map_html_aca10df0c2fe6f0e6c13c7b536f6ef7d2"><div class="ttname"><a href="../../db/d60/struct_stream_map.html#aca10df0c2fe6f0e6c13c7b536f6ef7d2">StreamMap::linklabel</a></div><div class="ttdeci">char * linklabel</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00135">fftools_ffmpeg.h:135</a></div></div>
<div class="ttc" id="astruct_stream_map_html_af8b5bac41a8831242ead1441bdca6783"><div class="ttname"><a href="../../db/d60/struct_stream_map.html#af8b5bac41a8831242ead1441bdca6783">StreamMap::file_index</a></div><div class="ttdeci">int file_index</div><div class="ttdef"><b>Definition</b> <a href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00133">fftools_ffmpeg.h:133</a></div></div>
<div class="ttc" id="astruct_sync_queue_html"><div class="ttname"><a href="../../d9/d28/struct_sync_queue.html">SyncQueue</a></div><div class="ttdef"><b>Definition</b> <a href="../../df/dbb/fftools__sync__queue_8c_source.html#l00059">fftools_sync_queue.c:59</a></div></div>
2022-09-17 20:29:42 +03:00
</div><!-- fragment --></div><!-- contents -->
2022-08-02 21:48:54 +03:00
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
2023-08-22 23:00:49 +03:00
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
2022-08-02 21:48:54 +03:00
</small></address>
</body>
</html>