Commit c2540542 authored by Han Ruisong's avatar Han Ruisong
Browse files

升级到 4.6.1

1.优化DWPlayerView工作流程。
2.demo中新增播放失败重试逻辑。
parent b7b1c442
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -117,7 +117,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -117,7 +117,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -117,7 +117,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -93,7 +93,7 @@
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<title>DWUPnPServiceType Constants Reference</title>
<title>DWUploaderFinishBlock Block Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
......@@ -59,13 +59,13 @@
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">DWUPnPServiceType Constants Reference</h1>
<h1 class="title">DWUploaderFinishBlock Block Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>DWUPnPAction.h</td>
<td>DWUploader.h</td>
</tr>
</tbody></table></div>
......@@ -75,60 +75,49 @@
<h3 class="subsubtitle method-title">DWUPnPServiceType</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSInteger, DWUPnPServiceType ) {<br>
&nbsp;&nbsp; <a href="">DWUPnPServiceAVTransport</a>,<br>
&nbsp;&nbsp; <a href="">DWUPnPServiceRenderingControl</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="DWUPnPServiceAVTransport"></a><code>DWUPnPServiceAVTransport</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUPnPAction.h</code>.
</p>
</dd>
<dt><a name="" title="DWUPnPServiceRenderingControl"></a><code>DWUPnPServiceRenderingControl</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUPnPAction.h</code>.
</p>
</dd>
</dl>
</div>
<a title="Block Definition" name="instance_methods"></a>
<h4 class="method-subtitle parameter-title">Block Definition</h4>
<h3 class="subsubtitle method-title">DWUploaderFinishBlock</h3>
<div class="method-subsection brief-description">
<p>上传成功时,被调用。</p>
</div>
<code>typedef void (^DWUploaderFinishBlock) ()</code>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>上传成功时,被调用。</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<code class="declared-in-ref">DWUploader.h</code><br />
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<title>DWUploadState Constants Reference</title>
<title>DWUploaderProgressBlock Block Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
......@@ -59,13 +59,13 @@
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">DWUploadState Constants Reference</h1>
<h1 class="title">DWUploaderProgressBlock Block Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Declared in</th>
<td>DWUploadModel.h</td>
<td>DWUploader.h</td>
</tr>
</tbody></table></div>
......@@ -75,108 +75,49 @@
<h3 class="subsubtitle method-title">DWUploadState</h3>
<div class="section">
<!-- display enum values -->
<h4 class="method-subtitle">Definition</h4>
<code>typedef NS_ENUM(NSUInteger, DWUploadState ) {<br>
&nbsp;&nbsp; <a href="">DWUploadStateNone</a> = 0,<br>
&nbsp;&nbsp; <a href="">DWUploadStateReadying</a>,<br>
&nbsp;&nbsp; <a href="">DWUploadStateUploading</a>,<br>
&nbsp;&nbsp; <a href="">DWUploadStatePause</a>,<br>
&nbsp;&nbsp; <a href="">DWUploadStateFail</a>,<br>
&nbsp;&nbsp; <a href="">DWUploadStateFinish</a>,<br>
};</code>
</div>
<div class="section section-methods">
<h4 class="method-subtitle">Constants</h4>
<dl class="termdef">
<dt><a name="" title="DWUploadStateNone"></a><code>DWUploadStateNone</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
<dt><a name="" title="DWUploadStateReadying"></a><code>DWUploadStateReadying</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
<dt><a name="" title="DWUploadStateUploading"></a><code>DWUploadStateUploading</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
<dt><a name="" title="DWUploadStatePause"></a><code>DWUploadStatePause</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
<dt><a name="" title="DWUploadStateFail"></a><code>DWUploadStateFail</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
<dt><a name="" title="DWUploadStateFinish"></a><code>DWUploadStateFinish</code></dt>
<dd>
<p>
Declared In <code class="declared-in-ref">DWUploadModel.h</code>.
</p>
</dd>
</dl>
</div>
<a title="Block Definition" name="instance_methods"></a>
<h4 class="method-subtitle parameter-title">Block Definition</h4>
<h3 class="subsubtitle method-title">DWUploaderProgressBlock</h3>
<div class="method-subsection brief-description">
<p>上传进度</p>
</div>
<code>typedef void (^DWUploaderProgressBlock) (float progress, NSInteger totalBytesWritten, NSInteger totalBytesExpectedToWrite)</code>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>上传进度</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<code class="declared-in-ref">DWUploader.h</code><br />
</div>
</main>
<footer>
<div class="footer-copyright">
<p class="copyright">Copyright &copy; 2020 com.bokecc. All rights reserved. Updated: 2020-06-19</p>
<p class="copyright">Copyright &copy; 2019 com.bokecc. All rights reserved. Updated: 2019-07-02</p>
<p class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.2.1 (build 1334)</a>.</p>
......
......@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<title>DWUPnPSearch Class Reference</title>
<title>DWUploaderVideoContextForRetryBlock Block Reference</title>
<link rel="stylesheet" href="../css/style.css">
<meta name="viewport" content="initial-scale=1, maximum-scale=1.4">
......@@ -45,28 +45,8 @@
<option value="tasks">Tasks</option>
<optgroup label="Instance Methods">
<option value="//api/name/destroy">- destroy</option>
<option value="//api/name/refresh">- refresh</option>
<option value="//api/name/start">- start</option>
</optgroup>
</select>
</label>
</li>
......@@ -79,16 +59,13 @@
<div id="overview_contents" class="container">
<div id="content">
<main role="main">
<h1 class="title">DWUPnPSearch Class Reference</h1>
<h1 class="title">DWUploaderVideoContextForRetryBlock Block Reference</h1>
<div class="section section-specification"><table cellspacing="0"><tbody>
<tr>
<th>Inherits from</th>
<td>NSObject</td>
</tr><tr>
<th>Declared in</th>
<td>DWUPnPSearch.h<br />DWUPnPSearch.m</td>
<td>DWUploader.h</td>
</tr>
</tbody></table></div>
......@@ -96,169 +73,51 @@
<div class="section section-tasks">
<a title="Tasks" name="tasks"></a>
<div class="task-list">
<div class="section-method">
<a name="//api/name/start" title="start"></a>
<h3 class="method-title"><code><a href="#//api/name/start">&ndash;&nbsp;start</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>开始搜索设备</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)start</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>开始搜索设备</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">DWUPnPSearch.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/destroy" title="destroy"></a>
<h3 class="method-title"><code><a href="#//api/name/destroy">&ndash;&nbsp;destroy</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>销毁对象</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)destroy</code></div>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>销毁对象</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">DWUPnPSearch.h</code></p>
</div>
</div>
</div>
</div><div class="section-method">
<a name="//api/name/refresh" title="refresh"></a>
<h3 class="method-title"><code><a href="#//api/name/refresh">&ndash;&nbsp;refresh</a></code>
</h3>
<div class="method-info">
<div class="pointy-thing"></div>
<div class="method-info-container">
<div class="method-subsection brief-description">
<p>重新搜索设备</p>
</div>
<div class="method-subsection method-declaration"><code>- (void)refresh</code></div>
<a title="Block Definition" name="instance_methods"></a>
<h4 class="method-subtitle parameter-title">Block Definition</h4>
<h3 class="subsubtitle method-title">DWUploaderVideoContextForRetryBlock</h3>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>重新搜索设备</p>
</div>
<div class="method-subsection brief-description">
<p>视频上传上下文</p>
</div>
<div class="method-subsection declared-in-section">
<h4 class="method-subtitle">Declared In</h4>
<p><code class="declared-in-ref">DWUPnPSearch.h</code></p>
</div>
</div>
</div>
</div>
</div>
</div>
<code>typedef void (^DWUploaderVideoContextForRetryBlock) (NSDictionary *videoContext)</code>
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>视频上传上下文</p></