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

845 lines
38 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">
<p><code>#include &lt;<a class="el" href="media_8h_source.html">media.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:a2c7f81bba64d02b5595444d766b13188"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a2c7f81bba64d02b5595444d766b13188">Media</a> (<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:a54e7ec283f4ee48f034072776bf9c511"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a54e7ec283f4ee48f034072776bf9c511">~Media</a> ()</td></tr>
<tr class="separator:a54e7ec283f4ee48f034072776bf9c511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac45ea6cfc8137d8ef85e35fcc278e4be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="footage_8h.html#a1ec6462954056c51931cc6066a7d3d71">FootagePtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#ac45ea6cfc8137d8ef85e35fcc278e4be">to_footage</a> ()</td></tr>
<tr class="separator:ac45ea6cfc8137d8ef85e35fcc278e4be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a645dca73b7d3304d88f5cbe561da269b"><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_media.html#a645dca73b7d3304d88f5cbe561da269b">to_sequence</a> ()</td></tr>
<tr class="separator:a645dca73b7d3304d88f5cbe561da269b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaca499d0ec32050e0c96bc67f2d8b49a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#aaca499d0ec32050e0c96bc67f2d8b49a">set_footage</a> (<a class="el" href="footage_8h.html#a1ec6462954056c51931cc6066a7d3d71">FootagePtr</a> f)</td></tr>
<tr class="separator:aaca499d0ec32050e0c96bc67f2d8b49a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57821a93756f18801add4e9660d3b7af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a57821a93756f18801add4e9660d3b7af">set_sequence</a> (<a class="el" href="clip_8h.html#a2a0d48184294d399b0adc41f6e1de6c7">SequencePtr</a> s)</td></tr>
<tr class="separator:a57821a93756f18801add4e9660d3b7af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff4d1d2e177e2b14eaf9a8e904339dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a6ff4d1d2e177e2b14eaf9a8e904339dd">set_folder</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a21fa61ad57163806a517aa0aeea23011">set_icon</a> (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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a4882a1c4e3e980adc60c078a147c0190">set_parent</a> (<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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a947a7380aa92cf60f597ef2117a768fa">update_tooltip</a> (const QString &amp;error=0)</td></tr>
<tr class="separator:a947a7380aa92cf60f597ef2117a768fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06b8c887b6912787dab497568c1a99e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="clipboard_8h.html#a969a1c46c6ca2ce0e9fd360d7221bb8b">VoidPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a06b8c887b6912787dab497568c1a99e5">to_object</a> ()</td></tr>
<tr class="separator:a06b8c887b6912787dab497568c1a99e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3abbae73e360435cc0d47908ee725ed3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a3abbae73e360435cc0d47908ee725ed3">get_type</a> ()</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">const QString &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#ac847409dd0145ad7a96f3040baed68f7">get_name</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a4106c71462e678cd92d562e34bbc7193">set_name</a> (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">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#acfd41e2f909e78939674bec991b7d5ed">get_frame_rate</a> (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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a20585365170209aae00f70271353472f">get_sampling_rate</a> (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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#af26c3bfd9f74b8b995dc36db30997a72">appendChild</a> (<a class="el" href="class_media.html">Media</a> *<a class="el" href="class_media.html#a4126ca7d13b1b480523c6eadf2584f0d">child</a>)</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">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a16d71938ed5324dcccc8e7321fbf770b">setData</a> (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 class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a4126ca7d13b1b480523c6eadf2584f0d">child</a> (int <a class="el" href="class_media.html#ab4a12b049a213f05411d3d9b98ed0e1b">row</a>)</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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a88143944e70803865a7b740d19bc7203">childCount</a> () 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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a899f4b192ff788a90459be6e4c8a32ed">columnCount</a> () 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">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#acc23c5eec066f621c5795194b46606ed">data</a> (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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#ab4a12b049a213f05411d3d9b98ed0e1b">row</a> () 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 class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a97d8da0a8935c5f07fadf82ed3b25d10">parentItem</a> ()</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">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a5d88c89fb38858958dd19311311a23a3">removeChild</a> (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">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_media.html#aab3d0f4080ad710f5a8c5306b3b23e14">get_markers</a> ()</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:a08663011330220b4de347a25c770823c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a08663011330220b4de347a25c770823c">root</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a365017b95dc81fcbc3262439d9e4c847">temp_id</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a38432411796e938a9dc7c49d92d9d370">temp_id2</a></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">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a1e6cc2ab25b503593e4558b350aee716">type</a></td></tr>
<tr class="separator:a1e6cc2ab25b503593e4558b350aee716"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a875a5cc43e91f9418161d2fd4cfe04e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="clipboard_8h.html#a969a1c46c6ca2ce0e9fd360d7221bb8b">VoidPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a875a5cc43e91f9418161d2fd4cfe04e5">object</a></td></tr>
<tr class="separator:a875a5cc43e91f9418161d2fd4cfe04e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85caaa2bd6a5ae9ca9c6d761c2c459a4"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_media.html">Media</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a85caaa2bd6a5ae9ca9c6d761c2c459a4">children</a></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 class="el" href="class_media.html">Media</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#a7f1610938a529715fbb0f9d16232b3c9">parent</a></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">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#aeaee591ee5f8bbdccdd86ee522a1702b">folder_name</a></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">QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#aff5946c600f6504e3799b044a8111fc3">tooltip</a></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">QIcon&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_media.html#afb97392c9fec90745be81dbe94ce8b11">icon</a></td></tr>
<tr class="separator:afb97392c9fec90745be81dbe94ce8b11"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2c7f81bba64d02b5595444d766b13188"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c7f81bba64d02b5595444d766b13188">&#9670;&nbsp;</a></span>Media()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Media::Media </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_media.html">Media</a> *&#160;</td>
<td class="paramname"><em>iparent</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a54e7ec283f4ee48f034072776bf9c511"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54e7ec283f4ee48f034072776bf9c511">&#9670;&nbsp;</a></span>~Media()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Media::~Media </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="af26c3bfd9f74b8b995dc36db30997a72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af26c3bfd9f74b8b995dc36db30997a72">&#9670;&nbsp;</a></span>appendChild()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::appendChild </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_media.html">Media</a> *&#160;</td>
<td class="paramname"><em>child</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4126ca7d13b1b480523c6eadf2584f0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4126ca7d13b1b480523c6eadf2584f0d">&#9670;&nbsp;</a></span>child()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_media.html">Media</a> * Media::child </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>row</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a88143944e70803865a7b740d19bc7203"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88143944e70803865a7b740d19bc7203">&#9670;&nbsp;</a></span>childCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::childCount </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a899f4b192ff788a90459be6e4c8a32ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a899f4b192ff788a90459be6e4c8a32ed">&#9670;&nbsp;</a></span>columnCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::columnCount </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acc23c5eec066f621c5795194b46606ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc23c5eec066f621c5795194b46606ed">&#9670;&nbsp;</a></span>data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">QVariant Media::data </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>column</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>role</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acfd41e2f909e78939674bec991b7d5ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acfd41e2f909e78939674bec991b7d5ed">&#9670;&nbsp;</a></span>get_frame_rate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">double Media::get_frame_rate </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>stream</em> = <code>-1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aab3d0f4080ad710f5a8c5306b3b23e14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab3d0f4080ad710f5a8c5306b3b23e14">&#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; Media::get_markers </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac847409dd0145ad7a96f3040baed68f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac847409dd0145ad7a96f3040baed68f7">&#9670;&nbsp;</a></span>get_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const QString &amp; Media::get_name </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a20585365170209aae00f70271353472f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20585365170209aae00f70271353472f">&#9670;&nbsp;</a></span>get_sampling_rate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::get_sampling_rate </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>stream</em> = <code>-1</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3abbae73e360435cc0d47908ee725ed3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3abbae73e360435cc0d47908ee725ed3">&#9670;&nbsp;</a></span>get_type()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::get_type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97d8da0a8935c5f07fadf82ed3b25d10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97d8da0a8935c5f07fadf82ed3b25d10">&#9670;&nbsp;</a></span>parentItem()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_media.html">Media</a> * Media::parentItem </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5d88c89fb38858958dd19311311a23a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d88c89fb38858958dd19311311a23a3">&#9670;&nbsp;</a></span>removeChild()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::removeChild </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>i</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab4a12b049a213f05411d3d9b98ed0e1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab4a12b049a213f05411d3d9b98ed0e1b">&#9670;&nbsp;</a></span>row()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::row </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6ff4d1d2e177e2b14eaf9a8e904339dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ff4d1d2e177e2b14eaf9a8e904339dd">&#9670;&nbsp;</a></span>set_folder()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_folder </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aaca499d0ec32050e0c96bc67f2d8b49a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaca499d0ec32050e0c96bc67f2d8b49a">&#9670;&nbsp;</a></span>set_footage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_footage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="footage_8h.html#a1ec6462954056c51931cc6066a7d3d71">FootagePtr</a>&#160;</td>
<td class="paramname"><em>f</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a21fa61ad57163806a517aa0aeea23011"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21fa61ad57163806a517aa0aeea23011">&#9670;&nbsp;</a></span>set_icon()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_icon </td>
<td>(</td>
<td class="paramtype">const QIcon &amp;&#160;</td>
<td class="paramname"><em>ico</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4106c71462e678cd92d562e34bbc7193"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4106c71462e678cd92d562e34bbc7193">&#9670;&nbsp;</a></span>set_name()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_name </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4882a1c4e3e980adc60c078a147c0190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4882a1c4e3e980adc60c078a147c0190">&#9670;&nbsp;</a></span>set_parent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_parent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_media.html">Media</a> *&#160;</td>
<td class="paramname"><em>p</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a57821a93756f18801add4e9660d3b7af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57821a93756f18801add4e9660d3b7af">&#9670;&nbsp;</a></span>set_sequence()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::set_sequence </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="a16d71938ed5324dcccc8e7321fbf770b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16d71938ed5324dcccc8e7321fbf770b">&#9670;&nbsp;</a></span>setData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Media::setData </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>col</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const QVariant &amp;&#160;</td>
<td class="paramname"><em>value</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac45ea6cfc8137d8ef85e35fcc278e4be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac45ea6cfc8137d8ef85e35fcc278e4be">&#9670;&nbsp;</a></span>to_footage()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="footage_8h.html#a1ec6462954056c51931cc6066a7d3d71">FootagePtr</a> Media::to_footage </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a06b8c887b6912787dab497568c1a99e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06b8c887b6912787dab497568c1a99e5">&#9670;&nbsp;</a></span>to_object()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="clipboard_8h.html#a969a1c46c6ca2ce0e9fd360d7221bb8b">VoidPtr</a> Media::to_object </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a645dca73b7d3304d88f5cbe561da269b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a645dca73b7d3304d88f5cbe561da269b">&#9670;&nbsp;</a></span>to_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> Media::to_sequence </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a947a7380aa92cf60f597ef2117a768fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a947a7380aa92cf60f597ef2117a768fa">&#9670;&nbsp;</a></span>update_tooltip()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Media::update_tooltip </td>
<td>(</td>
<td class="paramtype">const QString &amp;&#160;</td>
<td class="paramname"><em>error</em> = <code>0</code></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a85caaa2bd6a5ae9ca9c6d761c2c459a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85caaa2bd6a5ae9ca9c6d761c2c459a4">&#9670;&nbsp;</a></span>children</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QList&lt;<a class="el" href="class_media.html">Media</a>*&gt; Media::children</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="aeaee591ee5f8bbdccdd86ee522a1702b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeaee591ee5f8bbdccdd86ee522a1702b">&#9670;&nbsp;</a></span>folder_name</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QString Media::folder_name</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="afb97392c9fec90745be81dbe94ce8b11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb97392c9fec90745be81dbe94ce8b11">&#9670;&nbsp;</a></span>icon</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QIcon Media::icon</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="a875a5cc43e91f9418161d2fd4cfe04e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a875a5cc43e91f9418161d2fd4cfe04e5">&#9670;&nbsp;</a></span>object</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="clipboard_8h.html#a969a1c46c6ca2ce0e9fd360d7221bb8b">VoidPtr</a> Media::object</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="a7f1610938a529715fbb0f9d16232b3c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f1610938a529715fbb0f9d16232b3c9">&#9670;&nbsp;</a></span>parent</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="class_media.html">Media</a>* Media::parent</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="a08663011330220b4de347a25c770823c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08663011330220b4de347a25c770823c">&#9670;&nbsp;</a></span>root</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool Media::root</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a365017b95dc81fcbc3262439d9e4c847"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a365017b95dc81fcbc3262439d9e4c847">&#9670;&nbsp;</a></span>temp_id</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::temp_id</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a38432411796e938a9dc7c49d92d9d370"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a38432411796e938a9dc7c49d92d9d370">&#9670;&nbsp;</a></span>temp_id2</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Media::temp_id2</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aff5946c600f6504e3799b044a8111fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff5946c600f6504e3799b044a8111fc3">&#9670;&nbsp;</a></span>tooltip</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">QString Media::tooltip</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="a1e6cc2ab25b503593e4558b350aee716"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e6cc2ab25b503593e4558b350aee716">&#9670;&nbsp;</a></span>type</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">int Media::type</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>
<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/<a class="el" href="media_8cpp.html">media.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>