diff --git a/docs/.buildinfo b/docs/.buildinfo index 7ccd7a8..13d37ca 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: cad02adcc14fa981e2655987c418d4fa +config: 6cee7a007dedf1501ecbd865e3607936 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/.doctrees/api/media_io.doctree b/docs/.doctrees/api/media_io.doctree index b063c32..be584b2 100644 Binary files a/docs/.doctrees/api/media_io.doctree and b/docs/.doctrees/api/media_io.doctree differ diff --git a/docs/.doctrees/api/sdk/conference.doctree b/docs/.doctrees/api/sdk/conference.doctree index e1cf08d..2313eb7 100644 Binary files a/docs/.doctrees/api/sdk/conference.doctree and b/docs/.doctrees/api/sdk/conference.doctree differ diff --git a/docs/.doctrees/api/sdk/sdk.doctree b/docs/.doctrees/api/sdk/sdk.doctree index dc2e35c..0e1d632 100644 Binary files a/docs/.doctrees/api/sdk/sdk.doctree and b/docs/.doctrees/api/sdk/sdk.doctree differ diff --git a/docs/.doctrees/environment.pickle b/docs/.doctrees/environment.pickle index c3ca1c2..44913f6 100644 Binary files a/docs/.doctrees/environment.pickle and b/docs/.doctrees/environment.pickle differ diff --git a/docs/.doctrees/index.doctree b/docs/.doctrees/index.doctree index e6a48ad..4d00dc2 100644 Binary files a/docs/.doctrees/index.doctree and b/docs/.doctrees/index.doctree differ diff --git a/docs/.doctrees/other/supported_platforms.doctree b/docs/.doctrees/other/supported_platforms.doctree index 64cc1d8..692afb1 100644 Binary files a/docs/.doctrees/other/supported_platforms.doctree and b/docs/.doctrees/other/supported_platforms.doctree differ diff --git a/docs/_sources/other/supported_platforms.rst.txt b/docs/_sources/other/supported_platforms.rst.txt index c225b16..d40fd84 100644 --- a/docs/_sources/other/supported_platforms.rst.txt +++ b/docs/_sources/other/supported_platforms.rst.txt @@ -8,10 +8,7 @@ The C++ SDK is compatible with the following operating systems: * Ubuntu 20.04+ * x86_64 * gcc9/gnustl, clang10/libc++ -* Debian 11 (Beta) - * arm64 - * gcc9/gnustl -* MacOS 10.15+ +* MacOS 10.14+ * x86_64, arm64 * Windows 10+ * x86_64 diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index f35a7ed..ad8bb8d 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '2.6.0', + VERSION: '2.5.6', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/api/coresdk.html b/docs/api/coresdk.html index eecb58e..3f5bc49 100644 --- a/docs/api/coresdk.html +++ b/docs/api/coresdk.html @@ -4,7 +4,7 @@ - Core API — C++ SDK 2.6.0 documentation + Core API — C++ SDK 2.5.6 documentation diff --git a/docs/api/injection/audio.html b/docs/api/injection/audio.html index 6d01f71..31f2a87 100644 --- a/docs/api/injection/audio.html +++ b/docs/api/injection/audio.html @@ -4,7 +4,7 @@ - Audio — C++ SDK 2.6.0 documentation + Audio — C++ SDK 2.5.6 documentation diff --git a/docs/api/injection/example.html b/docs/api/injection/example.html index 6fea2b0..2931dae 100644 --- a/docs/api/injection/example.html +++ b/docs/api/injection/example.html @@ -4,7 +4,7 @@ - Example Injector Implementation — C++ SDK 2.6.0 documentation + Example Injector Implementation — C++ SDK 2.5.6 documentation diff --git a/docs/api/injection/video.html b/docs/api/injection/video.html index 1068a03..9b41548 100644 --- a/docs/api/injection/video.html +++ b/docs/api/injection/video.html @@ -4,7 +4,7 @@ - Video — C++ SDK 2.6.0 documentation + Video — C++ SDK 2.5.6 documentation diff --git a/docs/api/media_io.html b/docs/api/media_io.html index 3a236af..5437525 100644 --- a/docs/api/media_io.html +++ b/docs/api/media_io.html @@ -4,7 +4,7 @@ - Media IO API — C++ SDK 2.6.0 documentation + Media IO API — C++ SDK 2.5.6 documentation @@ -181,11 +181,6 @@ -
-
-virtual async_result<void> set_mixed_audio_sink(mixed_audio_sink *sink) = 0
-
-
virtual async_result<void> set_audio_source(audio_source *source) = 0
diff --git a/docs/api/plugins.html b/docs/api/plugins.html index 7e72923..1b214c4 100644 --- a/docs/api/plugins.html +++ b/docs/api/plugins.html @@ -4,7 +4,7 @@ - Plugins — C++ SDK 2.6.0 documentation + Plugins — C++ SDK 2.5.6 documentation diff --git a/docs/api/recording/audio.html b/docs/api/recording/audio.html index e368cf0..4b2888b 100644 --- a/docs/api/recording/audio.html +++ b/docs/api/recording/audio.html @@ -4,7 +4,7 @@ - Audio — C++ SDK 2.6.0 documentation + Audio — C++ SDK 2.5.6 documentation diff --git a/docs/api/recording/encoded_video.html b/docs/api/recording/encoded_video.html index d6e55d5..581244b 100644 --- a/docs/api/recording/encoded_video.html +++ b/docs/api/recording/encoded_video.html @@ -4,7 +4,7 @@ - Encoded Video — C++ SDK 2.6.0 documentation + Encoded Video — C++ SDK 2.5.6 documentation diff --git a/docs/api/recording/events.html b/docs/api/recording/events.html index a8379bd..38ea937 100644 --- a/docs/api/recording/events.html +++ b/docs/api/recording/events.html @@ -4,7 +4,7 @@ - Media Recording Events — C++ SDK 2.6.0 documentation + Media Recording Events — C++ SDK 2.5.6 documentation diff --git a/docs/api/recording/example.html b/docs/api/recording/example.html index 781f9ce..af8e44b 100644 --- a/docs/api/recording/example.html +++ b/docs/api/recording/example.html @@ -4,7 +4,7 @@ - Example Recorder Implementation — C++ SDK 2.6.0 documentation + Example Recorder Implementation — C++ SDK 2.5.6 documentation diff --git a/docs/api/recording/raw_video.html b/docs/api/recording/raw_video.html index e3025a0..e6e8bd5 100644 --- a/docs/api/recording/raw_video.html +++ b/docs/api/recording/raw_video.html @@ -4,7 +4,7 @@ - Raw Video — C++ SDK 2.6.0 documentation + Raw Video — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/audio.html b/docs/api/sdk/audio.html index eb81bcf..55c847e 100644 --- a/docs/api/sdk/audio.html +++ b/docs/api/sdk/audio.html @@ -4,7 +4,7 @@ - Audio Service — C++ SDK 2.6.0 documentation + Audio Service — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/common/async_ops.html b/docs/api/sdk/common/async_ops.html index 822f839..accd82c 100644 --- a/docs/api/sdk/common/async_ops.html +++ b/docs/api/sdk/common/async_ops.html @@ -4,7 +4,7 @@ - Asynchronous Operations — C++ SDK 2.6.0 documentation + Asynchronous Operations — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/common/custom_allocator.html b/docs/api/sdk/common/custom_allocator.html index 0bd6eda..a82afbb 100644 --- a/docs/api/sdk/common/custom_allocator.html +++ b/docs/api/sdk/common/custom_allocator.html @@ -4,7 +4,7 @@ - Overriding new/delete operators — C++ SDK 2.6.0 documentation + Overriding new/delete operators — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/common/event_handling.html b/docs/api/sdk/common/event_handling.html index 7aa6103..ddd2314 100644 --- a/docs/api/sdk/common/event_handling.html +++ b/docs/api/sdk/common/event_handling.html @@ -4,7 +4,7 @@ - Event Handling Interface — C++ SDK 2.6.0 documentation + Event Handling Interface — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/common/exception.html b/docs/api/sdk/common/exception.html index 477313d..69b5bea 100644 --- a/docs/api/sdk/common/exception.html +++ b/docs/api/sdk/common/exception.html @@ -4,7 +4,7 @@ - SDK Exceptions — C++ SDK 2.6.0 documentation + SDK Exceptions — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/common/log_level.html b/docs/api/sdk/common/log_level.html index 87cb6a3..521ec2e 100644 --- a/docs/api/sdk/common/log_level.html +++ b/docs/api/sdk/common/log_level.html @@ -4,7 +4,7 @@ - Logging — C++ SDK 2.6.0 documentation + Logging — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/conference.html b/docs/api/sdk/conference.html index 7db7bac..87096da 100644 --- a/docs/api/sdk/conference.html +++ b/docs/api/sdk/conference.html @@ -4,7 +4,7 @@ - Conference Service — C++ SDK 2.6.0 documentation + Conference Service — C++ SDK 2.5.6 documentation @@ -169,35 +169,6 @@
-
-
-virtual async_result<conference_info> replay(const std::string &conference_id) = 0
-

Creates a replay conference and joins to it upon completion.

-

// Wait for the conference creation
-auto conf_info = wait(sdk->conference().replay(some_conf_id));
-
- // Invoking the method directly requires chaining successive operations
- // via the `then` call
-sdk->conference().replay(some_conf_id))
-   .then[](auto&& info) {
-     // Do something with the returned conf info;
-   })
-   .on_error([](auto&& e) {
-     // Handle exception
-   });
-
-
-

-
-
Parameters:
-

conference_id – The ID of the conference to replay.

-
-
Returns:
-

The result object producing the conference_info asynchronously.

-
-
-
-
virtual async_result<conference_info> create(const conference_options &options) = 0
diff --git a/docs/api/sdk/device_management.html b/docs/api/sdk/device_management.html index 66e499b..0890c0f 100644 --- a/docs/api/sdk/device_management.html +++ b/docs/api/sdk/device_management.html @@ -4,7 +4,7 @@ - Device Management Service — C++ SDK 2.6.0 documentation + Device Management Service — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/injector.html b/docs/api/sdk/injector.html index e54efb8..5c5fad8 100644 --- a/docs/api/sdk/injector.html +++ b/docs/api/sdk/injector.html @@ -4,7 +4,7 @@ - Default Media Injector — C++ SDK 2.6.0 documentation + Default Media Injector — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/processor.html b/docs/api/sdk/processor.html index 4f1be2e..ecb01a0 100644 --- a/docs/api/sdk/processor.html +++ b/docs/api/sdk/processor.html @@ -4,7 +4,7 @@ - Video Processor Library — C++ SDK 2.6.0 documentation + Video Processor Library — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/recorder.html b/docs/api/sdk/recorder.html index f784384..78c504e 100644 --- a/docs/api/sdk/recorder.html +++ b/docs/api/sdk/recorder.html @@ -4,7 +4,7 @@ - Default Media Recorder — C++ SDK 2.6.0 documentation + Default Media Recorder — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/sdk.html b/docs/api/sdk/sdk.html index 13ed360..3839213 100644 --- a/docs/api/sdk/sdk.html +++ b/docs/api/sdk/sdk.html @@ -4,7 +4,7 @@ - Sdk Interface — C++ SDK 2.6.0 documentation + Sdk Interface — C++ SDK 2.5.6 documentation @@ -210,11 +210,6 @@
-
-
-virtual services::experimental &experimental() = 0
-
-
virtual async_result<component_data> register_component_version(const std::string &name, const std::string &version) = 0
@@ -344,7 +339,11 @@ dolbyio::comms::sdk::set_log_settings(log_settings); -

+
+
Attention

Calling more than once has no effect.

+
+
+

Parameters:

settings – Structure of type log_settings.

@@ -352,13 +351,9 @@
Throws:

dolbyio::comms::exception – Thrown when:

  • provided invalid log directory

  • -
  • attempting to set log settings more than once

-
Returns:
-

true if logging settings were set, false otherwise

-
@@ -399,12 +394,6 @@ -
-
-static std::string get_sdk_version()
-

Version of the SDK.

-
-
@@ -451,16 +440,10 @@

Directory to which SDK logs should be saved. The application must have write access to the directory or it must be able to create such a directory. Providing a valid directory implies starting logging to a timestamped file. Providing no value or an empty string has no effect. Default is an empty string.

-
-
-std::shared_ptr<logger_sink_callback> log_callback = {}
-

Log callback function. The callback object will not be destroyed until the application shutdown (SDK dynamic library unload). If set, the logs will be additionally passed to the callback.

-
-
bool suppress_stdout_logs = {false}
-

Suppress the logs to stdout. This parameter will only be taken into account if the log directory or the log callback is set. If true, logs will not be output on the stdout.

+

Suppress the logs to stdout. This parameter will only be taken into account if the log directory is set. In which case logs will only be passed to the file in directory and nothing on stdout.

diff --git a/docs/api/sdk/session.html b/docs/api/sdk/session.html index a5605f3..495be7d 100644 --- a/docs/api/sdk/session.html +++ b/docs/api/sdk/session.html @@ -4,7 +4,7 @@ - Session Service — C++ SDK 2.6.0 documentation + Session Service — C++ SDK 2.5.6 documentation diff --git a/docs/api/sdk/video.html b/docs/api/sdk/video.html index 25f8df3..0938340 100644 --- a/docs/api/sdk/video.html +++ b/docs/api/sdk/video.html @@ -4,7 +4,7 @@ - Video Service — C++ SDK 2.6.0 documentation + Video Service — C++ SDK 2.5.6 documentation diff --git a/docs/genindex.html b/docs/genindex.html index 51b458c..6cc6ec0 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -3,7 +3,7 @@ - Index — C++ SDK 2.6.0 documentation + Index — C++ SDK 2.5.6 documentation @@ -883,12 +883,12 @@

D

  • dolbyio::comms::remote_participant_updated::remote_participant_updated (C++ function), [1], [2]
  • + + -