Files
oak-editor/docs/html/class_clip.html
T

339 lines
32 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Olive: Clip 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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Olive
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="class_clip-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Clip Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac4f9bbf3e4e55020a7fda2a50532eec9"><td class="memItemLeft" align="right" valign="top"><a id="ac4f9bbf3e4e55020a7fda2a50532eec9"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Clip</b> (<a class="el" href="struct_sequence.html">Sequence</a> *s)</td></tr>
<tr class="separator:ac4f9bbf3e4e55020a7fda2a50532eec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de1c9648b410f2402877febd58dcfe6"><td class="memItemLeft" align="right" valign="top"><a id="a5de1c9648b410f2402877febd58dcfe6"></a>
<a class="el" href="class_clip.html">Clip</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>copy</b> (<a class="el" href="struct_sequence.html">Sequence</a> *s, bool duplicate_transitions=true)</td></tr>
<tr class="separator:a5de1c9648b410f2402877febd58dcfe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeaeba185834f6cc3edd1500805945b6"><td class="memItemLeft" align="right" valign="top"><a id="abeaeba185834f6cc3edd1500805945b6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>reset_audio</b> ()</td></tr>
<tr class="separator:abeaeba185834f6cc3edd1500805945b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23d00c503f0a43488ddc2e844556bb2f"><td class="memItemLeft" align="right" valign="top"><a id="a23d00c503f0a43488ddc2e844556bb2f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
<tr class="separator:a23d00c503f0a43488ddc2e844556bb2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae524ef15e54c00a4672d5d2a95a9cee"><td class="memItemLeft" align="right" valign="top"><a id="aae524ef15e54c00a4672d5d2a95a9cee"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>refresh</b> ()</td></tr>
<tr class="separator:aae524ef15e54c00a4672d5d2a95a9cee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af29ee3c4fc28e522d33d301b3a951e67"><td class="memItemLeft" align="right" valign="top"><a id="af29ee3c4fc28e522d33d301b3a951e67"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>get_clip_in_with_transition</b> ()</td></tr>
<tr class="separator:af29ee3c4fc28e522d33d301b3a951e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6ba13ae794189625d93e4516391c738"><td class="memItemLeft" align="right" valign="top"><a id="ad6ba13ae794189625d93e4516391c738"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>get_timeline_in_with_transition</b> ()</td></tr>
<tr class="separator:ad6ba13ae794189625d93e4516391c738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1abd174bb097f39bea7fcdca87392cb1"><td class="memItemLeft" align="right" valign="top"><a id="a1abd174bb097f39bea7fcdca87392cb1"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>get_timeline_out_with_transition</b> ()</td></tr>
<tr class="separator:a1abd174bb097f39bea7fcdca87392cb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ce6cea50cf446edfba74bc899635cfc"><td class="memItemLeft" align="right" valign="top"><a id="a4ce6cea50cf446edfba74bc899635cfc"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>getLength</b> ()</td></tr>
<tr class="separator:a4ce6cea50cf446edfba74bc899635cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5e73f97ffd4c5eb226330b5e27a92f6"><td class="memItemLeft" align="right" valign="top"><a id="ae5e73f97ffd4c5eb226330b5e27a92f6"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>getMediaFrameRate</b> ()</td></tr>
<tr class="separator:ae5e73f97ffd4c5eb226330b5e27a92f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af59054d710ce8cfb6d78a7794f267819"><td class="memItemLeft" align="right" valign="top"><a id="af59054d710ce8cfb6d78a7794f267819"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>getMaximumLength</b> ()</td></tr>
<tr class="separator:af59054d710ce8cfb6d78a7794f267819"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a504b65ac52790e74783eb132d766b5d9"><td class="memItemLeft" align="right" valign="top"><a id="a504b65ac52790e74783eb132d766b5d9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>recalculateMaxLength</b> ()</td></tr>
<tr class="separator:a504b65ac52790e74783eb132d766b5d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67451b7c5472a706e92d62efeb7f7ddb"><td class="memItemLeft" align="right" valign="top"><a id="a67451b7c5472a706e92d62efeb7f7ddb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getWidth</b> ()</td></tr>
<tr class="separator:a67451b7c5472a706e92d62efeb7f7ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56eeafa26c972752de0ede29c3fef0ca"><td class="memItemLeft" align="right" valign="top"><a id="a56eeafa26c972752de0ede29c3fef0ca"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getHeight</b> ()</td></tr>
<tr class="separator:a56eeafa26c972752de0ede29c3fef0ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab58ed85eb6a78b1f200485abb6b6cc9f"><td class="memItemLeft" align="right" valign="top"><a id="ab58ed85eb6a78b1f200485abb6b6cc9f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>refactor_frame_rate</b> (<a class="el" href="class_combo_action.html">ComboAction</a> *ca, double multiplier, bool change_timeline_points)</td></tr>
<tr class="separator:ab58ed85eb6a78b1f200485abb6b6cc9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c7fcb2908da25ae8b7ae6f893a114e8"><td class="memItemLeft" align="right" valign="top"><a id="a7c7fcb2908da25ae8b7ae6f893a114e8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>queue_clear</b> ()</td></tr>
<tr class="separator:a7c7fcb2908da25ae8b7ae6f893a114e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1151d6f5b2d6a93778077bef48b5a16"><td class="memItemLeft" align="right" valign="top"><a id="af1151d6f5b2d6a93778077bef48b5a16"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>queue_remove_earliest</b> ()</td></tr>
<tr class="separator:af1151d6f5b2d6a93778077bef48b5a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79e6987c7ef0e05c76b3eae58b8dbcba"><td class="memItemLeft" align="right" valign="top"><a id="a79e6987c7ef0e05c76b3eae58b8dbcba"></a>
QVector&lt; <a class="el" href="struct_marker.html">Marker</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_markers</b> ()</td></tr>
<tr class="separator:a79e6987c7ef0e05c76b3eae58b8dbcba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49d8179efde14e8965161a6dce0fdb60"><td class="memItemLeft" align="right" valign="top"><a id="a49d8179efde14e8965161a6dce0fdb60"></a>
<a class="el" href="class_transition.html">Transition</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_opening_transition</b> ()</td></tr>
<tr class="separator:a49d8179efde14e8965161a6dce0fdb60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4ea79bc9697c105cad456f814d1ebda"><td class="memItemLeft" align="right" valign="top"><a id="ad4ea79bc9697c105cad456f814d1ebda"></a>
<a class="el" href="class_transition.html">Transition</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_closing_transition</b> ()</td></tr>
<tr class="separator:ad4ea79bc9697c105cad456f814d1ebda"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a7c37f30dddf8ba013d7f7a288d8d70c7"><td class="memItemLeft" align="right" valign="top"><a id="a7c37f30dddf8ba013d7f7a288d8d70c7"></a>
<a class="el" href="struct_sequence.html">Sequence</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>sequence</b></td></tr>
<tr class="separator:a7c37f30dddf8ba013d7f7a288d8d70c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12f1b60c9340a811752bfc38f6e3bedb"><td class="memItemLeft" align="right" valign="top"><a id="a12f1b60c9340a811752bfc38f6e3bedb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>enabled</b></td></tr>
<tr class="separator:a12f1b60c9340a811752bfc38f6e3bedb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af05069e2f3eec7d8302e56de02f6c4ab"><td class="memItemLeft" align="right" valign="top"><a id="af05069e2f3eec7d8302e56de02f6c4ab"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>clip_in</b></td></tr>
<tr class="separator:af05069e2f3eec7d8302e56de02f6c4ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01da5e208ad27543ed25a547aff60cb7"><td class="memItemLeft" align="right" valign="top"><a id="a01da5e208ad27543ed25a547aff60cb7"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>timeline_in</b></td></tr>
<tr class="separator:a01da5e208ad27543ed25a547aff60cb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6bae9bd222c7924b899c565b87fd5ba"><td class="memItemLeft" align="right" valign="top"><a id="aa6bae9bd222c7924b899c565b87fd5ba"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>timeline_out</b></td></tr>
<tr class="separator:aa6bae9bd222c7924b899c565b87fd5ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ce803fe2abee7608154a1d0c508090b"><td class="memItemLeft" align="right" valign="top"><a id="a3ce803fe2abee7608154a1d0c508090b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>track</b></td></tr>
<tr class="separator:a3ce803fe2abee7608154a1d0c508090b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99dca1e3fe29eb56d0751d5639ace0d8"><td class="memItemLeft" align="right" valign="top"><a id="a99dca1e3fe29eb56d0751d5639ace0d8"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
<tr class="separator:a99dca1e3fe29eb56d0751d5639ace0d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a587053c04d0f4a872bf87cac636ff2b5"><td class="memItemLeft" align="right" valign="top"><a id="a587053c04d0f4a872bf87cac636ff2b5"></a>
quint8&#160;</td><td class="memItemRight" valign="bottom"><b>color_r</b></td></tr>
<tr class="separator:a587053c04d0f4a872bf87cac636ff2b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b4c9885119ab0265a4434727ce376e8"><td class="memItemLeft" align="right" valign="top"><a id="a1b4c9885119ab0265a4434727ce376e8"></a>
quint8&#160;</td><td class="memItemRight" valign="bottom"><b>color_g</b></td></tr>
<tr class="separator:a1b4c9885119ab0265a4434727ce376e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67ae9ea4ac6729e670b312c279b471c9"><td class="memItemLeft" align="right" valign="top"><a id="a67ae9ea4ac6729e670b312c279b471c9"></a>
quint8&#160;</td><td class="memItemRight" valign="bottom"><b>color_b</b></td></tr>
<tr class="separator:a67ae9ea4ac6729e670b312c279b471c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b55961227a5f0fffb14da879fcf1e9d"><td class="memItemLeft" align="right" valign="top"><a id="a5b55961227a5f0fffb14da879fcf1e9d"></a>
<a class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>media</b></td></tr>
<tr class="separator:a5b55961227a5f0fffb14da879fcf1e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad32b52e35440bef30cdd5da06e95c2a3"><td class="memItemLeft" align="right" valign="top"><a id="ad32b52e35440bef30cdd5da06e95c2a3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>media_stream</b></td></tr>
<tr class="separator:ad32b52e35440bef30cdd5da06e95c2a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa36a857cdf853a621fbc77d930f3d7f2"><td class="memItemLeft" align="right" valign="top"><a id="aa36a857cdf853a621fbc77d930f3d7f2"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>speed</b></td></tr>
<tr class="separator:aa36a857cdf853a621fbc77d930f3d7f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3aad4d39b0e0d0ff8cd842ef7cdd130d"><td class="memItemLeft" align="right" valign="top"><a id="a3aad4d39b0e0d0ff8cd842ef7cdd130d"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>cached_fr</b></td></tr>
<tr class="separator:a3aad4d39b0e0d0ff8cd842ef7cdd130d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad15ff65806bdd30bca356957d367e188"><td class="memItemLeft" align="right" valign="top"><a id="ad15ff65806bdd30bca356957d367e188"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>reverse</b></td></tr>
<tr class="separator:ad15ff65806bdd30bca356957d367e188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa278f8139f7708ee8f2cc9fce77302fb"><td class="memItemLeft" align="right" valign="top"><a id="aa278f8139f7708ee8f2cc9fce77302fb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>maintain_audio_pitch</b></td></tr>
<tr class="separator:aa278f8139f7708ee8f2cc9fce77302fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a608b43abf0412387a435ecbbdb483d1d"><td class="memItemLeft" align="right" valign="top"><a id="a608b43abf0412387a435ecbbdb483d1d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoscale</b></td></tr>
<tr class="separator:a608b43abf0412387a435ecbbdb483d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca2805890127bce839b7fe2e0bb15f0e"><td class="memItemLeft" align="right" valign="top"><a id="aca2805890127bce839b7fe2e0bb15f0e"></a>
QList&lt; <a class="el" href="class_effect.html">Effect</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>effects</b></td></tr>
<tr class="separator:aca2805890127bce839b7fe2e0bb15f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b0b8e8e44010e58f5df1313b7dfb2ec"><td class="memItemLeft" align="right" valign="top"><a id="a7b0b8e8e44010e58f5df1313b7dfb2ec"></a>
QVector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>linked</b></td></tr>
<tr class="separator:a7b0b8e8e44010e58f5df1313b7dfb2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65992ee54d25d635a7c0177345571725"><td class="memItemLeft" align="right" valign="top"><a id="a65992ee54d25d635a7c0177345571725"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>opening_transition</b></td></tr>
<tr class="separator:a65992ee54d25d635a7c0177345571725"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3af10d8e1dd52c74505bbf5342caf642"><td class="memItemLeft" align="right" valign="top"><a id="a3af10d8e1dd52c74505bbf5342caf642"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>closing_transition</b></td></tr>
<tr class="separator:a3af10d8e1dd52c74505bbf5342caf642"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1a3d19136f7d3a4f17e6a4134fe8af1"><td class="memItemLeft" align="right" valign="top"><a id="ad1a3d19136f7d3a4f17e6a4134fe8af1"></a>
AVFormatContext *&#160;</td><td class="memItemRight" valign="bottom"><b>formatCtx</b></td></tr>
<tr class="separator:ad1a3d19136f7d3a4f17e6a4134fe8af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47483ce394883e886eba4ead0abf268a"><td class="memItemLeft" align="right" valign="top"><a id="a47483ce394883e886eba4ead0abf268a"></a>
AVStream *&#160;</td><td class="memItemRight" valign="bottom"><b>stream</b></td></tr>
<tr class="separator:a47483ce394883e886eba4ead0abf268a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac55d07ef566c39942b774413e578f2d9"><td class="memItemLeft" align="right" valign="top"><a id="ac55d07ef566c39942b774413e578f2d9"></a>
AVCodec *&#160;</td><td class="memItemRight" valign="bottom"><b>codec</b></td></tr>
<tr class="separator:ac55d07ef566c39942b774413e578f2d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3eafe9a232dd644b0ba51d814a9a172"><td class="memItemLeft" align="right" valign="top"><a id="ab3eafe9a232dd644b0ba51d814a9a172"></a>
AVCodecContext *&#160;</td><td class="memItemRight" valign="bottom"><b>codecCtx</b></td></tr>
<tr class="separator:ab3eafe9a232dd644b0ba51d814a9a172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c087c4ee0c3e6307443add9353bf81d"><td class="memItemLeft" align="right" valign="top"><a id="a1c087c4ee0c3e6307443add9353bf81d"></a>
AVPacket *&#160;</td><td class="memItemRight" valign="bottom"><b>pkt</b></td></tr>
<tr class="separator:a1c087c4ee0c3e6307443add9353bf81d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a082ca83db497dcc257de4d9284dcb161"><td class="memItemLeft" align="right" valign="top"><a id="a082ca83db497dcc257de4d9284dcb161"></a>
AVFrame *&#160;</td><td class="memItemRight" valign="bottom"><b>frame</b></td></tr>
<tr class="separator:a082ca83db497dcc257de4d9284dcb161"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cd77f6f294dc7c1a3249d708cd5a60c"><td class="memItemLeft" align="right" valign="top"><a id="a4cd77f6f294dc7c1a3249d708cd5a60c"></a>
AVDictionary *&#160;</td><td class="memItemRight" valign="bottom"><b>opts</b></td></tr>
<tr class="separator:a4cd77f6f294dc7c1a3249d708cd5a60c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe218e9c26667dbd9be30da7bd55a673"><td class="memItemLeft" align="right" valign="top"><a id="abe218e9c26667dbd9be30da7bd55a673"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>calculated_length</b></td></tr>
<tr class="separator:abe218e9c26667dbd9be30da7bd55a673"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8daa3fd74b37f91a9648e267d2761cd9"><td class="memItemLeft" align="right" valign="top"><a id="a8daa3fd74b37f91a9648e267d2761cd9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>load_id</b></td></tr>
<tr class="separator:a8daa3fd74b37f91a9648e267d2761cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3714b62b6cf5d7e9acbcfd7db165a582"><td class="memItemLeft" align="right" valign="top"><a id="a3714b62b6cf5d7e9acbcfd7db165a582"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>undeletable</b></td></tr>
<tr class="separator:a3714b62b6cf5d7e9acbcfd7db165a582"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7a1c1b5620cbfa4e43cd700f30d43b1"><td class="memItemLeft" align="right" valign="top"><a id="ab7a1c1b5620cbfa4e43cd700f30d43b1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>reached_end</b></td></tr>
<tr class="separator:ab7a1c1b5620cbfa4e43cd700f30d43b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3df77d37e41cd2d55373965e21acf679"><td class="memItemLeft" align="right" valign="top"><a id="a3df77d37e41cd2d55373965e21acf679"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>pkt_written</b></td></tr>
<tr class="separator:a3df77d37e41cd2d55373965e21acf679"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7114a6af3d3b7661d050b56b68ae33d"><td class="memItemLeft" align="right" valign="top"><a id="aa7114a6af3d3b7661d050b56b68ae33d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>open</b></td></tr>
<tr class="separator:aa7114a6af3d3b7661d050b56b68ae33d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2853d641aca8eeca11a96713bb2a013"><td class="memItemLeft" align="right" valign="top"><a id="ad2853d641aca8eeca11a96713bb2a013"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>finished_opening</b></td></tr>
<tr class="separator:ad2853d641aca8eeca11a96713bb2a013"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cfdc197741cb4437369dcf27af7d271"><td class="memItemLeft" align="right" valign="top"><a id="a9cfdc197741cb4437369dcf27af7d271"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>replaced</b></td></tr>
<tr class="separator:a9cfdc197741cb4437369dcf27af7d271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9a76508a47639c8504b60328ac08b7f"><td class="memItemLeft" align="right" valign="top"><a id="ad9a76508a47639c8504b60328ac08b7f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ignore_reverse</b></td></tr>
<tr class="separator:ad9a76508a47639c8504b60328ac08b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6281dae17eb6bcce4379f0615c6cc10b"><td class="memItemLeft" align="right" valign="top"><a id="a6281dae17eb6bcce4379f0615c6cc10b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>pix_fmt</b></td></tr>
<tr class="separator:a6281dae17eb6bcce4379f0615c6cc10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4218bc22acc4edd81d43a65ce5805b45"><td class="memItemLeft" align="right" valign="top"><a id="a4218bc22acc4edd81d43a65ce5805b45"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>use_existing_frame</b></td></tr>
<tr class="separator:a4218bc22acc4edd81d43a65ce5805b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f15dba562d8a273fcfe831ffcce914c"><td class="memItemLeft" align="right" valign="top"><a id="a1f15dba562d8a273fcfe831ffcce914c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>multithreaded</b></td></tr>
<tr class="separator:a1f15dba562d8a273fcfe831ffcce914c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacbce12bf47dc02acd401405240ced08"><td class="memItemLeft" align="right" valign="top"><a id="aacbce12bf47dc02acd401405240ced08"></a>
<a class="el" href="class_cacher.html">Cacher</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>cacher</b></td></tr>
<tr class="separator:aacbce12bf47dc02acd401405240ced08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8255eb6a6c1d60e7f8348cbe8d3b2fe"><td class="memItemLeft" align="right" valign="top"><a id="ae8255eb6a6c1d60e7f8348cbe8d3b2fe"></a>
QWaitCondition&#160;</td><td class="memItemRight" valign="bottom"><b>can_cache</b></td></tr>
<tr class="separator:ae8255eb6a6c1d60e7f8348cbe8d3b2fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5490e73540ef171d1b653e5eea841191"><td class="memItemLeft" align="right" valign="top"><a id="a5490e73540ef171d1b653e5eea841191"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>max_queue_size</b></td></tr>
<tr class="separator:a5490e73540ef171d1b653e5eea841191"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a270debc18a8e2fa7063b667301248c8b"><td class="memItemLeft" align="right" valign="top"><a id="a270debc18a8e2fa7063b667301248c8b"></a>
QVector&lt; AVFrame * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>queue</b></td></tr>
<tr class="separator:a270debc18a8e2fa7063b667301248c8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97ba6335812a8ed6f9234ae18bb12bf8"><td class="memItemLeft" align="right" valign="top"><a id="a97ba6335812a8ed6f9234ae18bb12bf8"></a>
QMutex&#160;</td><td class="memItemRight" valign="bottom"><b>queue_lock</b></td></tr>
<tr class="separator:a97ba6335812a8ed6f9234ae18bb12bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97820bb062775b3fabaefdb64a3dfbdf"><td class="memItemLeft" align="right" valign="top"><a id="a97820bb062775b3fabaefdb64a3dfbdf"></a>
QMutex&#160;</td><td class="memItemRight" valign="bottom"><b>lock</b></td></tr>
<tr class="separator:a97820bb062775b3fabaefdb64a3dfbdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219fb3be16b00ed711966294c1305b4c"><td class="memItemLeft" align="right" valign="top"><a id="a219fb3be16b00ed711966294c1305b4c"></a>
QMutex&#160;</td><td class="memItemRight" valign="bottom"><b>open_lock</b></td></tr>
<tr class="separator:a219fb3be16b00ed711966294c1305b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0cb1184e8ce78a7b826cec89f9e8f0d"><td class="memItemLeft" align="right" valign="top"><a id="ab0cb1184e8ce78a7b826cec89f9e8f0d"></a>
int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>last_invalid_ts</b></td></tr>
<tr class="separator:ab0cb1184e8ce78a7b826cec89f9e8f0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afaa2035bf537d73e34eac299a1ea7d1e"><td class="memItemLeft" align="right" valign="top"><a id="afaa2035bf537d73e34eac299a1ea7d1e"></a>
AVFilterGraph *&#160;</td><td class="memItemRight" valign="bottom"><b>filter_graph</b></td></tr>
<tr class="separator:afaa2035bf537d73e34eac299a1ea7d1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250918778e531d65e65401691546a4e6"><td class="memItemLeft" align="right" valign="top"><a id="a250918778e531d65e65401691546a4e6"></a>
AVFilterContext *&#160;</td><td class="memItemRight" valign="bottom"><b>buffersink_ctx</b></td></tr>
<tr class="separator:a250918778e531d65e65401691546a4e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab55d3b7967e31b458a9a63405c431be7"><td class="memItemLeft" align="right" valign="top"><a id="ab55d3b7967e31b458a9a63405c431be7"></a>
AVFilterContext *&#160;</td><td class="memItemRight" valign="bottom"><b>buffersrc_ctx</b></td></tr>
<tr class="separator:ab55d3b7967e31b458a9a63405c431be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93d0efbb1f9dd3dbbf82775a7c3ce9d7"><td class="memItemLeft" align="right" valign="top"><a id="a93d0efbb1f9dd3dbbf82775a7c3ce9d7"></a>
QOpenGLFramebufferObject **&#160;</td><td class="memItemRight" valign="bottom"><b>fbo</b></td></tr>
<tr class="separator:a93d0efbb1f9dd3dbbf82775a7c3ce9d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f8cf4df016016ab3afe902832fe46b6"><td class="memItemLeft" align="right" valign="top"><a id="a7f8cf4df016016ab3afe902832fe46b6"></a>
QOpenGLTexture *&#160;</td><td class="memItemRight" valign="bottom"><b>texture</b></td></tr>
<tr class="separator:a7f8cf4df016016ab3afe902832fe46b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0803c21026f6857762b3f754131f4883"><td class="memItemLeft" align="right" valign="top"><a id="a0803c21026f6857762b3f754131f4883"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>texture_frame</b></td></tr>
<tr class="separator:a0803c21026f6857762b3f754131f4883"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c4401827b3a900551884f0a4fac994b"><td class="memItemLeft" align="right" valign="top"><a id="a4c4401827b3a900551884f0a4fac994b"></a>
int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>reverse_target</b></td></tr>
<tr class="separator:a4c4401827b3a900551884f0a4fac994b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88c650ef2c86cf045d66d793705a8129"><td class="memItemLeft" align="right" valign="top"><a id="a88c650ef2c86cf045d66d793705a8129"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>frame_sample_index</b></td></tr>
<tr class="separator:a88c650ef2c86cf045d66d793705a8129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bbc644f43b67487fe6e4ef097c84596"><td class="memItemLeft" align="right" valign="top"><a id="a6bbc644f43b67487fe6e4ef097c84596"></a>
qint64&#160;</td><td class="memItemRight" valign="bottom"><b>audio_buffer_write</b></td></tr>
<tr class="separator:a6bbc644f43b67487fe6e4ef097c84596"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a763becadccef2e3febe6ff774714aecf"><td class="memItemLeft" align="right" valign="top"><a id="a763becadccef2e3febe6ff774714aecf"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>audio_reset</b></td></tr>
<tr class="separator:a763becadccef2e3febe6ff774714aecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafb34a4904618e8711ad47d93452116d"><td class="memItemLeft" align="right" valign="top"><a id="aafb34a4904618e8711ad47d93452116d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>audio_just_reset</b></td></tr>
<tr class="separator:aafb34a4904618e8711ad47d93452116d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa05baa3255246e20161fac3e7f393f20"><td class="memItemLeft" align="right" valign="top"><a id="aa05baa3255246e20161fac3e7f393f20"></a>
long&#160;</td><td class="memItemRight" valign="bottom"><b>audio_target_frame</b></td></tr>
<tr class="separator:aa05baa3255246e20161fac3e7f393f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a7dab7c1c4bdc4e3925b6dde30ddae851"><td class="memItemLeft" align="right" valign="top"><a id="a7dab7c1c4bdc4e3925b6dde30ddae851"></a>
QVector&lt; <a class="el" href="struct_marker.html">Marker</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>markers</b></td></tr>
<tr class="separator:a7dab7c1c4bdc4e3925b6dde30ddae851"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>project/<a class="el" href="clip_8h_source.html">clip.h</a></li>
<li>project/clip.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>