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

204 lines
17 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: Media 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_media-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">Media 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:a2c7f81bba64d02b5595444d766b13188"><td class="memItemLeft" align="right" valign="top"><a id="a2c7f81bba64d02b5595444d766b13188"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Media</b> (<a class="el" href="class_media.html">Media</a> *iparent)</td></tr>
<tr class="separator:a2c7f81bba64d02b5595444d766b13188"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd851bdf16a1214b48d50ba311cb479a"><td class="memItemLeft" align="right" valign="top"><a id="acd851bdf16a1214b48d50ba311cb479a"></a>
<a class="el" href="struct_footage.html">Footage</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>to_footage</b> ()</td></tr>
<tr class="separator:acd851bdf16a1214b48d50ba311cb479a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6ae87ad1a97dc6f52f50aabea82f353"><td class="memItemLeft" align="right" valign="top"><a id="ad6ae87ad1a97dc6f52f50aabea82f353"></a>
<a class="el" href="struct_sequence.html">Sequence</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>to_sequence</b> ()</td></tr>
<tr class="separator:ad6ae87ad1a97dc6f52f50aabea82f353"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb8d2b6db8a553e0416ff597df43a3b6"><td class="memItemLeft" align="right" valign="top"><a id="aeb8d2b6db8a553e0416ff597df43a3b6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_footage</b> (<a class="el" href="struct_footage.html">Footage</a> *f)</td></tr>
<tr class="separator:aeb8d2b6db8a553e0416ff597df43a3b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1570dcd99931e3c199f344553eaa465c"><td class="memItemLeft" align="right" valign="top"><a id="a1570dcd99931e3c199f344553eaa465c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_sequence</b> (<a class="el" href="struct_sequence.html">Sequence</a> *s)</td></tr>
<tr class="separator:a1570dcd99931e3c199f344553eaa465c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff4d1d2e177e2b14eaf9a8e904339dd"><td class="memItemLeft" align="right" valign="top"><a id="a6ff4d1d2e177e2b14eaf9a8e904339dd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_folder</b> ()</td></tr>
<tr class="separator:a6ff4d1d2e177e2b14eaf9a8e904339dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21fa61ad57163806a517aa0aeea23011"><td class="memItemLeft" align="right" valign="top"><a id="a21fa61ad57163806a517aa0aeea23011"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_icon</b> (const QIcon &amp;ico)</td></tr>
<tr class="separator:a21fa61ad57163806a517aa0aeea23011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4882a1c4e3e980adc60c078a147c0190"><td class="memItemLeft" align="right" valign="top"><a id="a4882a1c4e3e980adc60c078a147c0190"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_parent</b> (<a class="el" href="class_media.html">Media</a> *p)</td></tr>
<tr class="separator:a4882a1c4e3e980adc60c078a147c0190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a947a7380aa92cf60f597ef2117a768fa"><td class="memItemLeft" align="right" valign="top"><a id="a947a7380aa92cf60f597ef2117a768fa"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>update_tooltip</b> (const QString &amp;error=0)</td></tr>
<tr class="separator:a947a7380aa92cf60f597ef2117a768fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0214cb4d66931f58c3e9002b04c37bd7"><td class="memItemLeft" align="right" valign="top"><a id="a0214cb4d66931f58c3e9002b04c37bd7"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>to_object</b> ()</td></tr>
<tr class="separator:a0214cb4d66931f58c3e9002b04c37bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3abbae73e360435cc0d47908ee725ed3"><td class="memItemLeft" align="right" valign="top"><a id="a3abbae73e360435cc0d47908ee725ed3"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_type</b> ()</td></tr>
<tr class="separator:a3abbae73e360435cc0d47908ee725ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac847409dd0145ad7a96f3040baed68f7"><td class="memItemLeft" align="right" valign="top"><a id="ac847409dd0145ad7a96f3040baed68f7"></a>
const QString &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
<tr class="separator:ac847409dd0145ad7a96f3040baed68f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4106c71462e678cd92d562e34bbc7193"><td class="memItemLeft" align="right" valign="top"><a id="a4106c71462e678cd92d562e34bbc7193"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>set_name</b> (const QString &amp;n)</td></tr>
<tr class="separator:a4106c71462e678cd92d562e34bbc7193"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfd41e2f909e78939674bec991b7d5ed"><td class="memItemLeft" align="right" valign="top"><a id="acfd41e2f909e78939674bec991b7d5ed"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>get_frame_rate</b> (int stream=-1)</td></tr>
<tr class="separator:acfd41e2f909e78939674bec991b7d5ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20585365170209aae00f70271353472f"><td class="memItemLeft" align="right" valign="top"><a id="a20585365170209aae00f70271353472f"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>get_sampling_rate</b> (int stream=-1)</td></tr>
<tr class="separator:a20585365170209aae00f70271353472f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af26c3bfd9f74b8b995dc36db30997a72"><td class="memItemLeft" align="right" valign="top"><a id="af26c3bfd9f74b8b995dc36db30997a72"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>appendChild</b> (<a class="el" href="class_media.html">Media</a> *child)</td></tr>
<tr class="separator:af26c3bfd9f74b8b995dc36db30997a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16d71938ed5324dcccc8e7321fbf770b"><td class="memItemLeft" align="right" valign="top"><a id="a16d71938ed5324dcccc8e7321fbf770b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>setData</b> (int col, const QVariant &amp;value)</td></tr>
<tr class="separator:a16d71938ed5324dcccc8e7321fbf770b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4126ca7d13b1b480523c6eadf2584f0d"><td class="memItemLeft" align="right" valign="top"><a id="a4126ca7d13b1b480523c6eadf2584f0d"></a>
<a class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>child</b> (int row)</td></tr>
<tr class="separator:a4126ca7d13b1b480523c6eadf2584f0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88143944e70803865a7b740d19bc7203"><td class="memItemLeft" align="right" valign="top"><a id="a88143944e70803865a7b740d19bc7203"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>childCount</b> () const</td></tr>
<tr class="separator:a88143944e70803865a7b740d19bc7203"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a899f4b192ff788a90459be6e4c8a32ed"><td class="memItemLeft" align="right" valign="top"><a id="a899f4b192ff788a90459be6e4c8a32ed"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>columnCount</b> () const</td></tr>
<tr class="separator:a899f4b192ff788a90459be6e4c8a32ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc23c5eec066f621c5795194b46606ed"><td class="memItemLeft" align="right" valign="top"><a id="acc23c5eec066f621c5795194b46606ed"></a>
QVariant&#160;</td><td class="memItemRight" valign="bottom"><b>data</b> (int column, int role)</td></tr>
<tr class="separator:acc23c5eec066f621c5795194b46606ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4a12b049a213f05411d3d9b98ed0e1b"><td class="memItemLeft" align="right" valign="top"><a id="ab4a12b049a213f05411d3d9b98ed0e1b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>row</b> () const</td></tr>
<tr class="separator:ab4a12b049a213f05411d3d9b98ed0e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97d8da0a8935c5f07fadf82ed3b25d10"><td class="memItemLeft" align="right" valign="top"><a id="a97d8da0a8935c5f07fadf82ed3b25d10"></a>
<a class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parentItem</b> ()</td></tr>
<tr class="separator:a97d8da0a8935c5f07fadf82ed3b25d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d88c89fb38858958dd19311311a23a3"><td class="memItemLeft" align="right" valign="top"><a id="a5d88c89fb38858958dd19311311a23a3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>removeChild</b> (int i)</td></tr>
<tr class="separator:a5d88c89fb38858958dd19311311a23a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab3d0f4080ad710f5a8c5306b3b23e14"><td class="memItemLeft" align="right" valign="top"><a id="aab3d0f4080ad710f5a8c5306b3b23e14"></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:aab3d0f4080ad710f5a8c5306b3b23e14"><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:a8c5d31224f452f4c9750f08f8181df04"><td class="memItemLeft" align="right" valign="top"><a id="a8c5d31224f452f4c9750f08f8181df04"></a>
<a class="el" href="class_media_throbber.html">MediaThrobber</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>throbber</b></td></tr>
<tr class="separator:a8c5d31224f452f4c9750f08f8181df04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08663011330220b4de347a25c770823c"><td class="memItemLeft" align="right" valign="top"><a id="a08663011330220b4de347a25c770823c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>root</b></td></tr>
<tr class="separator:a08663011330220b4de347a25c770823c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a365017b95dc81fcbc3262439d9e4c847"><td class="memItemLeft" align="right" valign="top"><a id="a365017b95dc81fcbc3262439d9e4c847"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>temp_id</b></td></tr>
<tr class="separator:a365017b95dc81fcbc3262439d9e4c847"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38432411796e938a9dc7c49d92d9d370"><td class="memItemLeft" align="right" valign="top"><a id="a38432411796e938a9dc7c49d92d9d370"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>temp_id2</b></td></tr>
<tr class="separator:a38432411796e938a9dc7c49d92d9d370"><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:a1e6cc2ab25b503593e4558b350aee716"><td class="memItemLeft" align="right" valign="top"><a id="a1e6cc2ab25b503593e4558b350aee716"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
<tr class="separator:a1e6cc2ab25b503593e4558b350aee716"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32cbc735bc4ff2405c4d68cd0a7f1665"><td class="memItemLeft" align="right" valign="top"><a id="a32cbc735bc4ff2405c4d68cd0a7f1665"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>object</b></td></tr>
<tr class="separator:a32cbc735bc4ff2405c4d68cd0a7f1665"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85caaa2bd6a5ae9ca9c6d761c2c459a4"><td class="memItemLeft" align="right" valign="top"><a id="a85caaa2bd6a5ae9ca9c6d761c2c459a4"></a>
QList&lt; <a class="el" href="class_media.html">Media</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>children</b></td></tr>
<tr class="separator:a85caaa2bd6a5ae9ca9c6d761c2c459a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f1610938a529715fbb0f9d16232b3c9"><td class="memItemLeft" align="right" valign="top"><a id="a7f1610938a529715fbb0f9d16232b3c9"></a>
<a class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr>
<tr class="separator:a7f1610938a529715fbb0f9d16232b3c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaee591ee5f8bbdccdd86ee522a1702b"><td class="memItemLeft" align="right" valign="top"><a id="aeaee591ee5f8bbdccdd86ee522a1702b"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>folder_name</b></td></tr>
<tr class="separator:aeaee591ee5f8bbdccdd86ee522a1702b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff5946c600f6504e3799b044a8111fc3"><td class="memItemLeft" align="right" valign="top"><a id="aff5946c600f6504e3799b044a8111fc3"></a>
QString&#160;</td><td class="memItemRight" valign="bottom"><b>tooltip</b></td></tr>
<tr class="separator:aff5946c600f6504e3799b044a8111fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb97392c9fec90745be81dbe94ce8b11"><td class="memItemLeft" align="right" valign="top"><a id="afb97392c9fec90745be81dbe94ce8b11"></a>
QIcon&#160;</td><td class="memItemRight" valign="bottom"><b>icon</b></td></tr>
<tr class="separator:afb97392c9fec90745be81dbe94ce8b11"><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="media_8h_source.html">media.h</a></li>
<li>project/media.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>