This commit is contained in:
2025-08-28 15:13:40 +09:00
parent 6e64d739ac
commit 6404f4176e
3149 changed files with 738551 additions and 335 deletions
@@ -0,0 +1,883 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FFmpegKit Linux API: ffmpegkit::MediaInformation Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="../../ffmpeg-kit-icon-v9-small.png"/></td>
<td id="projectalign">
<div id="projectname">FFmpegKit Linux API<span id="projectnumber">&#160;6.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../d2/d25/namespaceffmpegkit.html">ffmpegkit</a></li><li class="navelem"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html">MediaInformation</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pri-attribs">Private Attributes</a> </div>
<div class="headertitle"><div class="title">ffmpegkit::MediaInformation Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0529c0773922d3f433bcd889dbe2684a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a0529c0773922d3f433bcd889dbe2684a">MediaInformation</a> (std::shared_ptr&lt; rapidjson::Value &gt; mediaInformationValue, std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a> &gt; &gt; &gt; streams, std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a> &gt; &gt; &gt; chapters)</td></tr>
<tr class="separator:a0529c0773922d3f433bcd889dbe2684a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accaadfb31a5cdab63c3efe71af492268"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#accaadfb31a5cdab63c3efe71af492268">getFilename</a> ()</td></tr>
<tr class="separator:accaadfb31a5cdab63c3efe71af492268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac65be2b19adbc51ff4debe94281e0058"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#ac65be2b19adbc51ff4debe94281e0058">getFormat</a> ()</td></tr>
<tr class="separator:ac65be2b19adbc51ff4debe94281e0058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65e50fd4b3bdf79a9230ea38f6c6121f"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a65e50fd4b3bdf79a9230ea38f6c6121f">getLongFormat</a> ()</td></tr>
<tr class="separator:a65e50fd4b3bdf79a9230ea38f6c6121f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1263766d0af68ee5cb518d2ec5f689b6"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a1263766d0af68ee5cb518d2ec5f689b6">getDuration</a> ()</td></tr>
<tr class="separator:a1263766d0af68ee5cb518d2ec5f689b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a414c9d22ead16701f3b874b8163719da"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a414c9d22ead16701f3b874b8163719da">getStartTime</a> ()</td></tr>
<tr class="separator:a414c9d22ead16701f3b874b8163719da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b31540e51abbdd9a4138854c4a575ca"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a7b31540e51abbdd9a4138854c4a575ca">getSize</a> ()</td></tr>
<tr class="separator:a7b31540e51abbdd9a4138854c4a575ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16b41096a7dabcea735917890f11b64a"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a16b41096a7dabcea735917890f11b64a">getBitrate</a> ()</td></tr>
<tr class="separator:a16b41096a7dabcea735917890f11b64a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2e96b613cb56cfdbfa5ab7ad916cc22"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#ae2e96b613cb56cfdbfa5ab7ad916cc22">getTags</a> ()</td></tr>
<tr class="separator:ae2e96b613cb56cfdbfa5ab7ad916cc22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a527a348cb1a4c937d271674f047bdd3c"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a> &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a527a348cb1a4c937d271674f047bdd3c">getStreams</a> ()</td></tr>
<tr class="separator:a527a348cb1a4c937d271674f047bdd3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7daefcefb77c0aaead7fc053a73568ba"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a> &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a7daefcefb77c0aaead7fc053a73568ba">getChapters</a> ()</td></tr>
<tr class="separator:a7daefcefb77c0aaead7fc053a73568ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a883a9eb9b1869bbac4dacea2cdbae5b0"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a883a9eb9b1869bbac4dacea2cdbae5b0">getStringProperty</a> (const char *key)</td></tr>
<tr class="separator:a883a9eb9b1869bbac4dacea2cdbae5b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac720cbde6de30ba47507dea0200bb04e"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#ac720cbde6de30ba47507dea0200bb04e">getNumberProperty</a> (const char *key)</td></tr>
<tr class="separator:ac720cbde6de30ba47507dea0200bb04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0278e6f4d7b0ae485ced286fbbe6722e"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a0278e6f4d7b0ae485ced286fbbe6722e">getProperty</a> (const char *key)</td></tr>
<tr class="separator:a0278e6f4d7b0ae485ced286fbbe6722e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa53d7e6ada47361ba5480f9a237c2d37"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#aa53d7e6ada47361ba5480f9a237c2d37">getStringFormatProperty</a> (const char *key)</td></tr>
<tr class="separator:aa53d7e6ada47361ba5480f9a237c2d37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c131eeadb7c01045998ca933c014b99"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; int64_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a5c131eeadb7c01045998ca933c014b99">getNumberFormatProperty</a> (const char *key)</td></tr>
<tr class="separator:a5c131eeadb7c01045998ca933c014b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59daf16857f45c40a60883df439550a4"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a59daf16857f45c40a60883df439550a4">getFormatProperty</a> (const char *key)</td></tr>
<tr class="separator:a59daf16857f45c40a60883df439550a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f8e690b9d48240c9ca7960bfebac8a6"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a3f8e690b9d48240c9ca7960bfebac8a6">getFormatProperties</a> ()</td></tr>
<tr class="separator:a3f8e690b9d48240c9ca7960bfebac8a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91df7abd5ecd4f5ab0fec89269007868"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a91df7abd5ecd4f5ab0fec89269007868">getAllProperties</a> ()</td></tr>
<tr class="separator:a91df7abd5ecd4f5ab0fec89269007868"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:acf121ab2d1c0e97e7815bdb8be94db9f"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#acf121ab2d1c0e97e7815bdb8be94db9f">KeyFormatProperties</a> = &quot;format&quot;</td></tr>
<tr class="separator:acf121ab2d1c0e97e7815bdb8be94db9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ce2eb36bce9b51bc6a57018b0475668"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a7ce2eb36bce9b51bc6a57018b0475668">KeyFilename</a> = &quot;filename&quot;</td></tr>
<tr class="separator:a7ce2eb36bce9b51bc6a57018b0475668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96dc9ebfbd2d43718b66c6ba60b6c9ad"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a96dc9ebfbd2d43718b66c6ba60b6c9ad">KeyFormat</a> = &quot;format_name&quot;</td></tr>
<tr class="separator:a96dc9ebfbd2d43718b66c6ba60b6c9ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b926548cb470373ca5ceef58574f373"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a8b926548cb470373ca5ceef58574f373">KeyFormatLong</a> = &quot;format_long_name&quot;</td></tr>
<tr class="separator:a8b926548cb470373ca5ceef58574f373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9371d2d9bcaf8395b0c6d74c65cb71d"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#ad9371d2d9bcaf8395b0c6d74c65cb71d">KeyStartTime</a> = &quot;start_time&quot;</td></tr>
<tr class="separator:ad9371d2d9bcaf8395b0c6d74c65cb71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66571dc1d1af67faa7a666730f274feb"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a66571dc1d1af67faa7a666730f274feb">KeyDuration</a> = &quot;duration&quot;</td></tr>
<tr class="separator:a66571dc1d1af67faa7a666730f274feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36935eb7c4394f2025fa22263236725e"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a36935eb7c4394f2025fa22263236725e">KeySize</a> = &quot;size&quot;</td></tr>
<tr class="separator:a36935eb7c4394f2025fa22263236725e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a791959faf8a82c7833eb577c2312a77a"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#a791959faf8a82c7833eb577c2312a77a">KeyBitRate</a> = &quot;bit_rate&quot;</td></tr>
<tr class="separator:a791959faf8a82c7833eb577c2312a77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae08106ddcd31db5225ef88feb3af68"><td class="memItemLeft" align="right" valign="top">static constexpr const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#aeae08106ddcd31db5225ef88feb3af68">KeyTags</a> = &quot;tags&quot;</td></tr>
<tr class="separator:aeae08106ddcd31db5225ef88feb3af68"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:af072dfce1f4573539d35d69ca514169b"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#af072dfce1f4573539d35d69ca514169b">_mediaInformationValue</a></td></tr>
<tr class="separator:af072dfce1f4573539d35d69ca514169b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef3e3e832107d2ee973e7268ec64fbb2"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a> &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#aef3e3e832107d2ee973e7268ec64fbb2">_streams</a></td></tr>
<tr class="separator:aef3e3e832107d2ee973e7268ec64fbb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3ba067f1934efc4c75b4a0954214b22"><td class="memItemLeft" align="right" valign="top">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a> &gt; &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d06/classffmpegkit_1_1_media_information.html#af3ba067f1934efc4c75b4a0954214b22">_chapters</a></td></tr>
<tr class="separator:af3ba067f1934efc4c75b4a0954214b22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Media information class. </p>
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00033">33</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a0529c0773922d3f433bcd889dbe2684a" name="a0529c0773922d3f433bcd889dbe2684a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0529c0773922d3f433bcd889dbe2684a">&#9670;&#160;</a></span>MediaInformation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ffmpegkit::MediaInformation::MediaInformation </td>
<td>(</td>
<td class="paramtype">std::shared_ptr&lt; rapidjson::Value &gt;&#160;</td>
<td class="paramname"><em>mediaInformationValue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a> &gt; &gt; &gt;&#160;</td>
<td class="paramname"><em>streams</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a> &gt; &gt; &gt;&#160;</td>
<td class="paramname"><em>chapters</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00022">22</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a91df7abd5ecd4f5ab0fec89269007868" name="a91df7abd5ecd4f5ab0fec89269007868"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91df7abd5ecd4f5ab0fec89269007868">&#9670;&#160;</a></span>getAllProperties()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::MediaInformation::getAllProperties </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all properties defined.</p>
<dl class="section return"><dt>Returns</dt><dd>all properties in a Value or nullptr if no properties are defined </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00141">141</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a16b41096a7dabcea735917890f11b64a" name="a16b41096a7dabcea735917890f11b64a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16b41096a7dabcea735917890f11b64a">&#9670;&#160;</a></span>getBitrate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getBitrate </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns bitrate.</p>
<dl class="section return"><dt>Returns</dt><dd>media bitrate in kb/s </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00050">50</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a7daefcefb77c0aaead7fc053a73568ba" name="a7daefcefb77c0aaead7fc053a73568ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7daefcefb77c0aaead7fc053a73568ba">&#9670;&#160;</a></span>getChapters()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a> &gt; &gt; &gt; ffmpegkit::MediaInformation::getChapters </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all chapters.</p>
<dl class="section return"><dt>Returns</dt><dd>chapters vector </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00069">69</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a1263766d0af68ee5cb518d2ec5f689b6" name="a1263766d0af68ee5cb518d2ec5f689b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1263766d0af68ee5cb518d2ec5f689b6">&#9670;&#160;</a></span>getDuration()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getDuration </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns duration.</p>
<dl class="section return"><dt>Returns</dt><dd>media duration in milliseconds </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00042">42</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="accaadfb31a5cdab63c3efe71af492268" name="accaadfb31a5cdab63c3efe71af492268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accaadfb31a5cdab63c3efe71af492268">&#9670;&#160;</a></span>getFilename()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getFilename </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns file name.</p>
<dl class="section return"><dt>Returns</dt><dd>media file name </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00026">26</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="ac65be2b19adbc51ff4debe94281e0058" name="ac65be2b19adbc51ff4debe94281e0058"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac65be2b19adbc51ff4debe94281e0058">&#9670;&#160;</a></span>getFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getFormat </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns format.</p>
<dl class="section return"><dt>Returns</dt><dd>media format </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00030">30</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a3f8e690b9d48240c9ca7960bfebac8a6" name="a3f8e690b9d48240c9ca7960bfebac8a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f8e690b9d48240c9ca7960bfebac8a6">&#9670;&#160;</a></span>getFormatProperties()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::MediaInformation::getFormatProperties </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all format properties defined.</p>
<dl class="section return"><dt>Returns</dt><dd>all format properties in a Value or nullptr if no format properties are defined </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00131">131</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a59daf16857f45c40a60883df439550a4" name="a59daf16857f45c40a60883df439550a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59daf16857f45c40a60883df439550a4">&#9670;&#160;</a></span>getFormatProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::MediaInformation::getFormatProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the format property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>format property in a Value or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00120">120</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a65e50fd4b3bdf79a9230ea38f6c6121f" name="a65e50fd4b3bdf79a9230ea38f6c6121f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65e50fd4b3bdf79a9230ea38f6c6121f">&#9670;&#160;</a></span>getLongFormat()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getLongFormat </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns long format.</p>
<dl class="section return"><dt>Returns</dt><dd>media long format </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00034">34</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a5c131eeadb7c01045998ca933c014b99" name="a5c131eeadb7c01045998ca933c014b99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c131eeadb7c01045998ca933c014b99">&#9670;&#160;</a></span>getNumberFormatProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::MediaInformation::getNumberFormatProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the format property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>format property as number or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00111">111</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="ac720cbde6de30ba47507dea0200bb04e" name="ac720cbde6de30ba47507dea0200bb04e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac720cbde6de30ba47507dea0200bb04e">&#9670;&#160;</a></span>getNumberProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; int64_t &gt; ffmpegkit::MediaInformation::getNumberProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>property as number or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00082">82</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a0278e6f4d7b0ae485ced286fbbe6722e" name="a0278e6f4d7b0ae485ced286fbbe6722e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0278e6f4d7b0ae485ced286fbbe6722e">&#9670;&#160;</a></span>getProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::MediaInformation::getProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>property in a Value or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00091">91</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a7b31540e51abbdd9a4138854c4a575ca" name="a7b31540e51abbdd9a4138854c4a575ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b31540e51abbdd9a4138854c4a575ca">&#9670;&#160;</a></span>getSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getSize </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns size.</p>
<dl class="section return"><dt>Returns</dt><dd>media size in bytes </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00046">46</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a414c9d22ead16701f3b874b8163719da" name="a414c9d22ead16701f3b874b8163719da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a414c9d22ead16701f3b874b8163719da">&#9670;&#160;</a></span>getStartTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getStartTime </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns start time.</p>
<dl class="section return"><dt>Returns</dt><dd>media start time in milliseconds </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00038">38</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a527a348cb1a4c937d271674f047bdd3c" name="a527a348cb1a4c937d271674f047bdd3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a527a348cb1a4c937d271674f047bdd3c">&#9670;&#160;</a></span>getStreams()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::vector&lt; std::shared_ptr&lt; <a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a> &gt; &gt; &gt; ffmpegkit::MediaInformation::getStreams </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all streams.</p>
<dl class="section return"><dt>Returns</dt><dd>streams vector </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00065">65</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="aa53d7e6ada47361ba5480f9a237c2d37" name="aa53d7e6ada47361ba5480f9a237c2d37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa53d7e6ada47361ba5480f9a237c2d37">&#9670;&#160;</a></span>getStringFormatProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getStringFormatProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the format property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>format property as string or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00102">102</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="a883a9eb9b1869bbac4dacea2cdbae5b0" name="a883a9eb9b1869bbac4dacea2cdbae5b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a883a9eb9b1869bbac4dacea2cdbae5b0">&#9670;&#160;</a></span>getStringProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; std::string &gt; ffmpegkit::MediaInformation::getStringProperty </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>key</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the property associated with the key.</p>
<dl class="section return"><dt>Returns</dt><dd>property as string or nullptr if the key is not found </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00073">73</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<a id="ae2e96b613cb56cfdbfa5ab7ad916cc22" name="ae2e96b613cb56cfdbfa5ab7ad916cc22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2e96b613cb56cfdbfa5ab7ad916cc22">&#9670;&#160;</a></span>getTags()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; rapidjson::Value &gt; ffmpegkit::MediaInformation::getTags </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns all tags.</p>
<dl class="section return"><dt>Returns</dt><dd>tags Value </dd></dl>
<p class="definition">Definition at line <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html#l00054">54</a> of file <a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a id="af3ba067f1934efc4c75b4a0954214b22" name="af3ba067f1934efc4c75b4a0954214b22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3ba067f1934efc4c75b4a0954214b22">&#9670;&#160;</a></span>_chapters</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt;std::vector&lt;std::shared_ptr&lt;<a class="el" href="../../d9/d9f/classffmpegkit_1_1_chapter.html">ffmpegkit::Chapter</a>&gt; &gt; &gt; ffmpegkit::MediaInformation::_chapters</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00176">176</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="af072dfce1f4573539d35d69ca514169b" name="af072dfce1f4573539d35d69ca514169b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af072dfce1f4573539d35d69ca514169b">&#9670;&#160;</a></span>_mediaInformationValue</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt;rapidjson::Value&gt; ffmpegkit::MediaInformation::_mediaInformationValue</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00174">174</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="aef3e3e832107d2ee973e7268ec64fbb2" name="aef3e3e832107d2ee973e7268ec64fbb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef3e3e832107d2ee973e7268ec64fbb2">&#9670;&#160;</a></span>_streams</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt;std::vector&lt;std::shared_ptr&lt;<a class="el" href="../../d7/d9e/classffmpegkit_1_1_stream_information.html">ffmpegkit::StreamInformation</a>&gt; &gt; &gt; ffmpegkit::MediaInformation::_streams</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00175">175</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a791959faf8a82c7833eb577c2312a77a" name="a791959faf8a82c7833eb577c2312a77a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a791959faf8a82c7833eb577c2312a77a">&#9670;&#160;</a></span>KeyBitRate</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyBitRate = &quot;bit_rate&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00042">42</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a66571dc1d1af67faa7a666730f274feb" name="a66571dc1d1af67faa7a666730f274feb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66571dc1d1af67faa7a666730f274feb">&#9670;&#160;</a></span>KeyDuration</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyDuration = &quot;duration&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00040">40</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a7ce2eb36bce9b51bc6a57018b0475668" name="a7ce2eb36bce9b51bc6a57018b0475668"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ce2eb36bce9b51bc6a57018b0475668">&#9670;&#160;</a></span>KeyFilename</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyFilename = &quot;filename&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00036">36</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a96dc9ebfbd2d43718b66c6ba60b6c9ad" name="a96dc9ebfbd2d43718b66c6ba60b6c9ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a96dc9ebfbd2d43718b66c6ba60b6c9ad">&#9670;&#160;</a></span>KeyFormat</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyFormat = &quot;format_name&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00037">37</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a8b926548cb470373ca5ceef58574f373" name="a8b926548cb470373ca5ceef58574f373"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b926548cb470373ca5ceef58574f373">&#9670;&#160;</a></span>KeyFormatLong</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyFormatLong = &quot;format_long_name&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00038">38</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="acf121ab2d1c0e97e7815bdb8be94db9f" name="acf121ab2d1c0e97e7815bdb8be94db9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf121ab2d1c0e97e7815bdb8be94db9f">&#9670;&#160;</a></span>KeyFormatProperties</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyFormatProperties = &quot;format&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00035">35</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="a36935eb7c4394f2025fa22263236725e" name="a36935eb7c4394f2025fa22263236725e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36935eb7c4394f2025fa22263236725e">&#9670;&#160;</a></span>KeySize</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeySize = &quot;size&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00041">41</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="ad9371d2d9bcaf8395b0c6d74c65cb71d" name="ad9371d2d9bcaf8395b0c6d74c65cb71d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9371d2d9bcaf8395b0c6d74c65cb71d">&#9670;&#160;</a></span>KeyStartTime</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyStartTime = &quot;start_time&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00039">39</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<a id="aeae08106ddcd31db5225ef88feb3af68" name="aeae08106ddcd31db5225ef88feb3af68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeae08106ddcd31db5225ef88feb3af68">&#9670;&#160;</a></span>KeyTags</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">constexpr const char* ffmpegkit::MediaInformation::KeyTags = &quot;tags&quot;</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="../../d8/d78/_media_information_8h_source.html#l00043">43</a> of file <a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="../../d8/d78/_media_information_8h_source.html">MediaInformation.h</a></li>
<li><a class="el" href="../../d1/dc9/_media_information_8cpp_source.html">MediaInformation.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 22 2023 01:27:12 for FFmpegKit Linux API by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
</small></address>
</body>
</html>