Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for AndroidX #433

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Support for AndroidX #433

wants to merge 2 commits into from

Conversation

slycoder
Copy link
Collaborator

@slycoder slycoder commented Jan 1, 2021

  • NonNull and Nullabel updates

  • Replace non-existant libraries

  • Replace non-existant libraries

bdwellons and others added 2 commits January 9, 2020 09:38
* NonNull and Nullabel updates

* Replace non-existant libraries

* Replace non-existant libraries
* feat: Jest mocks (#261)

* Bump acorn from 6.2.1 to 6.4.1 (#275)

Bumps [acorn](https://github.com/acornjs/acorn) from 6.2.1 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](acornjs/acorn@6.2.1...6.4.1)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump acorn from 5.7.3 to 5.7.4 in /Example (#274)

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4.
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](acornjs/acorn@5.7.3...5.7.4)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump handlebars from 4.1.2 to 4.7.3 in /Example (#277)

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.7.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.7.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump handlebars from 4.1.2 to 4.7.3 (#276)

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.1.2 to 4.7.3.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.1.2...v4.7.3)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Typings For Twilio video (#279)

* add typings

* update typings

* fix participant event

Co-authored-by: Francesco Lodovici <[email protected]>

* dataTrack support added. (#268)

* dataTrack support added.

onDataTrackMessageReceived, sendString, onParticipantAddedDataTrack, onParticipantRemovedDataTrack
iOS and android tested.

* bump version yarn cache

* onDestroy cleanup dataTrackMessageThread. Remove debug messages, add toDO and log on didReceiveData

Co-authored-by: Trent Ewald <[email protected]>
Co-authored-by: Jonathan Chang <[email protected]>

* Fix recently introduced lint errors (#283)

* Upgrade to TwilioVideo v3 on iOS (#289)

* ⬆️ Upgrade to TwilioVideo v3 on iOS

* 🐛 Typo fix

* ⬆️ Update event names

* 🐛 Fix initial mirror for front cam

* 🐛 Patch black screen on Android view
Thanks to @aaalaniz for patch

* 🐛 Fix toggle between speaker mode in iOS

* check myNoisyAudioStreamReceiver before unregistering (#295)

Co-authored-by: Jeffrey Drakos <[email protected]>

* Fix error message on android connect failure (#302)

* Document minimum iOS Deployment Target (#305)

* 📝 Document minimum iOS Deployment Target

* 📝 Add note about setting iOS version in Project Podfile

* Fix camera mirror on Android (#309)

* Update proguard rules  (#310)

* Update README.md

* Update proguard-rules.pro

* Loads of fixes for the iOS example (#315)

* Update local view mirroring (#314)

* Actually unpublish video instead of pausing (#307)

* 🐛 Unpublish video stream properly on iOS

* 🐛 Unpublish Android video track instead of just pausing

* 🐛 Minor fixup in Android

* 🐛 Resolve properly in setLocalVideoEnabled in iOS

* 🐛 Re-enable video on each conference in iOS

Co-authored-by: Jonathan Chang <[email protected]>

* roomName changes to README

* Fix trackIdentifier type (#325)

* fix: change track identifier

* fix: videoTrackId to videoTrackSid

* Fix for video frozen (#321)

Co-authored-by: bala_fine <[email protected]>
Co-authored-by: Jonathan Chang <[email protected]>

* Impact on battery life + bandwidth (#329)

* Fix codec issue for ios to improve battery life

* Fix codec issue for ios to improve battery life

* Pass encoding parameters to control videocodec, bitrate

* Not required

* Gradle files clean up

* Gradle files clean up

* Add error message on android disconnected event (#332)

* prevent re-joining participants when local video is disabled/enabled (#331)

Co-authored-by: Jonathan Chang <[email protected]>

* TS: Fix connect params (#337)

* Fix connect params

* Add Android connect params

Co-authored-by: Vladyslav Kochetkov <[email protected]>

* TS: Include toggleSoundSetup (#338)

* Fix connect params

* Add Android connect params

* Add toggle sound setup type

Co-authored-by: Vladyslav Kochetkov <[email protected]>

* Fix android example (#335)

* Update android example to actually work

* Fixes for Android 9+

* Run android specific methods only on android

* Fix typo

* Add JSMainModuleName

Co-authored-by: slycoder <[email protected]>

* "On Android, the front camera appears mirrored" Issues Fixed. (#336)

* test

* test

* test

* test

* test

* [UPDATE]: fix mirroring function

* [FIX] front camera flip (mirroring)

* [FIX] remove line

Co-authored-by: Jonathan Chang <[email protected]>

* TS: include setBluetoothHeadsetConnected (#339)

* Set localVideoTrack to false just incase and resolve false (#340)

Co-authored-by: Vladyslav Kochetkov <[email protected]>

* Include local participant on android (#346)

This way it'll be consistent with the ios implementation

Co-authored-by: Timur Amirov <[email protected]>

* Add publish and unpublish methods for audio and video (#125)

Co-authored-by: Jonathan Chang <[email protected]>

* Rotate video preview based on the VideoFrame.RotationAngle (#343)

* Handle frame rotation in Android

* Update TwilioRemotePreview.java

* Update TwilioVideoPreviewManager.java

* Update TwilioVideoPreview.java

* Update TwilioVideoParticipantView.android.js

* Update TwilioVideoPreview.java

* Update RNVideoViewGroup.java

* Update TwilioVideoPreview.java

* Update TwilioRemotePreview.java

* Update TwilioVideoPreviewManager.java

* Remove trailing comma

Co-authored-by: Jonathan Chang <[email protected]>

* iOS - Support for Disable Video Track at creation time (#347)

* Fix codec issue for ios to improve battery life

* Pass encoding parameters to control videocodec, bitrate

* uncommit gradle

* uncommit gradle

* Disable Local video track at creation time

* Disable auto start local video from CWM lifecycle

* support enable video config for connectOptions

* Fix promise valuee

* remove lock file.

* Fix for params

* Fix for params

* Address PR comment

* Address PR comment

* Clean code format

Co-authored-by: Jonathan Chang <[email protected]>

* Publish/unpublish track methods for Android (#351)

* ⬆️ Upgrade Gradle on Android
As recommended by Android Studio

* 🔥 Remove unnecessary binds on iOS TwilioVideo

* 🆕 Implement publish/unpublish methods on Android

* 🐛 Fix linter issue

* iOS cleanup data track on disconnect (#352)

* Bump lodash from 4.17.15 to 4.17.19 in /Example (#353)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Chang <[email protected]>

* Update twilio:video-android version to 5.10 (#363)

* fix google webrtc version changed (#373)

* Turn on android X for the example (#374)

* Update twilio-video-ios to 3.7 for iOS 14 (#377)

* Update twilio-video-ios to 3.7.0 for iOS 14

* Adjust twilio-video dependcy to include patch versions

* README _onParticipantRemovedVideoTrack bugfix (#379)

* README _onParticipantRemovedVideoTrack bugfix

This fixes a bug in the README example where _onParticipantRemovedVideoTrack directly manipulates state and then replaces the videoTracks Map with an object.

* Fix direct state manipulation in Example

* [README] Converted Class Component to Function Component (#391)

* Converted Class Component to Functional

* Added useRef Hook

* Fix - Function name change

* Converted Class Component to Function Component (#395)

* Converted Class Component to Functional

* Added useRef Hook

* Fix - Function name change

* Class Component to Function Component

Changed index.js file from a Class Component to Function Component, moved styles into a seperate file

* Update androidx dependency

Co-authored-by: Keith <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Francesco Lodovici <[email protected]>
Co-authored-by: Francesco Lodovici <[email protected]>
Co-authored-by: Trent <[email protected]>
Co-authored-by: Trent Ewald <[email protected]>
Co-authored-by: Jonathan Chang <[email protected]>
Co-authored-by: Steel Brain <[email protected]>
Co-authored-by: CaptainJeff <[email protected]>
Co-authored-by: Jeffrey Drakos <[email protected]>
Co-authored-by: Daniel Reinoso <[email protected]>
Co-authored-by: Kosaku Kurino <[email protected]>
Co-authored-by: Balasubramanian.M <[email protected]>
Co-authored-by: bala_fine <[email protected]>
Co-authored-by: chinloong <[email protected]>
Co-authored-by: Diego Ivan Perez Michel <[email protected]>
Co-authored-by: Vladyslav Kochetkov <[email protected]>
Co-authored-by: Vladyslav Kochetkov <[email protected]>
Co-authored-by: Umar Nizamani <[email protected]>
Co-authored-by: _junukim <[email protected]>
Co-authored-by: Timur Amirov <[email protected]>
Co-authored-by: Timur Amirov <[email protected]>
Co-authored-by: Tyler Alves <[email protected]>
Co-authored-by: BeccaClipper <[email protected]>
Co-authored-by: Jirawat Pattanayutanachot <[email protected]>
Co-authored-by: Stephen Lizcano <[email protected]>
Co-authored-by: jsvegborn <[email protected]>
Co-authored-by: Marko Karapandzic <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants