This commit is contained in:
2025-08-28 15:13:40 +09:00
parent 6e64d739ac
commit 6404f4176e
3149 changed files with 738551 additions and 335 deletions
@@ -0,0 +1,251 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: section Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">section Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a5a7d46d81e403d982cdc2e9cf53ac23b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a5a7d46d81e403d982cdc2e9cf53ac23b">id</a></td></tr>
<tr class="memdesc:a5a7d46d81e403d982cdc2e9cf53ac23b"><td class="mdescLeft">&#160;</td><td class="mdescRight">unique id identifying a section <br /></td></tr>
<tr class="separator:a5a7d46d81e403d982cdc2e9cf53ac23b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a265ac289a64fdb5d3e665ef3fef09364"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a265ac289a64fdb5d3e665ef3fef09364">name</a></td></tr>
<tr class="separator:a265ac289a64fdb5d3e665ef3fef09364"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a641e1f7e65fdba917c295605ef65e667"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a641e1f7e65fdba917c295605ef65e667">flags</a></td></tr>
<tr class="separator:a641e1f7e65fdba917c295605ef65e667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af05c5da5dcb097efe6afa4976a11f48b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#af05c5da5dcb097efe6afa4976a11f48b">children_ids</a> [<a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#a366798580b5ade9ac72659d8f4e21872">SECTION_MAX_NB_CHILDREN</a>+1]</td></tr>
<tr class="memdesc:af05c5da5dcb097efe6afa4976a11f48b"><td class="mdescLeft">&#160;</td><td class="mdescRight">list of children section IDS, terminated by -1 <br /></td></tr>
<tr class="separator:af05c5da5dcb097efe6afa4976a11f48b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58bd0139901401c6d581fc4f0b5418b3"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a58bd0139901401c6d581fc4f0b5418b3">element_name</a></td></tr>
<tr class="memdesc:a58bd0139901401c6d581fc4f0b5418b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">name of the contained element, if provided <br /></td></tr>
<tr class="separator:a58bd0139901401c6d581fc4f0b5418b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a965308809cb32330476fbac8ad894"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a87a965308809cb32330476fbac8ad894">unique_name</a></td></tr>
<tr class="memdesc:a87a965308809cb32330476fbac8ad894"><td class="mdescLeft">&#160;</td><td class="mdescRight">unique section name, in case the name is ambiguous <br /></td></tr>
<tr class="separator:a87a965308809cb32330476fbac8ad894"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a210120b400652c449b2b20db474c2305"><td class="memItemLeft" align="right" valign="top">AVDictionary *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a210120b400652c449b2b20db474c2305">entries_to_show</a></td></tr>
<tr class="separator:a210120b400652c449b2b20db474c2305"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19d0aa8f9d7128239086ceb8212ee518"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d11/structsection.html#a19d0aa8f9d7128239086ceb8212ee518">show_all_entries</a></td></tr>
<tr class="separator:a19d0aa8f9d7128239086ceb8212ee518"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00182">182</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="af05c5da5dcb097efe6afa4976a11f48b" name="af05c5da5dcb097efe6afa4976a11f48b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af05c5da5dcb097efe6afa4976a11f48b">&#9670;&#160;</a></span>children_ids</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> section::children_ids[<a class="el" href="../../d8/d78/fftools__ffprobe_8c.html#a366798580b5ade9ac72659d8f4e21872">SECTION_MAX_NB_CHILDREN</a>+1]</td>
</tr>
</table>
</div><div class="memdoc">
<p>list of children section IDS, terminated by -1 </p>
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00191">191</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a58bd0139901401c6d581fc4f0b5418b3" name="a58bd0139901401c6d581fc4f0b5418b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58bd0139901401c6d581fc4f0b5418b3">&#9670;&#160;</a></span>element_name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* section::element_name</td>
</tr>
</table>
</div><div class="memdoc">
<p>name of the contained element, if provided </p>
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00192">192</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a210120b400652c449b2b20db474c2305" name="a210120b400652c449b2b20db474c2305"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a210120b400652c449b2b20db474c2305">&#9670;&#160;</a></span>entries_to_show</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVDictionary* section::entries_to_show</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00194">194</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a641e1f7e65fdba917c295605ef65e667" name="a641e1f7e65fdba917c295605ef65e667"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a641e1f7e65fdba917c295605ef65e667">&#9670;&#160;</a></span>flags</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> section::flags</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00190">190</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a5a7d46d81e403d982cdc2e9cf53ac23b" name="a5a7d46d81e403d982cdc2e9cf53ac23b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a7d46d81e403d982cdc2e9cf53ac23b">&#9670;&#160;</a></span>id</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> section::id</td>
</tr>
</table>
</div><div class="memdoc">
<p>unique id identifying a section </p>
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00183">183</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a265ac289a64fdb5d3e665ef3fef09364" name="a265ac289a64fdb5d3e665ef3fef09364"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a265ac289a64fdb5d3e665ef3fef09364">&#9670;&#160;</a></span>name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* section::name</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00184">184</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a19d0aa8f9d7128239086ceb8212ee518" name="a19d0aa8f9d7128239086ceb8212ee518"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19d0aa8f9d7128239086ceb8212ee518">&#9670;&#160;</a></span>show_all_entries</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> section::show_all_entries</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00195">195</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a87a965308809cb32330476fbac8ad894" name="a87a965308809cb32330476fbac8ad894"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87a965308809cb32330476fbac8ad894">&#9670;&#160;</a></span>unique_name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* section::unique_name</td>
</tr>
</table>
</div><div class="memdoc">
<p>unique section name, in case the name is ambiguous </p>
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00193">193</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,98 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: ReturnCode.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">ReturnCode.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="../../d9/d21/_return_code_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d2/d25/namespaceffmpegkit"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a0481d866378fb1a9636ec138b727112c"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d25/namespaceffmpegkit.html#a0481d866378fb1a9636ec138b727112c">ffmpegkit::operator&lt;&lt;</a> (std::ostream &amp;out, const std::shared_ptr&lt; <a class="el" href="../../d4/dcf/classffmpegkit_1_1_return_code.html">ffmpegkit::ReturnCode</a> &gt; &amp;o)</td></tr>
<tr class="separator:a0481d866378fb1a9636ec138b727112c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,152 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: ReturnCode.cpp 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>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">ReturnCode.cpp</div></div>
</div><!--header-->
<div class="contents">
<a href="../../d9/d21/_return_code_8cpp.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"> * Copyright (c) 2022 Taner Sener</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> *</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * This file is part of FFmpegKit.</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"> * FFmpegKit is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * it under the terms of the GNU Lesser General License as published by</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * (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"> * FFmpegKit 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</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * GNU Lesser General 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 License</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * along with FFmpegKit. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> */</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include &quot;<a class="code" href="../../d0/d19/_return_code_8h.html">ReturnCode.h</a>&quot;</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a8b7899aaf19e2cbc2bde14ae687f268b"> 22</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a8b7899aaf19e2cbc2bde14ae687f268b">ffmpegkit::ReturnCode::isSuccess</a>(<span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt; value) {</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> <span class="keywordflow">return</span> (value != <span class="keyword">nullptr</span>) &amp;&amp; (value-&gt;getValue() == <a class="code hl_variable" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a4c6517c8495a3ee52afd849a77440105">Success</a>);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>}</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a3b5cad4e0b089084501753789d7aabac"> 26</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a3b5cad4e0b089084501753789d7aabac">ffmpegkit::ReturnCode::isCancel</a>(<span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt; value) {</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keywordflow">return</span> (value != <span class="keyword">nullptr</span>) &amp;&amp; (value-&gt;getValue() == Cancel);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>}</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#ae3e6fc55d40a5837e4962105ed3ad1ab"> 30</a></span><a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#ae3e6fc55d40a5837e4962105ed3ad1ab">ffmpegkit::ReturnCode::ReturnCode</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> value) : _value {value} {</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>}</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#abff20bc1b0baa824985f648db5a02277"> 33</a></span><span class="keywordtype">int</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#abff20bc1b0baa824985f648db5a02277">ffmpegkit::ReturnCode::getValue</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordflow">return</span> _value;</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>}</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#aa1feaa2bbfa730b1b9850a9d712e3ea0"> 37</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#aa1feaa2bbfa730b1b9850a9d712e3ea0">ffmpegkit::ReturnCode::isValueSuccess</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordflow">return</span> (_value == Success);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>}</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a2d59d53262a3aff0dfbd02183598f7df"> 41</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a2d59d53262a3aff0dfbd02183598f7df">ffmpegkit::ReturnCode::isValueError</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordflow">return</span> ((_value != Success) &amp;&amp; (_value != Cancel));</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>}</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a5d2459eff24cb4ededa0b6256d1697b9"> 45</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a5d2459eff24cb4ededa0b6256d1697b9">ffmpegkit::ReturnCode::isValueCancel</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordflow">return</span> (_value == Cancel);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>}</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a> {</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a42427d0298ac8ca361ed5b0d36dfd579"> 51</a></span> std::ostream&amp; <a class="code hl_function" href="../../d2/d25/namespaceffmpegkit.html#a0481d866378fb1a9636ec138b727112c">operator&lt;&lt;</a>(std::ostream&amp; out, <span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt;&amp; o) {</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordflow">if</span> (o == <span class="keyword">nullptr</span>) {</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keywordflow">return</span> out;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordflow">return</span> out &lt;&lt; o-&gt;_value;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> }</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> }</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>}</div>
<div class="ttc" id="a_return_code_8h_html"><div class="ttname"><a href="../../d0/d19/_return_code_8h.html">ReturnCode.h</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_a2d59d53262a3aff0dfbd02183598f7df"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a2d59d53262a3aff0dfbd02183598f7df">ffmpegkit::ReturnCode::isValueError</a></div><div class="ttdeci">bool isValueError() const</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00041">ReturnCode.cpp:41</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_a3b5cad4e0b089084501753789d7aabac"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a3b5cad4e0b089084501753789d7aabac">ffmpegkit::ReturnCode::isCancel</a></div><div class="ttdeci">static bool isCancel(const std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; value)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00026">ReturnCode.cpp:26</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_a4c6517c8495a3ee52afd849a77440105"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a4c6517c8495a3ee52afd849a77440105">ffmpegkit::ReturnCode::Success</a></div><div class="ttdeci">static constexpr int Success</div><div class="ttdef"><b>Definition</b> <a href="../../d0/d19/_return_code_8h_source.html#l00030">ReturnCode.h:30</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_a5d2459eff24cb4ededa0b6256d1697b9"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a5d2459eff24cb4ededa0b6256d1697b9">ffmpegkit::ReturnCode::isValueCancel</a></div><div class="ttdeci">bool isValueCancel() const</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00045">ReturnCode.cpp:45</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_a8b7899aaf19e2cbc2bde14ae687f268b"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#a8b7899aaf19e2cbc2bde14ae687f268b">ffmpegkit::ReturnCode::isSuccess</a></div><div class="ttdeci">static bool isSuccess(const std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; value)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00022">ReturnCode.cpp:22</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_aa1feaa2bbfa730b1b9850a9d712e3ea0"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#aa1feaa2bbfa730b1b9850a9d712e3ea0">ffmpegkit::ReturnCode::isValueSuccess</a></div><div class="ttdeci">bool isValueSuccess() const</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00037">ReturnCode.cpp:37</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_abff20bc1b0baa824985f648db5a02277"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#abff20bc1b0baa824985f648db5a02277">ffmpegkit::ReturnCode::getValue</a></div><div class="ttdeci">int getValue() const</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00033">ReturnCode.cpp:33</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_return_code_html_ae3e6fc55d40a5837e4962105ed3ad1ab"><div class="ttname"><a href="../../d4/dcf/classffmpegkit_1_1_return_code.html#ae3e6fc55d40a5837e4962105ed3ad1ab">ffmpegkit::ReturnCode::ReturnCode</a></div><div class="ttdeci">ReturnCode(const int value)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00030">ReturnCode.cpp:30</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00025">AbstractSession.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a0481d866378fb1a9636ec138b727112c"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a0481d866378fb1a9636ec138b727112c">ffmpegkit::operator&lt;&lt;</a></div><div class="ttdeci">std::ostream &amp; operator&lt;&lt;(std::ostream &amp;out, const std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; &amp;o)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d21/_return_code_8cpp_source.html#l00051">ReturnCode.cpp:51</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,239 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: SyncQueue Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">SyncQueue Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a9b015594410ac2faa91b148d7d4501b9"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="../../d6/d35/fftools__sync__queue_8h.html#a8ecdcf04d361bd531cc8d36a3b6213b3">SyncQueueType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#a9b015594410ac2faa91b148d7d4501b9">type</a></td></tr>
<tr class="separator:a9b015594410ac2faa91b148d7d4501b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5733f48b0ec4a03e3de1a8029bdd44ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#a5733f48b0ec4a03e3de1a8029bdd44ed">finished</a></td></tr>
<tr class="separator:a5733f48b0ec4a03e3de1a8029bdd44ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a955459c81fb9f8e61c889b73955ed3a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#a955459c81fb9f8e61c889b73955ed3a5">head_stream</a></td></tr>
<tr class="separator:a955459c81fb9f8e61c889b73955ed3a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afff43d090ee04704815e3187b6500a16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#afff43d090ee04704815e3187b6500a16">head_finished_stream</a></td></tr>
<tr class="separator:afff43d090ee04704815e3187b6500a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4cb296973a28d7e2625724cddc42667"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#ac4cb296973a28d7e2625724cddc42667">buf_size_us</a></td></tr>
<tr class="separator:ac4cb296973a28d7e2625724cddc42667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94cc4e4e7042ff5a103d91005f44dc97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d94/struct_sync_queue_stream.html">SyncQueueStream</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#a94cc4e4e7042ff5a103d91005f44dc97">streams</a></td></tr>
<tr class="separator:a94cc4e4e7042ff5a103d91005f44dc97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedb3e815e90b53a52cac23c172c704f4"><td class="memItemLeft" align="right" valign="top">unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#aedb3e815e90b53a52cac23c172c704f4">nb_streams</a></td></tr>
<tr class="separator:aedb3e815e90b53a52cac23c172c704f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadf23023786eab9ab40f1f2182719167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/d62/struct_obj_pool.html">ObjPool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d28/struct_sync_queue.html#aadf23023786eab9ab40f1f2182719167">pool</a></td></tr>
<tr class="separator:aadf23023786eab9ab40f1f2182719167"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00059">59</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="ac4cb296973a28d7e2625724cddc42667" name="ac4cb296973a28d7e2625724cddc42667"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4cb296973a28d7e2625724cddc42667">&#9670;&#160;</a></span>buf_size_us</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t SyncQueue::buf_size_us</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00071">71</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="a5733f48b0ec4a03e3de1a8029bdd44ed" name="a5733f48b0ec4a03e3de1a8029bdd44ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5733f48b0ec4a03e3de1a8029bdd44ed">&#9670;&#160;</a></span>finished</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> SyncQueue::finished</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00063">63</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="afff43d090ee04704815e3187b6500a16" name="afff43d090ee04704815e3187b6500a16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afff43d090ee04704815e3187b6500a16">&#9670;&#160;</a></span>head_finished_stream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> SyncQueue::head_finished_stream</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00068">68</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="a955459c81fb9f8e61c889b73955ed3a5" name="a955459c81fb9f8e61c889b73955ed3a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a955459c81fb9f8e61c889b73955ed3a5">&#9670;&#160;</a></span>head_stream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> SyncQueue::head_stream</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00066">66</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="aedb3e815e90b53a52cac23c172c704f4" name="aedb3e815e90b53a52cac23c172c704f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedb3e815e90b53a52cac23c172c704f4">&#9670;&#160;</a></span>nb_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> SyncQueue::nb_streams</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00074">74</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="aadf23023786eab9ab40f1f2182719167" name="aadf23023786eab9ab40f1f2182719167"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadf23023786eab9ab40f1f2182719167">&#9670;&#160;</a></span>pool</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/d62/struct_obj_pool.html">ObjPool</a>* SyncQueue::pool</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00077">77</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="a94cc4e4e7042ff5a103d91005f44dc97" name="a94cc4e4e7042ff5a103d91005f44dc97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94cc4e4e7042ff5a103d91005f44dc97">&#9670;&#160;</a></span>streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d94/struct_sync_queue_stream.html">SyncQueueStream</a>* SyncQueue::streams</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00073">73</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<a id="a9b015594410ac2faa91b148d7d4501b9" name="a9b015594410ac2faa91b148d7d4501b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b015594410ac2faa91b148d7d4501b9">&#9670;&#160;</a></span>type</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="../../d6/d35/fftools__sync__queue_8h.html#a8ecdcf04d361bd531cc8d36a3b6213b3">SyncQueueType</a> SyncQueue::type</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html#l00060">60</a> of file <a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../df/dbb/fftools__sync__queue_8c_source.html">fftools_sync_queue.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,149 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: DemuxMsg Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">DemuxMsg Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a1a1aee10b9d6ae43e544912c16038acd"><td class="memItemLeft" align="right" valign="top">AVPacket *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6c/struct_demux_msg.html#a1a1aee10b9d6ae43e544912c16038acd">pkt</a></td></tr>
<tr class="separator:a1a1aee10b9d6ae43e544912c16038acd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac19d16aa316de7fe278ebc0d4a8df130"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6c/struct_demux_msg.html#ac19d16aa316de7fe278ebc0d4a8df130">looping</a></td></tr>
<tr class="separator:ac19d16aa316de7fe278ebc0d4a8df130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8d7ac6f621ff7b57beebb1ff915ba71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6c/struct_demux_msg.html#ae8d7ac6f621ff7b57beebb1ff915ba71">repeat_pict</a></td></tr>
<tr class="separator:ae8d7ac6f621ff7b57beebb1ff915ba71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00092">92</a> of file <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html">fftools_ffmpeg_demux.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="ac19d16aa316de7fe278ebc0d4a8df130" name="ac19d16aa316de7fe278ebc0d4a8df130"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac19d16aa316de7fe278ebc0d4a8df130">&#9670;&#160;</a></span>looping</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> DemuxMsg::looping</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00094">94</a> of file <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html">fftools_ffmpeg_demux.c</a>.</p>
</div>
</div>
<a id="a1a1aee10b9d6ae43e544912c16038acd" name="a1a1aee10b9d6ae43e544912c16038acd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a1aee10b9d6ae43e544912c16038acd">&#9670;&#160;</a></span>pkt</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVPacket* DemuxMsg::pkt</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00093">93</a> of file <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html">fftools_ffmpeg_demux.c</a>.</p>
</div>
</div>
<a id="ae8d7ac6f621ff7b57beebb1ff915ba71" name="ae8d7ac6f621ff7b57beebb1ff915ba71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8d7ac6f621ff7b57beebb1ff915ba71">&#9670;&#160;</a></span>repeat_pict</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> DemuxMsg::repeat_pict</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html#l00097">97</a> of file <a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html">fftools_ffmpeg_demux.c</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d9/d28/fftools__ffmpeg__demux_8c_source.html">fftools_ffmpeg_demux.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,167 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: unit_value Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">unit_value Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:af2b2e2b65d7ec9c0535146505cf0156d"><td class="memItemLeft" >union {&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a000128ef767992da9520ae9121707b"><td class="memItemLeft" >&#160;&#160;&#160;double&#160;&#160;&#160;<a class="el" href="../../d9/d6d/structunit__value.html#acfae846f0153d85d80ff7f27740b0c61">d</a>&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a5a000128ef767992da9520ae9121707b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eebe875452355a48697b6acde838170"><td class="memItemLeft" >&#160;&#160;&#160;long long <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;&#160;&#160;<a class="el" href="../../d9/d6d/structunit__value.html#aeb4ceca9397c45a4618e4bfc2f7a8516">i</a>&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:a7eebe875452355a48697b6acde838170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2b2e2b65d7ec9c0535146505cf0156d"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6d/structunit__value.html#af2b2e2b65d7ec9c0535146505cf0156d">val</a>&#160;</td><td class="memItemRight" valign="bottom"></td></tr>
<tr class="separator:af2b2e2b65d7ec9c0535146505cf0156d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a318959a4ba5a58de0585e5e95290f04a"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d6d/structunit__value.html#a318959a4ba5a58de0585e5e95290f04a">unit</a></td></tr>
<tr class="separator:a318959a4ba5a58de0585e5e95290f04a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00416">416</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="acfae846f0153d85d80ff7f27740b0c61" name="acfae846f0153d85d80ff7f27740b0c61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfae846f0153d85d80ff7f27740b0c61">&#9670;&#160;</a></span>d</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double unit_value::d</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00417">417</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="aeb4ceca9397c45a4618e4bfc2f7a8516" name="aeb4ceca9397c45a4618e4bfc2f7a8516"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb4ceca9397c45a4618e4bfc2f7a8516">&#9670;&#160;</a></span>i</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long long <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> unit_value::i</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00417">417</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="a318959a4ba5a58de0585e5e95290f04a" name="a318959a4ba5a58de0585e5e95290f04a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a318959a4ba5a58de0585e5e95290f04a">&#9670;&#160;</a></span>unit</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* unit_value::unit</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html#l00418">418</a> of file <a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a>.</p>
</div>
</div>
<a id="af2b2e2b65d7ec9c0535146505cf0156d" name="af2b2e2b65d7ec9c0535146505cf0156d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2b2e2b65d7ec9c0535146505cf0156d">&#9670;&#160;</a></span>[union]</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">union { ... } unit_value::val</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d8/d78/fftools__ffprobe_8c_source.html">fftools_ffprobe.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,98 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: AbstractSession.h File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">AbstractSession.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="../../d9/d76/_abstract_session_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">ffmpegkit::AbstractSession</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d2/d25/namespaceffmpegkit"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,239 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: AbstractSession.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>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">AbstractSession.h</div></div>
</div><!--header-->
<div class="contents">
<a href="../../d9/d76/_abstract_session_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"> * Copyright (c) 2022 Taner Sener</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> *</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * This file is part of FFmpegKit.</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"> * FFmpegKit is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * it under the terms of the GNU Lesser General License as published by</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * (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"> * FFmpegKit 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</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * GNU Lesser General 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 License</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * along with FFmpegKit. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> */</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#ifndef FFMPEG_KIT_ABSTRACT_SESSION_H</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#define FFMPEG_KIT_ABSTRACT_SESSION_H</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;<a class="code" href="../../d0/d5a/_session_8h.html">Session.h</a>&quot;</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="../../d2/d25/namespaceffmpegkit.html"> 25</a></span><span class="keyword">namespace </span><a class="code hl_namespace" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a> {</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html"> 31</a></span> <span class="keyword">class </span><a class="code hl_class" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">AbstractSession</a> : <span class="keyword">public</span> <a class="code hl_class" href="../../d5/d0e/classffmpegkit_1_1_session.html">Session</a>, std::enable_shared_from_this&lt;AbstractSession&gt; {</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">public</span>:</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aeb2c6594ab8cb5c6a186911716e7ce19"> 37</a></span> <span class="keyword">static</span> <span class="keyword">constexpr</span> <span class="keywordtype">int</span> <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aeb2c6594ab8cb5c6a186911716e7ce19">DefaultTimeoutForAsynchronousMessagesInTransmit</a> = 5000;</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_class" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">AbstractSession</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, <span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">LogRedirectionStrategy</a> logRedirectionStrategy);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a832b37343ce2013ed93720b341cf3563">waitForAsynchronousMessagesInTransmit</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> timeout) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a5c293803198b3a3aa137efc80bcbf7ab">getLogCallback</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">long</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a3053747e2f546263d68dbdd698f7234b">getSessionId</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a6275bb3c30d03d2206592278185d42b4">getCreateTime</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> </div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aaffadb42d205ff5df0f03e32f190d01d">getStartTime</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a42c94094ebb152fd0dee322e28f1c832">getEndTime</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> </div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">long</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2e6c6f9f02c25cd8b3094f3fb388a581">getDuration</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> std::shared_ptr&lt;std::list&lt;std::string&gt;&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ad64ef04aef27be8ff64610906e3f1a6b">getArguments</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#abbff9035abb4be844fdec3c1bb85ad7f">getCommand</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> std::shared_ptr&lt;std::list&lt;std::shared_ptr&lt;ffmpegkit::Log&gt;&gt;&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a8956c557d46197a5c9692493d9767039">getAllLogsWithTimeout</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> waitTimeout) <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> std::shared_ptr&lt;std::list&lt;std::shared_ptr&lt;ffmpegkit::Log&gt;&gt;&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aac9ea68506e6850c61129387e9267f8b">getAllLogs</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> std::shared_ptr&lt;std::list&lt;std::shared_ptr&lt;ffmpegkit::Log&gt;&gt;&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#adf48bfff50be8766d896a718ae3c7102">getLogs</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#adff747b9c88db9c08dcdba0998bfd4fd">getAllLogsAsStringWithTimeout</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> waitTimeout) <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a45ae0bcffbc0941e69b504e8f9597509">getAllLogsAsString</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> </div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2a8031eeb92a9857cc8c8273b80d6d9e">getLogsAsString</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4c0bf6d0eefd029d9c077dd04b557e20">getOutput</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a6d76b34ad27245e8ba161c8f30ab5c8f">ffmpegkit::SessionState</a> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ac09abdfa6ca35b9e47c63e91051e2dd6">getState</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt; <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a831bba85f9e0f0011e0ef2a5a0416b05">getReturnCode</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> std::string <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ab2db6272ef27d49949107f1d7657cadc">getFailStackTrace</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">ffmpegkit::LogRedirectionStrategy</a> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae123c336330266b34a01da81c7b9b0bb">getLogRedirectionStrategy</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ac9a016f249e55408155bc4961329e788">thereAreAsynchronousMessagesInTransmit</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> </div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2a528caf04c52d6d49b9c04aa11d4cac">addLog</a>(<span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::Log&gt; log) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> </div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a8f6474fffd31aab725847249432bf659">startRunning</a>() <span class="keyword">override</span>;</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> </div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a9d5be42b5576ee247627d113f74ec851">complete</a>(<span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt; returnCode) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> </div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a028bdf7bd5506d9a9c574db0970bf0c2">fail</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* error) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> </div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1de92273a4f99fd1afd1333845a50081">isFFmpeg</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> </div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#afcd5ca2f7f654ca06feaef2de3993a34">isFFprobe</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae7d0123e0b30a1adb727bdf2173d3313">isMediaInformation</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#af67c25c9ba25ec224c70cfffe69e88be">cancel</a>() <span class="keyword">override</span>;</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="keyword">private</span>:</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1afeac359e1289115c59dbb6e7f4cce0"> 272</a></span> <span class="keyword">const</span> <span class="keywordtype">long</span> <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1afeac359e1289115c59dbb6e7f4cce0">_sessionId</a>;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aba96e6f428f0bdbc90c847f2d192e13b"> 273</a></span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aba96e6f428f0bdbc90c847f2d192e13b">_logCallback</a>;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4c698d2998f119cb602bf4896df80dcc"> 274</a></span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4c698d2998f119cb602bf4896df80dcc">_createTime</a>;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae6b76510cc55681bf9cce4d31ce002cd"> 275</a></span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae6b76510cc55681bf9cce4d31ce002cd">_startTime</a>;</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4591f4cf16d26d0c624db8e12539caf1"> 276</a></span> std::chrono::time_point&lt;std::chrono::system_clock&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4591f4cf16d26d0c624db8e12539caf1">_endTime</a>;</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4aed000dcbf01e62625264085dd95b63"> 277</a></span> std::shared_ptr&lt;std::list&lt;std::string&gt;&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4aed000dcbf01e62625264085dd95b63">_arguments</a>;</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#af90c8c4cf0d3ebef5f855f49ff0d76e2"> 278</a></span> std::shared_ptr&lt;std::list&lt;std::shared_ptr&lt;ffmpegkit::Log&gt;&gt;&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#af90c8c4cf0d3ebef5f855f49ff0d76e2">_logs</a>;</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a88a0d79327ea759b22d7ec4590124807"> 279</a></span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a6d76b34ad27245e8ba161c8f30ab5c8f">SessionState</a> <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a88a0d79327ea759b22d7ec4590124807">_state</a>;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a55734f7c203f442965d158a8ffcd7fb7"> 280</a></span> std::shared_ptr&lt;ffmpegkit::ReturnCode&gt; <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a55734f7c203f442965d158a8ffcd7fb7">_returnCode</a>;</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a0bf669dac5d9c41b1ed6bab171c60d9e"> 281</a></span> std::string <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a0bf669dac5d9c41b1ed6bab171c60d9e">_failStackTrace</a>;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"><a class="line" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1f38b4df6a03ef81e75c15ffd712fad7"> 282</a></span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">LogRedirectionStrategy</a> <a class="code hl_variable" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1f38b4df6a03ef81e75c15ffd712fad7">_logRedirectionStrategy</a>;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> };</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> </div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span>}</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> </div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span><span class="preprocessor">#endif </span><span class="comment">// FFMPEG_KIT_ABSTRACT_SESSION_H</span></div>
<div class="ttc" id="a_f_fmpeg_kit_config_8cpp_html_a7e70dcb2518bb21bffb91bdd7133d329"><div class="ttname"><a href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a></div><div class="ttdeci">static ffmpegkit::LogCallback logCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00069">FFmpegKitConfig.cpp:69</a></div></div>
<div class="ttc" id="a_session_8h_html"><div class="ttname"><a href="../../d0/d5a/_session_8h.html">Session.h</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">ffmpegkit::AbstractSession</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00031">AbstractSession.h:31</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a028bdf7bd5506d9a9c574db0970bf0c2"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a028bdf7bd5506d9a9c574db0970bf0c2">ffmpegkit::AbstractSession::fail</a></div><div class="ttdeci">void fail(const char *error) override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00177">AbstractSession.cpp:177</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a0bf669dac5d9c41b1ed6bab171c60d9e"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a0bf669dac5d9c41b1ed6bab171c60d9e">ffmpegkit::AbstractSession::_failStackTrace</a></div><div class="ttdeci">std::string _failStackTrace</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00281">AbstractSession.h:281</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a1afeac359e1289115c59dbb6e7f4cce0"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1afeac359e1289115c59dbb6e7f4cce0">ffmpegkit::AbstractSession::_sessionId</a></div><div class="ttdeci">const long _sessionId</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00272">AbstractSession.h:272</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a1de92273a4f99fd1afd1333845a50081"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1de92273a4f99fd1afd1333845a50081">ffmpegkit::AbstractSession::isFFmpeg</a></div><div class="ttdeci">virtual bool isFFmpeg() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00183">AbstractSession.cpp:183</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a1f38b4df6a03ef81e75c15ffd712fad7"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a1f38b4df6a03ef81e75c15ffd712fad7">ffmpegkit::AbstractSession::_logRedirectionStrategy</a></div><div class="ttdeci">LogRedirectionStrategy _logRedirectionStrategy</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00282">AbstractSession.h:282</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a2a528caf04c52d6d49b9c04aa11d4cac"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2a528caf04c52d6d49b9c04aa11d4cac">ffmpegkit::AbstractSession::addLog</a></div><div class="ttdeci">void addLog(const std::shared_ptr&lt; ffmpegkit::Log &gt; log) override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00162">AbstractSession.cpp:162</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a2a8031eeb92a9857cc8c8273b80d6d9e"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2a8031eeb92a9857cc8c8273b80d6d9e">ffmpegkit::AbstractSession::getLogsAsString</a></div><div class="ttdeci">std::string getLogsAsString() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00128">AbstractSession.cpp:128</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a2e6c6f9f02c25cd8b3094f3fb388a581"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a2e6c6f9f02c25cd8b3094f3fb388a581">ffmpegkit::AbstractSession::getDuration</a></div><div class="ttdeci">long getDuration() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00078">AbstractSession.cpp:78</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a3053747e2f546263d68dbdd698f7234b"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a3053747e2f546263d68dbdd698f7234b">ffmpegkit::AbstractSession::getSessionId</a></div><div class="ttdeci">long getSessionId() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00062">AbstractSession.cpp:62</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a42c94094ebb152fd0dee322e28f1c832"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a42c94094ebb152fd0dee322e28f1c832">ffmpegkit::AbstractSession::getEndTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; getEndTime() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00074">AbstractSession.cpp:74</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a4591f4cf16d26d0c624db8e12539caf1"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4591f4cf16d26d0c624db8e12539caf1">ffmpegkit::AbstractSession::_endTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; _endTime</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00276">AbstractSession.h:276</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a45ae0bcffbc0941e69b504e8f9597509"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a45ae0bcffbc0941e69b504e8f9597509">ffmpegkit::AbstractSession::getAllLogsAsString</a></div><div class="ttdeci">std::string getAllLogsAsString() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00124">AbstractSession.cpp:124</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a4aed000dcbf01e62625264085dd95b63"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4aed000dcbf01e62625264085dd95b63">ffmpegkit::AbstractSession::_arguments</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::string &gt; &gt; _arguments</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00277">AbstractSession.h:277</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a4c0bf6d0eefd029d9c077dd04b557e20"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4c0bf6d0eefd029d9c077dd04b557e20">ffmpegkit::AbstractSession::getOutput</a></div><div class="ttdeci">std::string getOutput() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00138">AbstractSession.cpp:138</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a4c698d2998f119cb602bf4896df80dcc"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a4c698d2998f119cb602bf4896df80dcc">ffmpegkit::AbstractSession::_createTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; _createTime</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00274">AbstractSession.h:274</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a55734f7c203f442965d158a8ffcd7fb7"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a55734f7c203f442965d158a8ffcd7fb7">ffmpegkit::AbstractSession::_returnCode</a></div><div class="ttdeci">std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; _returnCode</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00280">AbstractSession.h:280</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a5c293803198b3a3aa137efc80bcbf7ab"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a5c293803198b3a3aa137efc80bcbf7ab">ffmpegkit::AbstractSession::getLogCallback</a></div><div class="ttdeci">ffmpegkit::LogCallback getLogCallback() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00058">AbstractSession.cpp:58</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a6275bb3c30d03d2206592278185d42b4"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a6275bb3c30d03d2206592278185d42b4">ffmpegkit::AbstractSession::getCreateTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; getCreateTime() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00066">AbstractSession.cpp:66</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a831bba85f9e0f0011e0ef2a5a0416b05"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a831bba85f9e0f0011e0ef2a5a0416b05">ffmpegkit::AbstractSession::getReturnCode</a></div><div class="ttdeci">std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; getReturnCode() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00146">AbstractSession.cpp:146</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a832b37343ce2013ed93720b341cf3563"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a832b37343ce2013ed93720b341cf3563">ffmpegkit::AbstractSession::waitForAsynchronousMessagesInTransmit</a></div><div class="ttdeci">void waitForAsynchronousMessagesInTransmit(const int timeout) const</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00047">AbstractSession.cpp:47</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a88a0d79327ea759b22d7ec4590124807"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a88a0d79327ea759b22d7ec4590124807">ffmpegkit::AbstractSession::_state</a></div><div class="ttdeci">SessionState _state</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00279">AbstractSession.h:279</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a8956c557d46197a5c9692493d9767039"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a8956c557d46197a5c9692493d9767039">ffmpegkit::AbstractSession::getAllLogsWithTimeout</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::shared_ptr&lt; ffmpegkit::Log &gt; &gt; &gt; getAllLogsWithTimeout(const int waitTimeout) const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00097">AbstractSession.cpp:97</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a8f6474fffd31aab725847249432bf659"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a8f6474fffd31aab725847249432bf659">ffmpegkit::AbstractSession::startRunning</a></div><div class="ttdeci">void startRunning() override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00166">AbstractSession.cpp:166</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_a9d5be42b5576ee247627d113f74ec851"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#a9d5be42b5576ee247627d113f74ec851">ffmpegkit::AbstractSession::complete</a></div><div class="ttdeci">void complete(const std::shared_ptr&lt; ffmpegkit::ReturnCode &gt; returnCode) override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00171">AbstractSession.cpp:171</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_aac9ea68506e6850c61129387e9267f8b"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aac9ea68506e6850c61129387e9267f8b">ffmpegkit::AbstractSession::getAllLogs</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::shared_ptr&lt; ffmpegkit::Log &gt; &gt; &gt; getAllLogs() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00106">AbstractSession.cpp:106</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_aaffadb42d205ff5df0f03e32f190d01d"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aaffadb42d205ff5df0f03e32f190d01d">ffmpegkit::AbstractSession::getStartTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; getStartTime() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00070">AbstractSession.cpp:70</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ab2db6272ef27d49949107f1d7657cadc"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ab2db6272ef27d49949107f1d7657cadc">ffmpegkit::AbstractSession::getFailStackTrace</a></div><div class="ttdeci">std::string getFailStackTrace() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00150">AbstractSession.cpp:150</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_aba96e6f428f0bdbc90c847f2d192e13b"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aba96e6f428f0bdbc90c847f2d192e13b">ffmpegkit::AbstractSession::_logCallback</a></div><div class="ttdeci">ffmpegkit::LogCallback _logCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00273">AbstractSession.h:273</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_abbff9035abb4be844fdec3c1bb85ad7f"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#abbff9035abb4be844fdec3c1bb85ad7f">ffmpegkit::AbstractSession::getCommand</a></div><div class="ttdeci">std::string getCommand() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00093">AbstractSession.cpp:93</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ac09abdfa6ca35b9e47c63e91051e2dd6"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ac09abdfa6ca35b9e47c63e91051e2dd6">ffmpegkit::AbstractSession::getState</a></div><div class="ttdeci">ffmpegkit::SessionState getState() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00142">AbstractSession.cpp:142</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ac9a016f249e55408155bc4961329e788"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ac9a016f249e55408155bc4961329e788">ffmpegkit::AbstractSession::thereAreAsynchronousMessagesInTransmit</a></div><div class="ttdeci">bool thereAreAsynchronousMessagesInTransmit() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00158">AbstractSession.cpp:158</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ad64ef04aef27be8ff64610906e3f1a6b"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ad64ef04aef27be8ff64610906e3f1a6b">ffmpegkit::AbstractSession::getArguments</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::string &gt; &gt; getArguments() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00089">AbstractSession.cpp:89</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_adf48bfff50be8766d896a718ae3c7102"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#adf48bfff50be8766d896a718ae3c7102">ffmpegkit::AbstractSession::getLogs</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::shared_ptr&lt; ffmpegkit::Log &gt; &gt; &gt; getLogs() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00110">AbstractSession.cpp:110</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_adff747b9c88db9c08dcdba0998bfd4fd"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#adff747b9c88db9c08dcdba0998bfd4fd">ffmpegkit::AbstractSession::getAllLogsAsStringWithTimeout</a></div><div class="ttdeci">std::string getAllLogsAsStringWithTimeout(const int waitTimeout) const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00114">AbstractSession.cpp:114</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ae123c336330266b34a01da81c7b9b0bb"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae123c336330266b34a01da81c7b9b0bb">ffmpegkit::AbstractSession::getLogRedirectionStrategy</a></div><div class="ttdeci">ffmpegkit::LogRedirectionStrategy getLogRedirectionStrategy() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00154">AbstractSession.cpp:154</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ae6b76510cc55681bf9cce4d31ce002cd"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae6b76510cc55681bf9cce4d31ce002cd">ffmpegkit::AbstractSession::_startTime</a></div><div class="ttdeci">std::chrono::time_point&lt; std::chrono::system_clock &gt; _startTime</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00275">AbstractSession.h:275</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_ae7d0123e0b30a1adb727bdf2173d3313"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#ae7d0123e0b30a1adb727bdf2173d3313">ffmpegkit::AbstractSession::isMediaInformation</a></div><div class="ttdeci">virtual bool isMediaInformation() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00193">AbstractSession.cpp:193</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_aeb2c6594ab8cb5c6a186911716e7ce19"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#aeb2c6594ab8cb5c6a186911716e7ce19">ffmpegkit::AbstractSession::DefaultTimeoutForAsynchronousMessagesInTransmit</a></div><div class="ttdeci">static constexpr int DefaultTimeoutForAsynchronousMessagesInTransmit</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00037">AbstractSession.h:37</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_af67c25c9ba25ec224c70cfffe69e88be"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#af67c25c9ba25ec224c70cfffe69e88be">ffmpegkit::AbstractSession::cancel</a></div><div class="ttdeci">void cancel() override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00198">AbstractSession.cpp:198</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_af90c8c4cf0d3ebef5f855f49ff0d76e2"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#af90c8c4cf0d3ebef5f855f49ff0d76e2">ffmpegkit::AbstractSession::_logs</a></div><div class="ttdeci">std::shared_ptr&lt; std::list&lt; std::shared_ptr&lt; ffmpegkit::Log &gt; &gt; &gt; _logs</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00278">AbstractSession.h:278</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html_afcd5ca2f7f654ca06feaef2de3993a34"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html#afcd5ca2f7f654ca06feaef2de3993a34">ffmpegkit::AbstractSession::isFFprobe</a></div><div class="ttdeci">virtual bool isFFprobe() const override</div><div class="ttdef"><b>Definition</b> <a href="../../da/dfd/_abstract_session_8cpp_source.html#l00188">AbstractSession.cpp:188</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_session_html"><div class="ttname"><a href="../../d5/d0e/classffmpegkit_1_1_session.html">ffmpegkit::Session</a></div><div class="ttdef"><b>Definition</b> <a href="../../d0/d5a/_session_8h_source.html#l00037">Session.h:37</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00025">AbstractSession.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a11bee89be98423d1dc425a2849001ebe"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">ffmpegkit::LogRedirectionStrategy</a></div><div class="ttdeci">LogRedirectionStrategy</div><div class="ttdef"><b>Definition</b> <a href="../../d6/d42/_log_redirection_strategy_8h_source.html#l00025">LogRedirectionStrategy.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a6d76b34ad27245e8ba161c8f30ab5c8f"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a6d76b34ad27245e8ba161c8f30ab5c8f">ffmpegkit::SessionState</a></div><div class="ttdeci">SessionState</div><div class="ttdef"><b>Definition</b> <a href="../../df/d13/_session_state_8h_source.html#l00025">SessionState.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a961de60de61ed79c2c7dfee08c9fa939"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a></div><div class="ttdeci">std::function&lt; void(const std::shared_ptr&lt; ffmpegkit::Log &gt; log)&gt; LogCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d4/daf/_log_callback_8h_source.html#l00035">LogCallback.h:35</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,113 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: FFprobeSession.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">FFprobeSession.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a7b2de0082e979a6e74f8c30b6f819f99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d8b/_f_fprobe_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a> (const std::shared_ptr&lt; <a class="el" href="../../d5/d0e/classffmpegkit_1_1_session.html">ffmpegkit::Session</a> &gt; session)</td></tr>
<tr class="separator:a7b2de0082e979a6e74f8c30b6f819f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a7b2de0082e979a6e74f8c30b6f819f99" name="a7b2de0082e979a6e74f8c30b6f819f99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b2de0082e979a6e74f8c30b6f819f99">&#9670;&#160;</a></span>addSessionToSessionHistory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void addSessionToSessionHistory </td>
<td>(</td>
<td class="paramtype">const std::shared_ptr&lt; <a class="el" href="../../d5/d0e/classffmpegkit_1_1_session.html">ffmpegkit::Session</a> &gt;&#160;</td>
<td class="paramname"><em>session</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00165">165</a> of file <a class="el" href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html">FFmpegKitConfig.cpp</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,175 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: FFprobeSession.cpp 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>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">FFprobeSession.cpp</div></div>
</div><!--header-->
<div class="contents">
<a href="../../d9/d8b/_f_fprobe_session_8cpp.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"> * Copyright (c) 2022 Taner Sener</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> *</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * This file is part of FFmpegKit.</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"> * FFmpegKit is free software: you can redistribute it and/or modify</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * it under the terms of the GNU Lesser General License as published by</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * (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"> * FFmpegKit 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</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * GNU Lesser General 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 License</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * along with FFmpegKit. If not, see &lt;http://www.gnu.org/licenses/&gt;.</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> */</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include &quot;<a class="code" href="../../dc/da0/_f_fprobe_session_8h.html">FFprobeSession.h</a>&quot;</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#include &quot;<a class="code" href="../../df/d48/_f_fmpeg_kit_config_8h.html">FFmpegKitConfig.h</a>&quot;</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include &quot;<a class="code" href="../../d4/daf/_log_callback_8h.html">LogCallback.h</a>&quot;</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code hl_function" href="../../d9/d8b/_f_fprobe_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a>(<span class="keyword">const</span> std::shared_ptr&lt;ffmpegkit::Session&gt; session);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f"> 26</a></span>std::shared_ptr&lt;ffmpegkit::FFprobeSession&gt; <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f">ffmpegkit::FFprobeSession::create</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments) {</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">auto</span> session = std::static_pointer_cast&lt;ffmpegkit::FFprobeSession&gt;(std::make_shared&lt;ffmpegkit::FFprobeSession::PublicFFprobeSession&gt;(arguments, <span class="keyword">nullptr</span>, <span class="keyword">nullptr</span>, <a class="code hl_function" href="../../dc/d2a/classffmpegkit_1_1_f_fmpeg_kit_config.html#a4dbd1586599e260e97dccffa875872fd">ffmpegkit::FFmpegKitConfig::getLogRedirectionStrategy</a>()));</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_function" href="../../da/dfd/_abstract_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a>(session);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordflow">return</span> session;</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>}</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a5fc949910674ee5672cbcc1a74331655"> 32</a></span>std::shared_ptr&lt;ffmpegkit::FFprobeSession&gt; <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f">ffmpegkit::FFprobeSession::create</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">FFprobeSessionCompleteCallback</a> completeCallback) {</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">auto</span> session = std::static_pointer_cast&lt;ffmpegkit::FFprobeSession&gt;(std::make_shared&lt;ffmpegkit::FFprobeSession::PublicFFprobeSession&gt;(arguments, completeCallback, <span class="keyword">nullptr</span>, <a class="code hl_function" href="../../dc/d2a/classffmpegkit_1_1_f_fmpeg_kit_config.html#a4dbd1586599e260e97dccffa875872fd">ffmpegkit::FFmpegKitConfig::getLogRedirectionStrategy</a>()));</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_function" href="../../da/dfd/_abstract_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a>(session);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordflow">return</span> session;</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>}</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#af8aeb0a01ba513089c93e1ca7589424d"> 38</a></span>std::shared_ptr&lt;ffmpegkit::FFprobeSession&gt; <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f">ffmpegkit::FFprobeSession::create</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">FFprobeSessionCompleteCallback</a> completeCallback, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>) {</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">auto</span> session = std::static_pointer_cast&lt;ffmpegkit::FFprobeSession&gt;(std::make_shared&lt;ffmpegkit::FFprobeSession::PublicFFprobeSession&gt;(arguments, completeCallback, <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, <a class="code hl_function" href="../../dc/d2a/classffmpegkit_1_1_f_fmpeg_kit_config.html#a4dbd1586599e260e97dccffa875872fd">ffmpegkit::FFmpegKitConfig::getLogRedirectionStrategy</a>()));</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <a class="code hl_function" href="../../da/dfd/_abstract_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a>(session);</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordflow">return</span> session;</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>}</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a663e5e159f8b0ed27d144edef547962f"> 44</a></span>std::shared_ptr&lt;ffmpegkit::FFprobeSession&gt; <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f">ffmpegkit::FFprobeSession::create</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">FFprobeSessionCompleteCallback</a> completeCallback, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, <span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">LogRedirectionStrategy</a> logRedirectionStrategy) {</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keyword">auto</span> session = std::static_pointer_cast&lt;ffmpegkit::FFprobeSession&gt;(std::make_shared&lt;ffmpegkit::FFprobeSession::PublicFFprobeSession&gt;(arguments, completeCallback, <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, logRedirectionStrategy));</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_function" href="../../da/dfd/_abstract_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a>(session);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordflow">return</span> session;</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>}</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword">struct </span>ffmpegkit::FFprobeSession::PublicFFprobeSession : <span class="keyword">public</span> <a class="code hl_class" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html">ffmpegkit::FFprobeSession</a> {</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> PublicFFprobeSession(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">FFprobeSessionCompleteCallback</a> completeCallback, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, <span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">LogRedirectionStrategy</a> logRedirectionStrategy) :</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <a class="code hl_class" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html">FFprobeSession</a>(arguments, completeCallback, <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, logRedirectionStrategy) {</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> }</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span>};</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a7607e6e62a1aeae2efc7191b9da99690"> 56</a></span><a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a7607e6e62a1aeae2efc7191b9da99690">ffmpegkit::FFprobeSession::FFprobeSession</a>(<span class="keyword">const</span> std::list&lt;std::string&gt;&amp; arguments, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">FFprobeSessionCompleteCallback</a> completeCallback, <span class="keyword">const</span> <a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a> <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, <span class="keyword">const</span> <a class="code hl_enumeration" href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">LogRedirectionStrategy</a> logRedirectionStrategy) :</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_namespace" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a>::<a class="code hl_class" href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">AbstractSession</a>(arguments, <a class="code hl_variable" href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a>, logRedirectionStrategy), _completeCallback{completeCallback} {</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>}</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17a851c3339bc21065be607b4e37205c"> 60</a></span><a class="code hl_typedef" href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">ffmpegkit::FFprobeSessionCompleteCallback</a> <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17a851c3339bc21065be607b4e37205c">ffmpegkit::FFprobeSession::getCompleteCallback</a>() {</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordflow">return</span> _completeCallback;</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span>}</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a150f7a4f5f196a3b65433cfb73ed36d4"> 64</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a150f7a4f5f196a3b65433cfb73ed36d4">ffmpegkit::FFprobeSession::isFFmpeg</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>}</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a23da7c24a487747ee61ab0836fb8428c"> 68</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a23da7c24a487747ee61ab0836fb8428c">ffmpegkit::FFprobeSession::isFFprobe</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span>}</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17e2678ef159b9e764842d5540b20f89"> 72</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17e2678ef159b9e764842d5540b20f89">ffmpegkit::FFprobeSession::isMediaInformation</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>}</div>
<div class="ttc" id="a_abstract_session_8cpp_html_a7b2de0082e979a6e74f8c30b6f819f99"><div class="ttname"><a href="../../da/dfd/_abstract_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a></div><div class="ttdeci">void addSessionToSessionHistory(const std::shared_ptr&lt; ffmpegkit::Session &gt; session)</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00165">FFmpegKitConfig.cpp:165</a></div></div>
<div class="ttc" id="a_f_fmpeg_kit_config_8cpp_html_a7e70dcb2518bb21bffb91bdd7133d329"><div class="ttname"><a href="../../d8/d45/_f_fmpeg_kit_config_8cpp.html#a7e70dcb2518bb21bffb91bdd7133d329">logCallback</a></div><div class="ttdeci">static ffmpegkit::LogCallback logCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00069">FFmpegKitConfig.cpp:69</a></div></div>
<div class="ttc" id="a_f_fmpeg_kit_config_8h_html"><div class="ttname"><a href="../../df/d48/_f_fmpeg_kit_config_8h.html">FFmpegKitConfig.h</a></div></div>
<div class="ttc" id="a_f_fprobe_session_8cpp_html_a7b2de0082e979a6e74f8c30b6f819f99"><div class="ttname"><a href="../../d9/d8b/_f_fprobe_session_8cpp.html#a7b2de0082e979a6e74f8c30b6f819f99">addSessionToSessionHistory</a></div><div class="ttdeci">void addSessionToSessionHistory(const std::shared_ptr&lt; ffmpegkit::Session &gt; session)</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l00165">FFmpegKitConfig.cpp:165</a></div></div>
<div class="ttc" id="a_f_fprobe_session_8h_html"><div class="ttname"><a href="../../dc/da0/_f_fprobe_session_8h.html">FFprobeSession.h</a></div></div>
<div class="ttc" id="a_log_callback_8h_html"><div class="ttname"><a href="../../d4/daf/_log_callback_8h.html">LogCallback.h</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_abstract_session_html"><div class="ttname"><a href="../../d2/d41/classffmpegkit_1_1_abstract_session.html">ffmpegkit::AbstractSession</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00031">AbstractSession.h:31</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fmpeg_kit_config_html_a4dbd1586599e260e97dccffa875872fd"><div class="ttname"><a href="../../dc/d2a/classffmpegkit_1_1_f_fmpeg_kit_config.html#a4dbd1586599e260e97dccffa875872fd">ffmpegkit::FFmpegKitConfig::getLogRedirectionStrategy</a></div><div class="ttdeci">static LogRedirectionStrategy getLogRedirectionStrategy()</div><div class="ttdef"><b>Definition</b> <a href="../../d8/d45/_f_fmpeg_kit_config_8cpp_source.html#l01344">FFmpegKitConfig.cpp:1344</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html">ffmpegkit::FFprobeSession</a></div><div class="ttdef"><b>Definition</b> <a href="../../dc/da0/_f_fprobe_session_8h_source.html#l00031">FFprobeSession.h:31</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a150f7a4f5f196a3b65433cfb73ed36d4"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a150f7a4f5f196a3b65433cfb73ed36d4">ffmpegkit::FFprobeSession::isFFmpeg</a></div><div class="ttdeci">bool isFFmpeg() const override</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00064">FFprobeSession.cpp:64</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a17a851c3339bc21065be607b4e37205c"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17a851c3339bc21065be607b4e37205c">ffmpegkit::FFprobeSession::getCompleteCallback</a></div><div class="ttdeci">ffmpegkit::FFprobeSessionCompleteCallback getCompleteCallback()</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00060">FFprobeSession.cpp:60</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a17e2678ef159b9e764842d5540b20f89"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a17e2678ef159b9e764842d5540b20f89">ffmpegkit::FFprobeSession::isMediaInformation</a></div><div class="ttdeci">bool isMediaInformation() const override</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00072">FFprobeSession.cpp:72</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a23da7c24a487747ee61ab0836fb8428c"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a23da7c24a487747ee61ab0836fb8428c">ffmpegkit::FFprobeSession::isFFprobe</a></div><div class="ttdeci">bool isFFprobe() const override</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00068">FFprobeSession.cpp:68</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a3c09c527bf7eb85b8ebf285192ddaf5f"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a3c09c527bf7eb85b8ebf285192ddaf5f">ffmpegkit::FFprobeSession::create</a></div><div class="ttdeci">static std::shared_ptr&lt; ffmpegkit::FFprobeSession &gt; create(const std::list&lt; std::string &gt; &amp;arguments)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00026">FFprobeSession.cpp:26</a></div></div>
<div class="ttc" id="aclassffmpegkit_1_1_f_fprobe_session_html_a7607e6e62a1aeae2efc7191b9da99690"><div class="ttname"><a href="../../da/d5c/classffmpegkit_1_1_f_fprobe_session.html#a7607e6e62a1aeae2efc7191b9da99690">ffmpegkit::FFprobeSession::FFprobeSession</a></div><div class="ttdeci">FFprobeSession(const std::list&lt; std::string &gt; &amp;arguments, const FFprobeSessionCompleteCallback completeCallback, const ffmpegkit::LogCallback logCallback, const LogRedirectionStrategy logRedirectionStrategy)</div><div class="ttdef"><b>Definition</b> <a href="../../d9/d8b/_f_fprobe_session_8cpp_source.html#l00056">FFprobeSession.cpp:56</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></div><div class="ttdef"><b>Definition</b> <a href="../../d9/d76/_abstract_session_8h_source.html#l00025">AbstractSession.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a11bee89be98423d1dc425a2849001ebe"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a11bee89be98423d1dc425a2849001ebe">ffmpegkit::LogRedirectionStrategy</a></div><div class="ttdeci">LogRedirectionStrategy</div><div class="ttdef"><b>Definition</b> <a href="../../d6/d42/_log_redirection_strategy_8h_source.html#l00025">LogRedirectionStrategy.h:25</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_a961de60de61ed79c2c7dfee08c9fa939"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#a961de60de61ed79c2c7dfee08c9fa939">ffmpegkit::LogCallback</a></div><div class="ttdeci">std::function&lt; void(const std::shared_ptr&lt; ffmpegkit::Log &gt; log)&gt; LogCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d4/daf/_log_callback_8h_source.html#l00035">LogCallback.h:35</a></div></div>
<div class="ttc" id="anamespaceffmpegkit_html_af3f451cbb99c4dc36e2e2141a33cdf38"><div class="ttname"><a href="../../d2/d25/namespaceffmpegkit.html#af3f451cbb99c4dc36e2e2141a33cdf38">ffmpegkit::FFprobeSessionCompleteCallback</a></div><div class="ttdeci">std::function&lt; void(const std::shared_ptr&lt; ffmpegkit::FFprobeSession &gt; session)&gt; FFprobeSessionCompleteCallback</div><div class="ttdef"><b>Definition</b> <a href="../../d5/d14/_f_fprobe_session_complete_callback_8h_source.html#l00052">FFprobeSessionCompleteCallback.h:52</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,585 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: ffmpegkit::Chapter Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></li><li class="navelem"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">Chapter</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pri-attribs">Private Attributes</a> </div>
<div class="headertitle"><div class="title">ffmpegkit::Chapter Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a616c81b7dcd7d0f0a68671d3dd92c335"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a616c81b7dcd7d0f0a68671d3dd92c335">Chapter</a> (std::shared_ptr&lt; rapidjson::Value &gt; chapterValue)</td></tr>
<tr class="separator:a616c81b7dcd7d0f0a68671d3dd92c335"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad06d908c0e64bfd2368ed62f257efc43"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#ad06d908c0e64bfd2368ed62f257efc43">getId</a> ()</td></tr>
<tr class="separator:ad06d908c0e64bfd2368ed62f257efc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a7355ceb87873dba1061a4284b40b6"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#ae7a7355ceb87873dba1061a4284b40b6">getTimeBase</a> ()</td></tr>
<tr class="separator:ae7a7355ceb87873dba1061a4284b40b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76874b4f2586039dc9ee7bbea5b547fa"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a76874b4f2586039dc9ee7bbea5b547fa">getStart</a> ()</td></tr>
<tr class="separator:a76874b4f2586039dc9ee7bbea5b547fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a136f984b2c6e87099986ec37774fffed"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a136f984b2c6e87099986ec37774fffed">getStartTime</a> ()</td></tr>
<tr class="separator:a136f984b2c6e87099986ec37774fffed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6d603dc178c14733e385e57575310d3"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#aa6d603dc178c14733e385e57575310d3">getEnd</a> ()</td></tr>
<tr class="separator:aa6d603dc178c14733e385e57575310d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe4ba956fd4fa6895e89cf2298a09fa5"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#abe4ba956fd4fa6895e89cf2298a09fa5">getEndTime</a> ()</td></tr>
<tr class="separator:abe4ba956fd4fa6895e89cf2298a09fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd452a2bad4365301caa2f4505021eb9"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#afd452a2bad4365301caa2f4505021eb9">getTags</a> ()</td></tr>
<tr class="separator:afd452a2bad4365301caa2f4505021eb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7290f1d87ae0e83d7e6ba0bae0a7810"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#ae7290f1d87ae0e83d7e6ba0bae0a7810">getStringProperty</a> (const char *key)</td></tr>
<tr class="separator:ae7290f1d87ae0e83d7e6ba0bae0a7810"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1427eb42943904d75f264006798ab1fa"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a1427eb42943904d75f264006798ab1fa">getNumberProperty</a> (const char *key)</td></tr>
<tr class="separator:a1427eb42943904d75f264006798ab1fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a104127c7412c4c15c5d4b67541e37711"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a104127c7412c4c15c5d4b67541e37711">getProperty</a> (const char *key)</td></tr>
<tr class="separator:a104127c7412c4c15c5d4b67541e37711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170e52ca9bf97eb9aab0adda659962d2"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a170e52ca9bf97eb9aab0adda659962d2">getAllProperties</a> ()</td></tr>
<tr class="separator:a170e52ca9bf97eb9aab0adda659962d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a3dbf8a318753b97a933d5f68ced28640"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a3dbf8a318753b97a933d5f68ced28640">KeyId</a> = &quot;id&quot;</td></tr>
<tr class="separator:a3dbf8a318753b97a933d5f68ced28640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accf6a090708e28875d6f3a6ae36f2444"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#accf6a090708e28875d6f3a6ae36f2444">KeyTimeBase</a> = &quot;time_base&quot;</td></tr>
<tr class="separator:accf6a090708e28875d6f3a6ae36f2444"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a45014fc084a22373fc94d3e43a28f"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a87a45014fc084a22373fc94d3e43a28f">KeyStart</a> = &quot;start&quot;</td></tr>
<tr class="separator:a87a45014fc084a22373fc94d3e43a28f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a147880666877ba397ffc8510c9fe1728"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a147880666877ba397ffc8510c9fe1728">KeyStartTime</a> = &quot;start_time&quot;</td></tr>
<tr class="separator:a147880666877ba397ffc8510c9fe1728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a068446297e39796b837b333abc686e6d"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a068446297e39796b837b333abc686e6d">KeyEnd</a> = &quot;end&quot;</td></tr>
<tr class="separator:a068446297e39796b837b333abc686e6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8c7225cdea083a94c7878be9cc7c639"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#ac8c7225cdea083a94c7878be9cc7c639">KeyEndTime</a> = &quot;end_time&quot;</td></tr>
<tr class="separator:ac8c7225cdea083a94c7878be9cc7c639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c25258d7ad56e83cb9a56154a059b22"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#a7c25258d7ad56e83cb9a56154a059b22">KeyTags</a> = &quot;tags&quot;</td></tr>
<tr class="separator:a7c25258d7ad56e83cb9a56154a059b22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ab0d2c01a4744004945366b71fd9b1699"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html#ab0d2c01a4744004945366b71fd9b1699">_chapterValue</a></td></tr>
<tr class="separator:ab0d2c01a4744004945366b71fd9b1699"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">Chapter</a> class. </p>
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00035">35</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a616c81b7dcd7d0f0a68671d3dd92c335" name="a616c81b7dcd7d0f0a68671d3dd92c335"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a616c81b7dcd7d0f0a68671d3dd92c335">&#9670;&#160;</a></span>Chapter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ffmpegkit::Chapter::Chapter </td>
<td>(</td>
<td class="paramtype">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td>
<td class="paramname"><em>chapterValue</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00022">22</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a170e52ca9bf97eb9aab0adda659962d2" name="a170e52ca9bf97eb9aab0adda659962d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a170e52ca9bf97eb9aab0adda659962d2">&#9670;&#160;</a></span>getAllProperties()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::Chapter::getAllProperties </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all chapter properties defined.</p>
<dl class="section return"><dt>Returns</dt><dd>all chapter properties in a Value or nullptr if no properties are defined </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00079">79</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="aa6d603dc178c14733e385e57575310d3" name="aa6d603dc178c14733e385e57575310d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6d603dc178c14733e385e57575310d3">&#9670;&#160;</a></span>getEnd()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::Chapter::getEnd </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00041">41</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="abe4ba956fd4fa6895e89cf2298a09fa5" name="abe4ba956fd4fa6895e89cf2298a09fa5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe4ba956fd4fa6895e89cf2298a09fa5">&#9670;&#160;</a></span>getEndTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::Chapter::getEndTime </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00045">45</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="ad06d908c0e64bfd2368ed62f257efc43" name="ad06d908c0e64bfd2368ed62f257efc43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad06d908c0e64bfd2368ed62f257efc43">&#9670;&#160;</a></span>getId()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::Chapter::getId </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00025">25</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="a1427eb42943904d75f264006798ab1fa" name="a1427eb42943904d75f264006798ab1fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1427eb42943904d75f264006798ab1fa">&#9670;&#160;</a></span>getNumberProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::Chapter::getNumberProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the chapter property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>chapter property as number or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00061">61</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="a104127c7412c4c15c5d4b67541e37711" name="a104127c7412c4c15c5d4b67541e37711"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a104127c7412c4c15c5d4b67541e37711">&#9670;&#160;</a></span>getProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::Chapter::getProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the chapter property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>chapter property in a Value or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00069">69</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="a76874b4f2586039dc9ee7bbea5b547fa" name="a76874b4f2586039dc9ee7bbea5b547fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76874b4f2586039dc9ee7bbea5b547fa">&#9670;&#160;</a></span>getStart()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::Chapter::getStart </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00033">33</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="a136f984b2c6e87099986ec37774fffed" name="a136f984b2c6e87099986ec37774fffed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a136f984b2c6e87099986ec37774fffed">&#9670;&#160;</a></span>getStartTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::Chapter::getStartTime </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00037">37</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="ae7290f1d87ae0e83d7e6ba0bae0a7810" name="ae7290f1d87ae0e83d7e6ba0bae0a7810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7290f1d87ae0e83d7e6ba0bae0a7810">&#9670;&#160;</a></span>getStringProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::Chapter::getStringProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the chapter property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>chapter property as string or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00053">53</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="afd452a2bad4365301caa2f4505021eb9" name="afd452a2bad4365301caa2f4505021eb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd452a2bad4365301caa2f4505021eb9">&#9670;&#160;</a></span>getTags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::Chapter::getTags </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00049">49</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<a id="ae7a7355ceb87873dba1061a4284b40b6" name="ae7a7355ceb87873dba1061a4284b40b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7a7355ceb87873dba1061a4284b40b6">&#9670;&#160;</a></span>getTimeBase()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::Chapter::getTimeBase </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html#l00029">29</a> of file <a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a id="ab0d2c01a4744004945366b71fd9b1699" name="ab0d2c01a4744004945366b71fd9b1699"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0d2c01a4744004945366b71fd9b1699">&#9670;&#160;</a></span>_chapterValue</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt;rapidjson::Value&gt; ffmpegkit::Chapter::_chapterValue</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00090">90</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="a068446297e39796b837b333abc686e6d" name="a068446297e39796b837b333abc686e6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a068446297e39796b837b333abc686e6d">&#9670;&#160;</a></span>KeyEnd</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyEnd = &quot;end&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00041">41</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="ac8c7225cdea083a94c7878be9cc7c639" name="ac8c7225cdea083a94c7878be9cc7c639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8c7225cdea083a94c7878be9cc7c639">&#9670;&#160;</a></span>KeyEndTime</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyEndTime = &quot;end_time&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00042">42</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="a3dbf8a318753b97a933d5f68ced28640" name="a3dbf8a318753b97a933d5f68ced28640"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3dbf8a318753b97a933d5f68ced28640">&#9670;&#160;</a></span>KeyId</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyId = &quot;id&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00037">37</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="a87a45014fc084a22373fc94d3e43a28f" name="a87a45014fc084a22373fc94d3e43a28f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87a45014fc084a22373fc94d3e43a28f">&#9670;&#160;</a></span>KeyStart</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyStart = &quot;start&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00039">39</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="a147880666877ba397ffc8510c9fe1728" name="a147880666877ba397ffc8510c9fe1728"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a147880666877ba397ffc8510c9fe1728">&#9670;&#160;</a></span>KeyStartTime</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyStartTime = &quot;start_time&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00040">40</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="a7c25258d7ad56e83cb9a56154a059b22" name="a7c25258d7ad56e83cb9a56154a059b22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c25258d7ad56e83cb9a56154a059b22">&#9670;&#160;</a></span>KeyTags</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyTags = &quot;tags&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00043">43</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<a id="accf6a090708e28875d6f3a6ae36f2444" name="accf6a090708e28875d6f3a6ae36f2444"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accf6a090708e28875d6f3a6ae36f2444">&#9670;&#160;</a></span>KeyTimeBase</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::Chapter::KeyTimeBase = &quot;time_base&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d8d/_chapter_8h_source.html#l00038">38</a> of file <a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="../../dc/d8d/_chapter_8h_source.html">Chapter.h</a></li>
<li><a class="el" href="../../d1/d8a/_chapter_8cpp_source.html">Chapter.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,221 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: ThreadQueue Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">ThreadQueue Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a15b87327372f3ff41ead8bf618474351"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a15b87327372f3ff41ead8bf618474351">finished</a></td></tr>
<tr class="separator:a15b87327372f3ff41ead8bf618474351"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ae3993c81586eb470156e15b6190b37"><td class="memItemLeft" align="right" valign="top">unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a2ae3993c81586eb470156e15b6190b37">nb_streams</a></td></tr>
<tr class="separator:a2ae3993c81586eb470156e15b6190b37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72f014e84a9a3898377e938d023b0df4"><td class="memItemLeft" align="right" valign="top">AVFifo *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a72f014e84a9a3898377e938d023b0df4">fifo</a></td></tr>
<tr class="separator:a72f014e84a9a3898377e938d023b0df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73203eb20b8102ec8e477dfe105fa899"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d4/d62/struct_obj_pool.html">ObjPool</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a73203eb20b8102ec8e477dfe105fa899">obj_pool</a></td></tr>
<tr class="separator:a73203eb20b8102ec8e477dfe105fa899"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af90b314f0b93819415fa18db051ef1a0"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#af90b314f0b93819415fa18db051ef1a0">obj_move</a> )(void *dst, void *src)</td></tr>
<tr class="separator:af90b314f0b93819415fa18db051ef1a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0970a2485fc1f08962025615d9f3898f"><td class="memItemLeft" align="right" valign="top">pthread_mutex_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a0970a2485fc1f08962025615d9f3898f">lock</a></td></tr>
<tr class="separator:a0970a2485fc1f08962025615d9f3898f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a794549631cc595aaad8ccfc676987551"><td class="memItemLeft" align="right" valign="top">pthread_cond_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/db4/struct_thread_queue.html#a794549631cc595aaad8ccfc676987551">cond</a></td></tr>
<tr class="separator:a794549631cc595aaad8ccfc676987551"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00056">56</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a794549631cc595aaad8ccfc676987551" name="a794549631cc595aaad8ccfc676987551"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a794549631cc595aaad8ccfc676987551">&#9670;&#160;</a></span>cond</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">pthread_cond_t ThreadQueue::cond</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00066">66</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="a72f014e84a9a3898377e938d023b0df4" name="a72f014e84a9a3898377e938d023b0df4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72f014e84a9a3898377e938d023b0df4">&#9670;&#160;</a></span>fifo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFifo* ThreadQueue::fifo</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00060">60</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="a15b87327372f3ff41ead8bf618474351" name="a15b87327372f3ff41ead8bf618474351"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15b87327372f3ff41ead8bf618474351">&#9670;&#160;</a></span>finished</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>* ThreadQueue::finished</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00057">57</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="a0970a2485fc1f08962025615d9f3898f" name="a0970a2485fc1f08962025615d9f3898f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0970a2485fc1f08962025615d9f3898f">&#9670;&#160;</a></span>lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">pthread_mutex_t ThreadQueue::lock</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00065">65</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="a2ae3993c81586eb470156e15b6190b37" name="a2ae3993c81586eb470156e15b6190b37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ae3993c81586eb470156e15b6190b37">&#9670;&#160;</a></span>nb_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">unsigned <a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ThreadQueue::nb_streams</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00058">58</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="af90b314f0b93819415fa18db051ef1a0" name="af90b314f0b93819415fa18db051ef1a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af90b314f0b93819415fa18db051ef1a0">&#9670;&#160;</a></span>obj_move</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void(* ThreadQueue::obj_move) (void *dst, void *src)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00063">63</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<a id="a73203eb20b8102ec8e477dfe105fa899" name="a73203eb20b8102ec8e477dfe105fa899"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73203eb20b8102ec8e477dfe105fa899">&#9670;&#160;</a></span>obj_pool</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d4/d62/struct_obj_pool.html">ObjPool</a>* ThreadQueue::obj_pool</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html#l00062">62</a> of file <a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../dc/d56/fftools__thread__queue_8c_source.html">fftools_thread_queue.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>
@@ -0,0 +1,259 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: FilterGraph Struct Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">FilterGraph Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a3ec6739834ba482eacc125e05b59b246"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#a3ec6739834ba482eacc125e05b59b246">index</a></td></tr>
<tr class="separator:a3ec6739834ba482eacc125e05b59b246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad45139bb5ec5c7766be0b216f9c8c2c4"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#ad45139bb5ec5c7766be0b216f9c8c2c4">graph_desc</a></td></tr>
<tr class="separator:ad45139bb5ec5c7766be0b216f9c8c2c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae222203d54c99d90f4308f5fd2285ee5"><td class="memItemLeft" align="right" valign="top">AVFilterGraph *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#ae222203d54c99d90f4308f5fd2285ee5">graph</a></td></tr>
<tr class="separator:ae222203d54c99d90f4308f5fd2285ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bc2aac4115ac1a2fc951e5d0a403824"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#a7bc2aac4115ac1a2fc951e5d0a403824">reconfiguration</a></td></tr>
<tr class="separator:a7bc2aac4115ac1a2fc951e5d0a403824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21a0ef8201bd7a5a9e9ce40039d51cdf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#a21a0ef8201bd7a5a9e9ce40039d51cdf">is_meta</a></td></tr>
<tr class="separator:a21a0ef8201bd7a5a9e9ce40039d51cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb2dea711d92a8a8cb94eebecd9c1e13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#afb2dea711d92a8a8cb94eebecd9c1e13">inputs</a></td></tr>
<tr class="separator:afb2dea711d92a8a8cb94eebecd9c1e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa88faf44822ec4e04597a6eef12a7760"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#aa88faf44822ec4e04597a6eef12a7760">nb_inputs</a></td></tr>
<tr class="separator:aa88faf44822ec4e04597a6eef12a7760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa078de74cae0940747ba826567b74aef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#aa078de74cae0940747ba826567b74aef">outputs</a></td></tr>
<tr class="separator:aa078de74cae0940747ba826567b74aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92c7f6faf7e95b259bce1c717d43b4ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de7/struct_filter_graph.html#a92c7f6faf7e95b259bce1c717d43b4ee">nb_outputs</a></td></tr>
<tr class="separator:a92c7f6faf7e95b259bce1c717d43b4ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00368">368</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="ae222203d54c99d90f4308f5fd2285ee5" name="ae222203d54c99d90f4308f5fd2285ee5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae222203d54c99d90f4308f5fd2285ee5">&#9670;&#160;</a></span>graph</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFilterGraph* FilterGraph::graph</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00372">372</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="ad45139bb5ec5c7766be0b216f9c8c2c4" name="ad45139bb5ec5c7766be0b216f9c8c2c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad45139bb5ec5c7766be0b216f9c8c2c4">&#9670;&#160;</a></span>graph_desc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* FilterGraph::graph_desc</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00370">370</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="a3ec6739834ba482eacc125e05b59b246" name="a3ec6739834ba482eacc125e05b59b246"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ec6739834ba482eacc125e05b59b246">&#9670;&#160;</a></span>index</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> FilterGraph::index</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00369">369</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="afb2dea711d92a8a8cb94eebecd9c1e13" name="afb2dea711d92a8a8cb94eebecd9c1e13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb2dea711d92a8a8cb94eebecd9c1e13">&#9670;&#160;</a></span>inputs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d7/d0c/struct_input_filter.html">InputFilter</a>** FilterGraph::inputs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00378">378</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="a21a0ef8201bd7a5a9e9ce40039d51cdf" name="a21a0ef8201bd7a5a9e9ce40039d51cdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21a0ef8201bd7a5a9e9ce40039d51cdf">&#9670;&#160;</a></span>is_meta</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> FilterGraph::is_meta</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00376">376</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="aa88faf44822ec4e04597a6eef12a7760" name="aa88faf44822ec4e04597a6eef12a7760"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa88faf44822ec4e04597a6eef12a7760">&#9670;&#160;</a></span>nb_inputs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> FilterGraph::nb_inputs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00379">379</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="a92c7f6faf7e95b259bce1c717d43b4ee" name="a92c7f6faf7e95b259bce1c717d43b4ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92c7f6faf7e95b259bce1c717d43b4ee">&#9670;&#160;</a></span>nb_outputs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> FilterGraph::nb_outputs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00381">381</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="aa078de74cae0940747ba826567b74aef" name="aa078de74cae0940747ba826567b74aef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa078de74cae0940747ba826567b74aef">&#9670;&#160;</a></span>outputs</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d0/d0f/struct_output_filter.html">OutputFilter</a>** FilterGraph::outputs</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00380">380</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<a id="a7bc2aac4115ac1a2fc951e5d0a403824" name="a7bc2aac4115ac1a2fc951e5d0a403824"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bc2aac4115ac1a2fc951e5d0a403824">&#9670;&#160;</a></span>reconfiguration</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d2/d36/fftools__ffmpeg__filter_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> FilterGraph::reconfiguration</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html#l00373">373</a> of file <a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="../../d7/db3/fftools__ffmpeg_8h_source.html">fftools_ffmpeg.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>