Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.

Commit c7b444a

Browse files
author
Kuba Audykowicz
authored
Merge pull request #408 from DolbyIO/final
Final
2 parents d771445 + 89f35a7 commit c7b444a

File tree

11 files changed

+6
-90
lines changed

11 files changed

+6
-90
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99
packages: write
1010

1111
env:
12-
PLUGIN_VERSION: "1.2.0-beta.12"
12+
PLUGIN_VERSION: "1.2.0"
1313
CPP_SDK_VERSION: "2.6.1"
1414
CPP_SDK_URL: "https://github.com/DolbyIO/comms-sdk-cpp/releases/download"
1515
PLUGIN_SOURCE_DIR: "DolbyIO"

DolbyIO/DolbyIO.uplugin

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"FileVersion": 3,
33
"Version": 1,
4-
"VersionName": "1.2.0-beta.12",
4+
"VersionName": "1.2.0",
55
"FriendlyName": "Dolby.io Virtual Worlds",
66
"Description": "Plugin integrating Dolby.io Communications.",
77
"Category": "Communications",
@@ -12,7 +12,7 @@
1212
"SupportURL": "https://github.com/DolbyIO/comms-sdk-unreal/issues",
1313
"EnabledByDefault": true,
1414
"CanContainContent": true,
15-
"IsBetaVersion": true,
15+
"IsBetaVersion": false,
1616
"Installed": false,
1717
"Modules": [
1818
{

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@
77
With the Dolby.io Virtual Worlds plugin for Unreal Engine, you can easily integrate [Dolby.io](https://dolby.io) Spatial Audio, powered by Dolby Atmos technology into your virtual world applications.
88

99
You can find the plugin documentation [here](https://api-references.dolby.io/comms-sdk-unreal/).
10+
11+
This project is no longer maintained.

docs/docs/Intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The plugin is compatible with the following operating systems:
1414
- macOS 10.14 or later if you use UE4
1515
- macOS 12.5 or later if you use UE5
1616
- Ubuntu 20.04 or later
17-
- Android 8 or later if you use UE5.3 or later (arm64-v8a devices only)
17+
- Android 8 or later if you use UE5.3 or later (experimental, arm64-v8a devices only)
1818

1919
## Prerequisites
2020

docs/docs/blueprints/events.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -137,10 +137,6 @@ Triggered by [**Dolby.io Disconnect**](functions.md#dolbyio-disconnect) when the
137137

138138
## On Error
139139

140-
:::info 🚀 Beta
141-
This event is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
142-
:::
143-
144140
Triggered by functions if errors occur.
145141

146142
#### Data provided
@@ -158,10 +154,6 @@ Triggered by [**Dolby.io Set Token**](functions.md#dolbyio-set-token) when the p
158154

159155
## On Local Participant Updated
160156

161-
:::info 🚀 Beta
162-
This event is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
163-
:::
164-
165157
Triggered when the local participant's status is updated as a result of calling [Connect](functions.md#dolbyio-connect), [Demo Conference](functions.md#dolbyio-demo-conference) or [Update User Metadata](functions.md#dolbyio-update-user-metadata).
166158

167159
#### Data provided
@@ -174,10 +166,6 @@ Triggered when the local participant's status is updated as a result of calling
174166

175167
## On Message Received
176168

177-
:::info 🚀 Beta
178-
This event is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
179-
:::
180-
181169
Triggered automatically when a message is received.
182170

183171
#### Data provided

docs/docs/blueprints/functions.md

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@ Binds a dynamic material instance to hold the frames of the given video track. T
1616

1717
## Dolby.io Broadcast Message
1818

19-
:::info 🚀 Beta
20-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
21-
:::
22-
2319
Sends a message to all participants in the current conference. The message size is limited to 16KB.
2420

2521
This function calls [Dolby.io Send Message](#dolbyio-send-message) with an empty array of selected participants.
@@ -50,10 +46,6 @@ Changes the screen sharing parameters if already sharing screen.
5046

5147
## Dolby.io Connect
5248

53-
:::info 🚀 Beta
54-
The **Video Codec** parameter is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
55-
:::
56-
5749
Connects to a conference.
5850

5951
![](../../static/img/generated/DolbyIOConnect/img/nd_img_UK2Node_AsyncAction.png)
@@ -125,10 +117,6 @@ Disconnects from the current conference.
125117

126118
## Dolby.io Enable Video
127119

128-
:::info 🚀 Beta
129-
The **Blur Background** parameter is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
130-
:::
131-
132120
Enables video streaming from the given video device or the default device if no device is given.
133121

134122
![](../../static/img/generated/DolbyIOEnableVideo/img/nd_img_UK2Node_AsyncAction.png)
@@ -205,10 +193,6 @@ Gets the current audio output device.
205193

206194
## Dolby.io Get Current Screenshare Source
207195

208-
:::info 🚀 Beta
209-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
210-
:::
211-
212196
Gets the current screenshare source.
213197

214198
![](../../static/img/generated/DolbyIOGetCurrentScreenshareSource/img/nd_img_UK2Node_AsyncAction.png)
@@ -223,10 +207,6 @@ Gets the current screenshare source.
223207

224208
## Dolby.io Get Current Video Device
225209

226-
:::info 🚀 Beta
227-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
228-
:::
229-
230210
Gets the current video device.
231211

232212
![](../../static/img/generated/DolbyIOGetCurrentVideoDevice/img/nd_img_UK2Node_AsyncAction.png)
@@ -282,10 +262,6 @@ Gets the texture to which video from a given track is being rendered.
282262

283263
## Dolby.io Get Token From URL
284264

285-
:::info 🚀 Beta
286-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
287-
:::
288-
289265
Gets a Dolby.io client access token from a URL.
290266

291267
For convenience during early development and prototyping, this function is provided to acquire a client access token directly from the game.
@@ -308,10 +284,6 @@ For convenience during early development and prototyping, this function is provi
308284

309285
## Dolby.io Get Token Using App Key And Secret
310286

311-
:::info 🚀 Beta
312-
The function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs) and replaces **Get Dolby.io Token**. The behavior of **Get Dolby.io Token** remains unchanged; we only renamed the function.
313-
:::
314-
315287
Gets a Dolby.io client access token using an app key and secret combination.
316288

317289
For convenience during early development and prototyping, this function is provided to acquire a client access token directly from the game.
@@ -380,10 +352,6 @@ Mutes a given participant for the local user.
380352

381353
## Dolby.io Send Message
382354

383-
:::info 🚀 Beta
384-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
385-
:::
386-
387355
Sends a message to selected participants in the current conference. The message size is limited to 16KB.
388356

389357
![](../../static/img/generated/DolbyIOBlueprintFunctionLibrary/img/nd_img_SendMessage.png)
@@ -398,10 +366,6 @@ Sends a message to selected participants in the current conference. The message
398366

399367
## Dolby.io Set Audio Capture Mode
400368

401-
:::info 🚀 Beta
402-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
403-
:::
404-
405369
Sets the preferred noise reduction mode and voice font.
406370

407371
![](../../static/img/generated/DolbyIOBlueprintFunctionLibrary/img/nd_img_SetAudioCaptureMode.png)
@@ -482,12 +446,6 @@ Calling this function even once disables the default behavior, which is to autom
482446

483447
## Dolby.io Set Log Settings
484448

485-
:::info 🚀 Beta
486-
The **Log to Console** parameter is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
487-
488-
The **Log to File** parameter is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs). In previous versions, logs were always written to a file.
489-
:::
490-
491449
Sets what to log in the Dolby.io C++ SDK.
492450

493451
This function should be called before the first call to [Set Token](#dolbyio-set-token) if the user needs logs about the plugin's operation. Calling this function more than once has no effect.
@@ -642,10 +600,6 @@ Unmutes a given participant for the local user.
642600

643601
## Dolby.io Update User Metadata
644602

645-
:::info 🚀 Beta
646-
This function is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
647-
:::
648-
649603
Updates information about the local participant.
650604

651605
![](../../static/img/generated/DolbyIOBlueprintFunctionLibrary/img/nd_img_UpdateUserMetadata.png)

docs/docs/blueprints/types.mdx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,6 @@ The level of logs of the Dolby.io C++ SDK.
4242

4343
## Dolby.io Noise Reduction
4444

45-
:::info 🚀 Beta
46-
This type is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
47-
:::
48-
4945
The audio noise reduction level.
5046

5147
| Enum value | Description |
@@ -153,10 +149,6 @@ The possible spatial audio styles of the conference.
153149

154150
## Dolby.io Video Codec
155151

156-
:::info 🚀 Beta
157-
This type is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
158-
:::
159-
160152
The preferred video codec.
161153

162154
| Enum value | Description |
@@ -203,10 +195,6 @@ Contains data about a Dolby.io video track.
203195

204196
## Dolby.io Voice Font
205197

206-
:::info 🚀 Beta
207-
This type is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
208-
:::
209-
210198
The preferred voice modification effect that you can use to change the local participant's voice in real time.
211199

212200
<VoiceFontsTable></VoiceFontsTable>

docs/docs/tutorial/camera-preview.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ Before you start, [set up](common-setup) your project.
2828

2929
`W_DolbyIOSampleDeviceControls` is a sample widget whose "Video devices" combo box is filled using [`Get Video Devices`](../blueprints/functions#dolbyio-get-video-devices) (and an additional "None" device). We also save the devices in a variable and use [`Get Current Video Device`](../blueprints/functions#dolbyio-get-current-video-device) to select the device that is currently in use.
3030

31-
:::info 🚀 Beta
32-
The `W_DolbyIOSampleDeviceControls` widget and the [`Get Current Video Device`](../blueprints/functions#dolbyio-get-current-video-device) function are a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs). In previous versions, the plugin uses `W_DolbyIOSampleMenu` instead of `W_DolbyIOSampleDeviceControls`.
33-
:::
34-
3531
![](../../static/img/camera-preview-combobox.png)
3632

3733
When you select a device from the combo box, we get a corresponding device from the variable and use [`Enable Video`](../blueprints/functions#dolbyio-enable-video) to start streaming or [`Disable Video`](../blueprints/functions#dolbyio-disable-video) if the device is "None".

docs/docs/tutorial/device-management.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ Before you start, follow the [common setup](common-setup) tutorial.
2222

2323
`W_DolbyIOSampleDeviceControls` is a sample widget whose "Audio input devices" and "Audio output devices" combo boxes are filled using [`Get Audio Input Devices`](../blueprints/functions#dolbyio-get-audio-input-devices) and [`Get Audio Output Devices`](../blueprints/functions#dolbyio-get-audio-output-devices). We also save the input and output devices in variables and use [`Get Current Audio Input Device`](../blueprints/functions#dolbyio-get-current-audio-input-device) and [`Get Current Audio Output Device`](../blueprints/functions#dolbyio-get-current-audio-output-device) to select the devices that are currently in use.
2424

25-
:::info 🚀 Beta
26-
The `W_DolbyIOSampleDeviceControls` widget is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs). In previous versions, the plugin uses `W_DolbyIOSampleMenu`.
27-
:::
28-
2925
![](../../static/img/device-management-comboboxes.png)
3026

3127
When you select a device from the combo box, we get a corresponding device from a variable and use [`Set Audio Input Device`](../blueprints/functions#dolbyio-set-audio-input-device) or [`Set Audio Output Device`](../blueprints/functions#dolbyio-set-audio-output-device).

docs/docs/tutorial/first-conference.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ Select the added component and check its details in the `Details` panel. Scroll
2626

2727
### Option B - Use authentication URL
2828

29-
:::info 🚀 Beta
30-
This option requires using the [`Dolby.io Get Token From URL`](../blueprints/functions#dolbyio-get-token-from-url) function, which is a part of the [Beta program](https://docs.dolby.io/communications-apis/docs/overview-beta-programs).
31-
:::
32-
3329
1. Place a [`Dolby.io Get Token From URL`](../blueprints/functions#dolbyio-get-token-from-url) node and connect it to the `On Token Needed (DolbyIOObserver)` node.
3430

3531
2. Place a [`Dolby.io Set Token`](../blueprints/functions#dolbyio-set-token) node and connect it to the [`Dolby.io Get Token From URL`](../blueprints/functions#dolbyio-get-token-from-url) node as shown below:

0 commit comments

Comments
 (0)