-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate to newer Magewell SDK #63, (moved sdks to 3rdparty directory).
- Loading branch information
Showing
852 changed files
with
108,264 additions
and
0 deletions.
There are no files selected for viewing
1,054 changes: 1,054 additions & 0 deletions
1,054
...ure/3rdparty/MWCapture_SDK_Linux-3_3_1_0/Documents/html/MWCaptureExtension_8h_source.html
Large diffs are not rendered by default.
Oops, something went wrong.
537 changes: 537 additions & 0 deletions
537
Capture/3rdparty/MWCapture_SDK_Linux-3_3_1_0/Documents/html/MWCapture_8h_source.html
Large diffs are not rendered by default.
Oops, something went wrong.
164 changes: 164 additions & 0 deletions
164
Capture/3rdparty/MWCapture_SDK_Linux-3_3_1_0/Documents/html/MWCommon_8h_source.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,164 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.5"/> | ||
<title>My Project: MWCommon.h Source File</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/search.js"></script> | ||
<script type="text/javascript"> | ||
$(document).ready(function() { searchBox.OnSelectItem(0); }); | ||
</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 style="padding-left: 0.5em;"> | ||
<div id="projectname">My Project | ||
</div> | ||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</div> | ||
<!-- end header part --> | ||
<!-- Generated by Doxygen 1.8.5 --> | ||
<script type="text/javascript"> | ||
var searchBox = new SearchBox("searchBox", "search",false,'Search'); | ||
</script> | ||
<div id="navrow1" class="tabs"> | ||
<ul class="tablist"> | ||
<li><a href="index.html"><span>Main Page</span></a></li> | ||
<li><a href="annotated.html"><span>Classes</span></a></li> | ||
<li class="current"><a href="files.html"><span>Files</span></a></li> | ||
<li> | ||
<div id="MSearchBox" class="MSearchBoxInactive"> | ||
<span class="left"> | ||
<img id="MSearchSelect" src="search/mag_sel.png" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
alt=""/> | ||
<input type="text" id="MSearchField" value="Search" accesskey="S" | ||
onfocus="searchBox.OnSearchFieldFocus(true)" | ||
onblur="searchBox.OnSearchFieldFocus(false)" | ||
onkeyup="searchBox.OnSearchFieldChange(event)"/> | ||
</span><span class="right"> | ||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> | ||
</span> | ||
</div> | ||
</li> | ||
</ul> | ||
</div> | ||
<div id="navrow2" class="tabs2"> | ||
<ul class="tablist"> | ||
<li><a href="files.html"><span>File List</span></a></li> | ||
</ul> | ||
</div> | ||
</div><!-- top --> | ||
<!-- window showing the filter options --> | ||
<div id="MSearchSelectWindow" | ||
onmouseover="return searchBox.OnSearchSelectShow()" | ||
onmouseout="return searchBox.OnSearchSelectHide()" | ||
onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a></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 class="header"> | ||
<div class="headertitle"> | ||
<div class="title">MWCommon.h</div> </div> | ||
</div><!--header--> | ||
<div class="contents"> | ||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// CONFIDENTIAL and PROPRIETARY software of Magewell Electronics Co., Ltd.</span></div> | ||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// Copyright (c) 2011-2014 Magewell Electronics Co., Ltd. (Nanjing) </span></div> | ||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// All rights reserved.</span></div> | ||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">// This copyright notice MUST be reproduced on all authorized copies.</span></div> | ||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"></span></div> | ||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#pragma once</span></div> | ||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor"></span></div> | ||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#pragma pack(push)</span></div> | ||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor"></span><span class="preprocessor">#pragma pack(1)</span></div> | ||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor"></span></div> | ||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// Firmware header</span></div> | ||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#define MW_SERIAL_NO_LEN 16</span></div> | ||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor"></span><span class="preprocessor">#define MW_FAMILY_NAME_LEN 64</span></div> | ||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor"></span><span class="preprocessor">#define MW_PRODUCT_NAME_LEN 64</span></div> | ||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor"></span></div> | ||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">typedef</span> <span class="keyword">enum</span> _MW_FAMILY_ID {</div> | ||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  MW_FAMILY_ID_PRO_CAPTURE = 0x00,</div> | ||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  MW_FAMILY_ID_VALUE_CAPTURE = 0x01,</div> | ||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  MW_FAMILY_ID_USB_CAPTURE = 0x02</div> | ||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> } MW_FAMILY_ID;</div> | ||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div> | ||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="struct__MW__DATE__TIME.html"> 24</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__MW__DATE__TIME.html">_MW_DATE_TIME</a> {</div> | ||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  WORD wYear;</div> | ||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  BYTE byMonth;</div> | ||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  BYTE byDay;</div> | ||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  BYTE byHour;</div> | ||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  BYTE byMinute;</div> | ||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  BYTE bySecond;</div> | ||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  BYTE byReserved;</div> | ||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> } <a class="code" href="struct__MW__DATE__TIME.html">MW_DATE_TIME</a>;</div> | ||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> | ||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#define MW_FIRMWARE_HEADER_MAGIC ((DWORD)('M') | ((DWORD)('W') << 8) | ((DWORD)('F') << 16) | ((DWORD)('H') << 24))</span></div> | ||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor"></span><span class="preprocessor">#define MW_FIRMWARE_HEADER_VERSION 1</span></div> | ||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor"></span><span class="preprocessor">#define MW_FIRMWARE_NAME_LEN 64</span></div> | ||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor"></span><span class="preprocessor">#define MW_FIRMWARE_SECTION_NAME_LEN 16</span></div> | ||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor"></span></div> | ||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#define MW_MAX_NUM_FIRMWARE_SECTIONS 16</span></div> | ||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor"></span></div> | ||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="comment">// Compatible ID: wProductID, chHardwareVersion and byFirmwareID</span></div> | ||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="struct__MW__FIRMWARE__INFO__HEADER.html"> 42</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__MW__FIRMWARE__INFO__HEADER.html">_MW_FIRMWARE_INFO_HEADER</a> {</div> | ||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  DWORD dwMagic;</div> | ||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  DWORD dwCheckSum;</div> | ||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  WORD wVersion;</div> | ||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  WORD cbHeader;</div> | ||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  WORD wProductID;</div> | ||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  CHAR chHardwareVersion;</div> | ||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  BYTE byFirmwareID;</div> | ||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  DWORD dwFirmwareVersion;</div> | ||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  CHAR szProductName[MW_PRODUCT_NAME_LEN];</div> | ||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  CHAR szFirmwareName[MW_FIRMWARE_NAME_LEN];</div> | ||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="struct__MW__DATE__TIME.html">MW_DATE_TIME</a> dtBuild;</div> | ||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  BYTE cSections;</div> | ||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> } <a class="code" href="struct__MW__FIRMWARE__INFO__HEADER.html">MW_FIRMWARE_INFO_HEADER</a>;</div> | ||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> | ||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="struct__MW__FIRMWARE__SECTION__HEADER.html"> 57</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__MW__FIRMWARE__SECTION__HEADER.html">_MW_FIRMWARE_SECTION_HEADER</a> {</div> | ||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  CHAR szName[MW_FIRMWARE_SECTION_NAME_LEN];</div> | ||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  DWORD cbOffset;</div> | ||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  DWORD cbSection;</div> | ||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  DWORD dwCheckSum;</div> | ||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> } <a class="code" href="struct__MW__FIRMWARE__SECTION__HEADER.html">MW_FIRMWARE_SECTION_HEADER</a>;</div> | ||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> | ||
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="struct__MW__FIRMWARE__HEADER.html"> 64</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct__MW__FIRMWARE__HEADER.html">_MW_FIRMWARE_HEADER</a> {</div> | ||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="struct__MW__FIRMWARE__INFO__HEADER.html">MW_FIRMWARE_INFO_HEADER</a> infoHeader;</div> | ||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="struct__MW__FIRMWARE__SECTION__HEADER.html">MW_FIRMWARE_SECTION_HEADER</a> aSectionHeaders[MW_MAX_NUM_FIRMWARE_SECTIONS];</div> | ||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> } <a class="code" href="struct__MW__FIRMWARE__HEADER.html">MW_FIRMWARE_HEADER</a>;</div> | ||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> | ||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#pragma pack(pop)</span></div> | ||
<div class="ttc" id="struct__MW__FIRMWARE__INFO__HEADER_html"><div class="ttname"><a href="struct__MW__FIRMWARE__INFO__HEADER.html">_MW_FIRMWARE_INFO_HEADER</a></div><div class="ttdef"><b>Definition:</b> MWCommon.h:42</div></div> | ||
<div class="ttc" id="struct__MW__FIRMWARE__SECTION__HEADER_html"><div class="ttname"><a href="struct__MW__FIRMWARE__SECTION__HEADER.html">_MW_FIRMWARE_SECTION_HEADER</a></div><div class="ttdef"><b>Definition:</b> MWCommon.h:57</div></div> | ||
<div class="ttc" id="struct__MW__FIRMWARE__HEADER_html"><div class="ttname"><a href="struct__MW__FIRMWARE__HEADER.html">_MW_FIRMWARE_HEADER</a></div><div class="ttdef"><b>Definition:</b> MWCommon.h:64</div></div> | ||
<div class="ttc" id="struct__MW__DATE__TIME_html"><div class="ttname"><a href="struct__MW__DATE__TIME.html">_MW_DATE_TIME</a></div><div class="ttdef"><b>Definition:</b> MWCommon.h:24</div></div> | ||
</div><!-- fragment --></div><!-- contents --> | ||
<!-- start footer part --> | ||
<hr class="footer"/><address class="footer"><small> | ||
Generated by  <a href="http://www.doxygen.org/index.html"> | ||
<img class="footer" src="doxygen.png" alt="doxygen"/> | ||
</a> 1.8.5 | ||
</small></address> | ||
</body> | ||
</html> |
Oops, something went wrong.