Skip to content

Commit

Permalink
Implement output audio management (#29)
Browse files Browse the repository at this point in the history
- add `MediaManagerHandle.set_output_audio_id()`
- rename `InputDeviceInfo` as `MediaDeviceInfo`
- now `MediaManagerHandle.enumerate_devices()` returns `audiooutput` devices
  • Loading branch information
evdokimovs committed Mar 14, 2022
1 parent 58e0ddd commit 76c79c8
Show file tree
Hide file tree
Showing 45 changed files with 996 additions and 554 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ All user visible changes to this project will be documented in this file. This p
### BC Breaks

- Library API:
- `ReconnectHandle.reconnect_with_backoff()` performs first reconnect attempt immediately now ([instrumentisto/medea#206]).
- Remove `JasonError` and change thrown exceptions kind ([#4]):
- `ReconnectHandle.reconnect_with_backoff()` now performs first reconnect attempt immediately ([instrumentisto/medea#206]).
- Removed `JasonError` and changed thrown exceptions kind ([#4]):
- `ConnectionHandle`:
- `on_close` - `StateError`;
- `get_remote_member_id` - `StateError`;
Expand Down Expand Up @@ -43,6 +43,7 @@ All user visible changes to this project will be documented in this file. This p
- `MediaStateTransitionException`;
- `InternalException`;
- `LocalMediaInitException`.
- Renamed `InputDeviceInfo` object to `MediaDeviceInfo` ([#29]).

### Added

Expand All @@ -57,6 +58,7 @@ All user visible changes to this project will be documented in this file. This p
- `FormatException`;
- `MediaStateTransitionException`;
- `MediaSettingsUpdateException`.
- `MediaManagerHandle.set_output_audio_id()` function switching output audio device on Dart platform ([#29]).

### Updated

Expand All @@ -65,6 +67,7 @@ All user visible changes to this project will be documented in this file. This p
[instrumentisto/medea#206]: https://github.com/instrumentisto/medea/pull/206
[#4]: /../../pull/4
[#16]: /../../pull/16
[#29]: /../../pull/29



Expand Down
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ IMAGE_NAME := $(strip \
$(or $(image),medea-control-api-mock)))

RUST_VER := 1.58
CHROME_VERSION := 98.0
CHROME_VERSION := 99.0
FIREFOX_VERSION := 97.0.1-driver0.30.0

CARGO_NDK_VER := 2.5.0-ndkr23b-rust$(RUST_VER)
Expand Down Expand Up @@ -952,6 +952,7 @@ ifeq ($(browser),firefox)
ghcr.io/instrumentisto/geckodriver:$(FIREFOX_VERSION) \
--binary=/opt/firefox/firefox
else
DRIVER_ARGS="--disable-dev-shm-usage" \
docker run --rm -d --network=host \
--name medea-webdriver-chrome \
selenoid/chrome:$(CHROME_VERSION)
Expand Down
Binary file modified flutter/android/src/main/jniLibs/arm64-v8a/libmedea_jason.so
Binary file not shown.
Binary file not shown.
Binary file modified flutter/android/src/main/jniLibs/x86/libmedea_jason.so
Binary file not shown.
Binary file modified flutter/android/src/main/jniLibs/x86_64/libmedea_jason.so
Binary file not shown.
Loading

0 comments on commit 76c79c8

Please sign in to comment.