Skip to content

Commit

Permalink
deploy: 811857a
Browse files Browse the repository at this point in the history
  • Loading branch information
skydoves committed Dec 10, 2024
1 parent 85c3911 commit 41be759
Show file tree
Hide file tree
Showing 23 changed files with 1,836 additions and 2,211 deletions.
709 changes: 352 additions & 357 deletions navigation.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion scripts/pages.json

Large diffs are not rendered by default.

709 changes: 352 additions & 357 deletions stream-webrtc-android-compose/navigation.html

Large diffs are not rendered by default.

709 changes: 352 additions & 357 deletions stream-webrtc-android-ktx/navigation.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

709 changes: 352 additions & 357 deletions stream-webrtc-android-ui/navigation.html

Large diffs are not rendered by default.

709 changes: 352 additions & 357 deletions stream-webrtc-android/navigation.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html class="no-js">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
<title>createNativeVideoDecoder</title>
<title>createNative</title>
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg"> <script>var pathToRoot = "../../../";</script>
<script>document.documentElement.classList.replace("no-js","js");</script>
<script>const storage = localStorage.getItem("dokka-dark-mode")
Expand Down Expand Up @@ -58,12 +58,12 @@
<div class="sidebar--inner" id="sideMenu"></div>
</div>
<div id="main">
<div class="main-content" data-page-type="member" id="content" pageids="stream-webrtc-android::org.webrtc/Dav1dDecoder/createNativeVideoDecoder/#/PointingToDeclaration//-1079168503">
<div class="breadcrumbs"><a href="../../index.html">stream-webrtc-android</a><span class="delimiter">/</span><a href="../index.html">org.webrtc</a><span class="delimiter">/</span><a href="index.html">Dav1dDecoder</a><span class="delimiter">/</span><span class="current">createNativeVideoDecoder</span></div>
<div class="main-content" data-page-type="member" id="content" pageids="stream-webrtc-android::org.webrtc/Dav1dDecoder/createNative/#long/PointingToDeclaration//-1079168503">
<div class="breadcrumbs"><a href="../../index.html">stream-webrtc-android</a><span class="delimiter">/</span><a href="../index.html">org.webrtc</a><span class="delimiter">/</span><a href="index.html">Dav1dDecoder</a><span class="delimiter">/</span><span class="current">createNative</span></div>
<div class="cover ">
<h1 class="cover"><span>create</span><wbr><span>Native</span><wbr><span>Video</span><wbr><span><span>Decoder</span></span></h1>
<h1 class="cover"><span>create</span><wbr><span><span>Native</span></span></h1>
</div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":stream-webrtc-android:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">fun </span><a href="create-native-video-decoder.html"><span class="token function">createNativeVideoDecoder</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></div><p class="paragraph">The decoder implementation backing this interface is either 1) a Java decoder (e.g., an Android platform decoder), or alternatively 2) a native decoder (e.g., a software decoder or a C++ decoder adapter). For case 1), createNativeVideoDecoder() should return zero. In this case, we expect the native library to call the decoder through JNI using the Java interface declared below. For case 2), createNativeVideoDecoder() should return a non-zero value. In this case, we expect the native library to treat the returned value as a raw pointer of type webrtc::VideoDecoder* (ownership is transferred to the caller). The native library should then directly call the webrtc::VideoDecoder interface without going through JNI. All calls to the Java interface methods declared below should thus throw an UnsupportedOperationException.</p></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":stream-webrtc-android:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">fun </span><a href="create-native.html"><span class="token function">createNative</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">webrtcEnvRef<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></div><p class="paragraph">The decoder implementation backing this interface is either 1) a Java decoder (e.g., an Android platform decoder), or alternatively 2) a native decoder (e.g., a software decoder or a C++ decoder adapter). For case 1), createNative() should return zero. In this case, we expect the native library to call the decoder through JNI using the Java interface declared below. For case 2), createNative() should return a non-zero value. In this case, we expect the native library to treat the returned value as a raw pointer of type webrtc::VideoDecoder* (ownership is transferred to the caller). The native library should then directly call the webrtc::VideoDecoder interface without going through JNI. All calls to the Java interface methods declared below should thus throw an UnsupportedOperationException.</p></div></div>
</div>
<div class="footer">
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span class="pull-right"><span>Generated by </span><a href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
Expand Down
8 changes: 4 additions & 4 deletions stream-webrtc-android/org.webrtc/-dav1d-decoder/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,17 +88,17 @@ <h2 class="">Constructors</h2>
</div>
<div data-togglable="FUNCTION">
<h2 class="">Functions</h2>
<div class="table"><a data-name="-2127525598%2FFunctions%2F-1079168503" anchor-label="createNativeVideoDecoder" id="-2127525598%2FFunctions%2F-1079168503" data-filterable-set=":stream-webrtc-android:dokkaHtmlPartial/release"></a>
<div class="table"><a data-name="-678679953%2FFunctions%2F-1079168503" anchor-label="createNative" id="-678679953%2FFunctions%2F-1079168503" data-filterable-set=":stream-webrtc-android:dokkaHtmlPartial/release"></a>
<div class="table-row" data-filterable-current=":stream-webrtc-android:dokkaHtmlPartial/release" data-filterable-set=":stream-webrtc-android:dokkaHtmlPartial/release">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="create-native-video-decoder.html"><span>create</span><wbr><span>Native</span><wbr><span>Video</span><wbr><span><span>Decoder</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-2127525598%2FFunctions%2F-1079168503"></span>
<div><a href="create-native.html"><span>create</span><wbr><span><span>Native</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-678679953%2FFunctions%2F-1079168503"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":stream-webrtc-android:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">fun </span><a href="create-native-video-decoder.html"><span class="token function">createNativeVideoDecoder</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></div><div class="brief ">The decoder implementation backing this interface is either 1) a Java decoder (e.g., an Android platform decoder), or alternatively 2) a native decoder (e.g., a software decoder or a C++ decoder adapter).</div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":stream-webrtc-android:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword">fun </span><a href="create-native.html"><span class="token function">createNative</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">webrtcEnvRef<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></div><div class="brief ">The decoder implementation backing this interface is either 1) a Java decoder (e.g., an Android platform decoder), or alternatively 2) a native decoder (e.g., a software decoder or a C++ decoder adapter).</div></div></div>
</div>
</div>
</div>
Expand Down

This file was deleted.

This file was deleted.

Loading

0 comments on commit 41be759

Please sign in to comment.