Files
oak-editor/docs/html/class_clip.html
T
2019-02-19 03:57:47 -08:00

1481 lines
69 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">
<p><code>#include &lt;<a class="el" href="clip_8h_source.html">clip.h</a>&gt;</code></p>
<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:a57751e1af607a6da2408e04d3abd43f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a57751e1af607a6da2408e04d3abd43f1">Clip</a> (<a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a> s)</td></tr>
<tr class="separator:a57751e1af607a6da2408e04d3abd43f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88647ed65e3482b5e0533ec98667b0fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a88647ed65e3482b5e0533ec98667b0fa">~Clip</a> ()</td></tr>
<tr class="separator:a88647ed65e3482b5e0533ec98667b0fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6098d8eaedc3a473ca2acfe8d6bbe7d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cacher_8h.html#a06b2300f462978e17d9b586991a0af3f">ClipPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a6098d8eaedc3a473ca2acfe8d6bbe7d6">copy</a> (<a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a> s)</td></tr>
<tr class="separator:a6098d8eaedc3a473ca2acfe8d6bbe7d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeaeba185834f6cc3edd1500805945b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#abeaeba185834f6cc3edd1500805945b6">reset_audio</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a23d00c503f0a43488ddc2e844556bb2f">reset</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aae524ef15e54c00a4672d5d2a95a9cee">refresh</a> ()</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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#af29ee3c4fc28e522d33d301b3a951e67">get_clip_in_with_transition</a> ()</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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad6ba13ae794189625d93e4516391c738">get_timeline_in_with_transition</a> ()</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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a1abd174bb097f39bea7fcdca87392cb1">get_timeline_out_with_transition</a> ()</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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a4ce6cea50cf446edfba74bc899635cfc">getLength</a> ()</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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ae5e73f97ffd4c5eb226330b5e27a92f6">getMediaFrameRate</a> ()</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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#af59054d710ce8cfb6d78a7794f267819">getMaximumLength</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a504b65ac52790e74783eb132d766b5d9">recalculateMaxLength</a> ()</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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a67451b7c5472a706e92d62efeb7f7ddb">getWidth</a> ()</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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a56eeafa26c972752de0ede29c3fef0ca">getHeight</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ab58ed85eb6a78b1f200485abb6b6cc9f">refactor_frame_rate</a> (<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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a7c7fcb2908da25ae8b7ae6f893a114e8">queue_clear</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#af1151d6f5b2d6a93778077bef48b5a16">queue_remove_earliest</a> ()</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">QVector&lt; <a class="el" href="struct_marker.html">Marker</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a79e6987c7ef0e05c76b3eae58b8dbcba">get_markers</a> ()</td></tr>
<tr class="separator:a79e6987c7ef0e05c76b3eae58b8dbcba"><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:ac0eea858b7ba48f3800ecfb45ec42919"><td class="memItemLeft" align="right" valign="top"><a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ac0eea858b7ba48f3800ecfb45ec42919">sequence</a></td></tr>
<tr class="separator:ac0eea858b7ba48f3800ecfb45ec42919"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12f1b60c9340a811752bfc38f6e3bedb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a12f1b60c9340a811752bfc38f6e3bedb">enabled</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#af05069e2f3eec7d8302e56de02f6c4ab">clip_in</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a01da5e208ad27543ed25a547aff60cb7">timeline_in</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa6bae9bd222c7924b899c565b87fd5ba">timeline_out</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a3ce803fe2abee7608154a1d0c508090b">track</a></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">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a99dca1e3fe29eb56d0751d5639ace0d8">name</a></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">quint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a587053c04d0f4a872bf87cac636ff2b5">color_r</a></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">quint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a1b4c9885119ab0265a4434727ce376e8">color_g</a></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">quint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a67ae9ea4ac6729e670b312c279b471c9">color_b</a></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 class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a5b55961227a5f0fffb14da879fcf1e9d">media</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad32b52e35440bef30cdd5da06e95c2a3">media_stream</a></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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa36a857cdf853a621fbc77d930f3d7f2">speed</a></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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a3aad4d39b0e0d0ff8cd842ef7cdd130d">cached_fr</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad15ff65806bdd30bca356957d367e188">reverse</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa278f8139f7708ee8f2cc9fce77302fb">maintain_audio_pitch</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a608b43abf0412387a435ecbbdb483d1d">autoscale</a></td></tr>
<tr class="separator:a608b43abf0412387a435ecbbdb483d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a066dbef586b1cecd8fde208b7e1e94"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="effect_8h.html#a76f90640a8579a0d9d52d40f7147f969">EffectPtr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a2a066dbef586b1cecd8fde208b7e1e94">effects</a></td></tr>
<tr class="separator:a2a066dbef586b1cecd8fde208b7e1e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b0b8e8e44010e58f5df1313b7dfb2ec"><td class="memItemLeft" align="right" valign="top">QVector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a7b0b8e8e44010e58f5df1313b7dfb2ec">linked</a></td></tr>
<tr class="separator:a7b0b8e8e44010e58f5df1313b7dfb2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accdb3588296c9667f86711774ed2ab00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="transition_8h.html#a8d0836efe0f38d1f8e07298abda7ec98">TransitionPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#accdb3588296c9667f86711774ed2ab00">opening_transition</a></td></tr>
<tr class="separator:accdb3588296c9667f86711774ed2ab00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2a7b260482cfd289403fb6d2a3e2d23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="transition_8h.html#a8d0836efe0f38d1f8e07298abda7ec98">TransitionPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa2a7b260482cfd289403fb6d2a3e2d23">closing_transition</a></td></tr>
<tr class="separator:aa2a7b260482cfd289403fb6d2a3e2d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1a3d19136f7d3a4f17e6a4134fe8af1"><td class="memItemLeft" align="right" valign="top">AVFormatContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad1a3d19136f7d3a4f17e6a4134fe8af1">formatCtx</a></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">AVStream *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a47483ce394883e886eba4ead0abf268a">stream</a></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">AVCodec *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ac55d07ef566c39942b774413e578f2d9">codec</a></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">AVCodecContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ab3eafe9a232dd644b0ba51d814a9a172">codecCtx</a></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">AVPacket *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a1c087c4ee0c3e6307443add9353bf81d">pkt</a></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">AVFrame *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a082ca83db497dcc257de4d9284dcb161">frame</a></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">AVDictionary *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a4cd77f6f294dc7c1a3249d708cd5a60c">opts</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#abe218e9c26667dbd9be30da7bd55a673">calculated_length</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a8daa3fd74b37f91a9648e267d2761cd9">load_id</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a3714b62b6cf5d7e9acbcfd7db165a582">undeletable</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ab7a1c1b5620cbfa4e43cd700f30d43b1">reached_end</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a3df77d37e41cd2d55373965e21acf679">pkt_written</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa7114a6af3d3b7661d050b56b68ae33d">open</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad2853d641aca8eeca11a96713bb2a013">finished_opening</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a9cfdc197741cb4437369dcf27af7d271">replaced</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ad9a76508a47639c8504b60328ac08b7f">ignore_reverse</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a6281dae17eb6bcce4379f0615c6cc10b">pix_fmt</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a4218bc22acc4edd81d43a65ce5805b45">use_existing_frame</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a1f15dba562d8a273fcfe831ffcce914c">multithreaded</a></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 class="el" href="class_cacher.html">Cacher</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aacbce12bf47dc02acd401405240ced08">cacher</a></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">QWaitCondition&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ae8255eb6a6c1d60e7f8348cbe8d3b2fe">can_cache</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a5490e73540ef171d1b653e5eea841191">max_queue_size</a></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">QVector&lt; AVFrame * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a270debc18a8e2fa7063b667301248c8b">queue</a></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">QMutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a97ba6335812a8ed6f9234ae18bb12bf8">queue_lock</a></td></tr>
<tr class="separator:a97ba6335812a8ed6f9234ae18bb12bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf38f11b4696855c1cd60b95ed42d9a5"><td class="memItemLeft" align="right" valign="top">QMutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aaf38f11b4696855c1cd60b95ed42d9a5">render_lock</a></td></tr>
<tr class="separator:aaf38f11b4696855c1cd60b95ed42d9a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97820bb062775b3fabaefdb64a3dfbdf"><td class="memItemLeft" align="right" valign="top">QMutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a97820bb062775b3fabaefdb64a3dfbdf">lock</a></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">QMutex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a219fb3be16b00ed711966294c1305b4c">open_lock</a></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">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ab0cb1184e8ce78a7b826cec89f9e8f0d">last_invalid_ts</a></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">AVFilterGraph *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#afaa2035bf537d73e34eac299a1ea7d1e">filter_graph</a></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">AVFilterContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a250918778e531d65e65401691546a4e6">buffersink_ctx</a></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">AVFilterContext *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#ab55d3b7967e31b458a9a63405c431be7">buffersrc_ctx</a></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">QOpenGLFramebufferObject **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a93d0efbb1f9dd3dbbf82775a7c3ce9d7">fbo</a></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">QOpenGLTexture *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a7f8cf4df016016ab3afe902832fe46b6">texture</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a0803c21026f6857762b3f754131f4883">texture_frame</a></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">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a4c4401827b3a900551884f0a4fac994b">reverse_target</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a88c650ef2c86cf045d66d793705a8129">frame_sample_index</a></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">qint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a6bbc644f43b67487fe6e4ef097c84596">audio_buffer_write</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a763becadccef2e3febe6ff774714aecf">audio_reset</a></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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aafb34a4904618e8711ad47d93452116d">audio_just_reset</a></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">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#aa05baa3255246e20161fac3e7f393f20">audio_target_frame</a></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">QVector&lt; <a class="el" href="struct_marker.html">Marker</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_clip.html#a7dab7c1c4bdc4e3925b6dde30ddae851">markers</a></td></tr>
<tr class="separator:a7dab7c1c4bdc4e3925b6dde30ddae851"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a57751e1af607a6da2408e04d3abd43f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57751e1af607a6da2408e04d3abd43f1">&#9670;&nbsp;</a></span>Clip()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Clip::Clip </td>
<td>(</td>
<td class="paramtype"><a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a>&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a88647ed65e3482b5e0533ec98667b0fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88647ed65e3482b5e0533ec98667b0fa">&#9670;&nbsp;</a></span>~Clip()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Clip::~Clip </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a6098d8eaedc3a473ca2acfe8d6bbe7d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6098d8eaedc3a473ca2acfe8d6bbe7d6">&#9670;&nbsp;</a></span>copy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="cacher_8h.html#a06b2300f462978e17d9b586991a0af3f">ClipPtr</a> Clip::copy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a>&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af29ee3c4fc28e522d33d301b3a951e67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af29ee3c4fc28e522d33d301b3a951e67">&#9670;&nbsp;</a></span>get_clip_in_with_transition()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::get_clip_in_with_transition </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a79e6987c7ef0e05c76b3eae58b8dbcba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79e6987c7ef0e05c76b3eae58b8dbcba">&#9670;&nbsp;</a></span>get_markers()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVector&lt; <a class="el" href="struct_marker.html">Marker</a> &gt; &amp; Clip::get_markers </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad6ba13ae794189625d93e4516391c738"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6ba13ae794189625d93e4516391c738">&#9670;&nbsp;</a></span>get_timeline_in_with_transition()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::get_timeline_in_with_transition </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1abd174bb097f39bea7fcdca87392cb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1abd174bb097f39bea7fcdca87392cb1">&#9670;&nbsp;</a></span>get_timeline_out_with_transition()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::get_timeline_out_with_transition </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a56eeafa26c972752de0ede29c3fef0ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a56eeafa26c972752de0ede29c3fef0ca">&#9670;&nbsp;</a></span>getHeight()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::getHeight </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4ce6cea50cf446edfba74bc899635cfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ce6cea50cf446edfba74bc899635cfc">&#9670;&nbsp;</a></span>getLength()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::getLength </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af59054d710ce8cfb6d78a7794f267819"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af59054d710ce8cfb6d78a7794f267819">&#9670;&nbsp;</a></span>getMaximumLength()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::getMaximumLength </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae5e73f97ffd4c5eb226330b5e27a92f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5e73f97ffd4c5eb226330b5e27a92f6">&#9670;&nbsp;</a></span>getMediaFrameRate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double Clip::getMediaFrameRate </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a67451b7c5472a706e92d62efeb7f7ddb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67451b7c5472a706e92d62efeb7f7ddb">&#9670;&nbsp;</a></span>getWidth()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::getWidth </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7c7fcb2908da25ae8b7ae6f893a114e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c7fcb2908da25ae8b7ae6f893a114e8">&#9670;&nbsp;</a></span>queue_clear()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::queue_clear </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af1151d6f5b2d6a93778077bef48b5a16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1151d6f5b2d6a93778077bef48b5a16">&#9670;&nbsp;</a></span>queue_remove_earliest()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::queue_remove_earliest </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a504b65ac52790e74783eb132d766b5d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a504b65ac52790e74783eb132d766b5d9">&#9670;&nbsp;</a></span>recalculateMaxLength()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::recalculateMaxLength </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab58ed85eb6a78b1f200485abb6b6cc9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab58ed85eb6a78b1f200485abb6b6cc9f">&#9670;&nbsp;</a></span>refactor_frame_rate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::refactor_frame_rate </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_combo_action.html">ComboAction</a> *&#160;</td>
<td class="paramname"><em>ca</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double&#160;</td>
<td class="paramname"><em>multiplier</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>change_timeline_points</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aae524ef15e54c00a4672d5d2a95a9cee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae524ef15e54c00a4672d5d2a95a9cee">&#9670;&nbsp;</a></span>refresh()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::refresh </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a23d00c503f0a43488ddc2e844556bb2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23d00c503f0a43488ddc2e844556bb2f">&#9670;&nbsp;</a></span>reset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abeaeba185834f6cc3edd1500805945b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abeaeba185834f6cc3edd1500805945b6">&#9670;&nbsp;</a></span>reset_audio()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Clip::reset_audio </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a6bbc644f43b67487fe6e4ef097c84596"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bbc644f43b67487fe6e4ef097c84596">&#9670;&nbsp;</a></span>audio_buffer_write</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">qint64 Clip::audio_buffer_write</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aafb34a4904618e8711ad47d93452116d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aafb34a4904618e8711ad47d93452116d">&#9670;&nbsp;</a></span>audio_just_reset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::audio_just_reset</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a763becadccef2e3febe6ff774714aecf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a763becadccef2e3febe6ff774714aecf">&#9670;&nbsp;</a></span>audio_reset</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::audio_reset</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa05baa3255246e20161fac3e7f393f20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa05baa3255246e20161fac3e7f393f20">&#9670;&nbsp;</a></span>audio_target_frame</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::audio_target_frame</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a608b43abf0412387a435ecbbdb483d1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a608b43abf0412387a435ecbbdb483d1d">&#9670;&nbsp;</a></span>autoscale</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::autoscale</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a250918778e531d65e65401691546a4e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a250918778e531d65e65401691546a4e6">&#9670;&nbsp;</a></span>buffersink_ctx</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFilterContext* Clip::buffersink_ctx</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab55d3b7967e31b458a9a63405c431be7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab55d3b7967e31b458a9a63405c431be7">&#9670;&nbsp;</a></span>buffersrc_ctx</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFilterContext* Clip::buffersrc_ctx</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3aad4d39b0e0d0ff8cd842ef7cdd130d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3aad4d39b0e0d0ff8cd842ef7cdd130d">&#9670;&nbsp;</a></span>cached_fr</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double Clip::cached_fr</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aacbce12bf47dc02acd401405240ced08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacbce12bf47dc02acd401405240ced08">&#9670;&nbsp;</a></span>cacher</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_cacher.html">Cacher</a>* Clip::cacher</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abe218e9c26667dbd9be30da7bd55a673"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe218e9c26667dbd9be30da7bd55a673">&#9670;&nbsp;</a></span>calculated_length</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::calculated_length</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae8255eb6a6c1d60e7f8348cbe8d3b2fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8255eb6a6c1d60e7f8348cbe8d3b2fe">&#9670;&nbsp;</a></span>can_cache</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QWaitCondition Clip::can_cache</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af05069e2f3eec7d8302e56de02f6c4ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af05069e2f3eec7d8302e56de02f6c4ab">&#9670;&nbsp;</a></span>clip_in</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::clip_in</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa2a7b260482cfd289403fb6d2a3e2d23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2a7b260482cfd289403fb6d2a3e2d23">&#9670;&nbsp;</a></span>closing_transition</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="transition_8h.html#a8d0836efe0f38d1f8e07298abda7ec98">TransitionPtr</a> Clip::closing_transition</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac55d07ef566c39942b774413e578f2d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac55d07ef566c39942b774413e578f2d9">&#9670;&nbsp;</a></span>codec</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVCodec* Clip::codec</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab3eafe9a232dd644b0ba51d814a9a172"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3eafe9a232dd644b0ba51d814a9a172">&#9670;&nbsp;</a></span>codecCtx</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVCodecContext* Clip::codecCtx</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a67ae9ea4ac6729e670b312c279b471c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67ae9ea4ac6729e670b312c279b471c9">&#9670;&nbsp;</a></span>color_b</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">quint8 Clip::color_b</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1b4c9885119ab0265a4434727ce376e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b4c9885119ab0265a4434727ce376e8">&#9670;&nbsp;</a></span>color_g</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">quint8 Clip::color_g</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a587053c04d0f4a872bf87cac636ff2b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a587053c04d0f4a872bf87cac636ff2b5">&#9670;&nbsp;</a></span>color_r</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">quint8 Clip::color_r</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2a066dbef586b1cecd8fde208b7e1e94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a066dbef586b1cecd8fde208b7e1e94">&#9670;&nbsp;</a></span>effects</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QList&lt;<a class="el" href="effect_8h.html#a76f90640a8579a0d9d52d40f7147f969">EffectPtr</a>&gt; Clip::effects</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a12f1b60c9340a811752bfc38f6e3bedb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12f1b60c9340a811752bfc38f6e3bedb">&#9670;&nbsp;</a></span>enabled</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::enabled</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a93d0efbb1f9dd3dbbf82775a7c3ce9d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93d0efbb1f9dd3dbbf82775a7c3ce9d7">&#9670;&nbsp;</a></span>fbo</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QOpenGLFramebufferObject** Clip::fbo</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afaa2035bf537d73e34eac299a1ea7d1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afaa2035bf537d73e34eac299a1ea7d1e">&#9670;&nbsp;</a></span>filter_graph</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFilterGraph* Clip::filter_graph</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad2853d641aca8eeca11a96713bb2a013"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2853d641aca8eeca11a96713bb2a013">&#9670;&nbsp;</a></span>finished_opening</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::finished_opening</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad1a3d19136f7d3a4f17e6a4134fe8af1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad1a3d19136f7d3a4f17e6a4134fe8af1">&#9670;&nbsp;</a></span>formatCtx</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFormatContext* Clip::formatCtx</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a082ca83db497dcc257de4d9284dcb161"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a082ca83db497dcc257de4d9284dcb161">&#9670;&nbsp;</a></span>frame</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVFrame* Clip::frame</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a88c650ef2c86cf045d66d793705a8129"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88c650ef2c86cf045d66d793705a8129">&#9670;&nbsp;</a></span>frame_sample_index</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::frame_sample_index</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad9a76508a47639c8504b60328ac08b7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9a76508a47639c8504b60328ac08b7f">&#9670;&nbsp;</a></span>ignore_reverse</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::ignore_reverse</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab0cb1184e8ce78a7b826cec89f9e8f0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0cb1184e8ce78a7b826cec89f9e8f0d">&#9670;&nbsp;</a></span>last_invalid_ts</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t Clip::last_invalid_ts</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7b0b8e8e44010e58f5df1313b7dfb2ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b0b8e8e44010e58f5df1313b7dfb2ec">&#9670;&nbsp;</a></span>linked</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVector&lt;int&gt; Clip::linked</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8daa3fd74b37f91a9648e267d2761cd9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8daa3fd74b37f91a9648e267d2761cd9">&#9670;&nbsp;</a></span>load_id</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::load_id</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97820bb062775b3fabaefdb64a3dfbdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97820bb062775b3fabaefdb64a3dfbdf">&#9670;&nbsp;</a></span>lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QMutex Clip::lock</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa278f8139f7708ee8f2cc9fce77302fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa278f8139f7708ee8f2cc9fce77302fb">&#9670;&nbsp;</a></span>maintain_audio_pitch</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::maintain_audio_pitch</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7dab7c1c4bdc4e3925b6dde30ddae851"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dab7c1c4bdc4e3925b6dde30ddae851">&#9670;&nbsp;</a></span>markers</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QVector&lt;<a class="el" href="struct_marker.html">Marker</a>&gt; Clip::markers</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5490e73540ef171d1b653e5eea841191"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5490e73540ef171d1b653e5eea841191">&#9670;&nbsp;</a></span>max_queue_size</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::max_queue_size</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5b55961227a5f0fffb14da879fcf1e9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b55961227a5f0fffb14da879fcf1e9d">&#9670;&nbsp;</a></span>media</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_media.html">Media</a>* Clip::media</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad32b52e35440bef30cdd5da06e95c2a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad32b52e35440bef30cdd5da06e95c2a3">&#9670;&nbsp;</a></span>media_stream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::media_stream</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1f15dba562d8a273fcfe831ffcce914c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f15dba562d8a273fcfe831ffcce914c">&#9670;&nbsp;</a></span>multithreaded</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::multithreaded</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a99dca1e3fe29eb56d0751d5639ace0d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a99dca1e3fe29eb56d0751d5639ace0d8">&#9670;&nbsp;</a></span>name</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QString Clip::name</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa7114a6af3d3b7661d050b56b68ae33d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7114a6af3d3b7661d050b56b68ae33d">&#9670;&nbsp;</a></span>open</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::open</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a219fb3be16b00ed711966294c1305b4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a219fb3be16b00ed711966294c1305b4c">&#9670;&nbsp;</a></span>open_lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QMutex Clip::open_lock</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="accdb3588296c9667f86711774ed2ab00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accdb3588296c9667f86711774ed2ab00">&#9670;&nbsp;</a></span>opening_transition</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="transition_8h.html#a8d0836efe0f38d1f8e07298abda7ec98">TransitionPtr</a> Clip::opening_transition</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4cd77f6f294dc7c1a3249d708cd5a60c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4cd77f6f294dc7c1a3249d708cd5a60c">&#9670;&nbsp;</a></span>opts</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVDictionary* Clip::opts</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6281dae17eb6bcce4379f0615c6cc10b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6281dae17eb6bcce4379f0615c6cc10b">&#9670;&nbsp;</a></span>pix_fmt</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::pix_fmt</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1c087c4ee0c3e6307443add9353bf81d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c087c4ee0c3e6307443add9353bf81d">&#9670;&nbsp;</a></span>pkt</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVPacket* Clip::pkt</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3df77d37e41cd2d55373965e21acf679"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3df77d37e41cd2d55373965e21acf679">&#9670;&nbsp;</a></span>pkt_written</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::pkt_written</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a270debc18a8e2fa7063b667301248c8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a270debc18a8e2fa7063b667301248c8b">&#9670;&nbsp;</a></span>queue</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVector&lt;AVFrame*&gt; Clip::queue</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97ba6335812a8ed6f9234ae18bb12bf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97ba6335812a8ed6f9234ae18bb12bf8">&#9670;&nbsp;</a></span>queue_lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QMutex Clip::queue_lock</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab7a1c1b5620cbfa4e43cd700f30d43b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7a1c1b5620cbfa4e43cd700f30d43b1">&#9670;&nbsp;</a></span>reached_end</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::reached_end</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaf38f11b4696855c1cd60b95ed42d9a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf38f11b4696855c1cd60b95ed42d9a5">&#9670;&nbsp;</a></span>render_lock</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QMutex Clip::render_lock</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9cfdc197741cb4437369dcf27af7d271"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9cfdc197741cb4437369dcf27af7d271">&#9670;&nbsp;</a></span>replaced</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::replaced</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad15ff65806bdd30bca356957d367e188"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad15ff65806bdd30bca356957d367e188">&#9670;&nbsp;</a></span>reverse</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::reverse</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4c4401827b3a900551884f0a4fac994b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c4401827b3a900551884f0a4fac994b">&#9670;&nbsp;</a></span>reverse_target</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int64_t Clip::reverse_target</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac0eea858b7ba48f3800ecfb45ec42919"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0eea858b7ba48f3800ecfb45ec42919">&#9670;&nbsp;</a></span>sequence</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a> Clip::sequence</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa36a857cdf853a621fbc77d930f3d7f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa36a857cdf853a621fbc77d930f3d7f2">&#9670;&nbsp;</a></span>speed</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double Clip::speed</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a47483ce394883e886eba4ead0abf268a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47483ce394883e886eba4ead0abf268a">&#9670;&nbsp;</a></span>stream</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">AVStream* Clip::stream</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a7f8cf4df016016ab3afe902832fe46b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f8cf4df016016ab3afe902832fe46b6">&#9670;&nbsp;</a></span>texture</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QOpenGLTexture* Clip::texture</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0803c21026f6857762b3f754131f4883"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0803c21026f6857762b3f754131f4883">&#9670;&nbsp;</a></span>texture_frame</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::texture_frame</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a01da5e208ad27543ed25a547aff60cb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01da5e208ad27543ed25a547aff60cb7">&#9670;&nbsp;</a></span>timeline_in</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::timeline_in</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa6bae9bd222c7924b899c565b87fd5ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa6bae9bd222c7924b899c565b87fd5ba">&#9670;&nbsp;</a></span>timeline_out</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">long Clip::timeline_out</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3ce803fe2abee7608154a1d0c508090b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ce803fe2abee7608154a1d0c508090b">&#9670;&nbsp;</a></span>track</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Clip::track</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3714b62b6cf5d7e9acbcfd7db165a582"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3714b62b6cf5d7e9acbcfd7db165a582">&#9670;&nbsp;</a></span>undeletable</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::undeletable</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4218bc22acc4edd81d43a65ce5805b45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4218bc22acc4edd81d43a65ce5805b45">&#9670;&nbsp;</a></span>use_existing_frame</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Clip::use_existing_frame</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<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/<a class="el" href="clip_8cpp.html">clip.cpp</a></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>