element-web/src
Eric Eastwood ca58617cee
Add more debugging for why audio ring/ringback might not be playing (#9642)
* Add more debugging for why audio might not be playing

More debugging for https://github.com/vector-im/element-web/issues/20832

* Listen to events from <audio>

* Make it easier to spot event type

* Move to start/stop functions

* Fix some lints

* Protect from potentially undefined element

* Needs more mocked functions

* More code coverage

* Test formatting

* Add return types

See https://github.com/matrix-org/matrix-react-sdk/pull/9642#discussion_r1036274817

* Add comment on when magic comment is applicable

See https://github.com/matrix-org/matrix-react-sdk/pull/9642#discussion_r1036258757
2022-12-01 04:08:09 +00:00
..
@types Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
accessibility
actions
async-components/views/dialogs
audio Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
autocomplete Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
components add alpha as second sorting condition for device list (#9665) 2022-12-01 16:21:39 +13:00
contexts Add voice broadcast playback pip (#9603) 2022-11-24 09:08:41 +01:00
customisations Consolidate public room search experience (#9605) 2022-11-22 15:05:09 +00:00
dispatcher Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
editor
effects
emojipicker
events
hooks Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
i18n/strings Separate labs and betas more clearly (#8969) 2022-11-30 21:20:26 +00:00
indexing
integrations Deduplicate string compare utility (#9579) 2022-11-15 10:20:36 +00:00
mjolnir
models Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
modules
notifications
performance
rageshake Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
resizer
settings Add more debugging for why audio ring/ringback might not be playing (#9642) 2022-12-01 04:08:09 +00:00
stores Remove unused Element Call capabilities (#9653) 2022-11-30 13:54:18 +00:00
toasts Use native js-sdk group call support (#9625) 2022-11-28 16:37:32 -05:00
usercontent
utils Upgrade dependencies (#9249) 2022-11-30 15:18:10 +00:00
voice-broadcast Update Voice Broadcast buffering style (#9643) 2022-11-30 11:43:58 +01:00
widgets
workers
AddThreepid.ts
AsyncWrapper.tsx
Avatar.ts
BasePlatform.ts
BlurhashEncoder.ts
ContentMessages.ts
DateUtils.ts Update voice broadcast time display (#9646) 2022-11-30 08:47:29 +01:00
DecryptionFailureTracker.ts Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
DeviceListener.ts
Editing.ts
HtmlUtils.tsx
IConfigOptions.ts Show time left for voice broadcast recordings (#9564) 2022-11-10 10:53:49 +00:00
IdentityAuthClient.tsx
ImageUtils.ts
KeyBindingsDefaults.ts
KeyBindingsManager.ts
Keyboard.ts
LegacyCallHandler.tsx Add more debugging for why audio ring/ringback might not be playing (#9642) 2022-12-01 04:08:09 +00:00
Lifecycle.ts Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
Livestream.ts
Login.ts
Markdown.ts Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600) 2022-11-21 11:24:59 +00:00
MatrixClientPeg.ts
MediaDeviceHandler.ts Implement voice broadcast device selection (#9572) 2022-11-15 10:02:40 +01:00
Modal.tsx
NodeAnimator.tsx Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
Notifier.ts Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600) 2022-11-21 11:24:59 +00:00
PageTypes.ts
PasswordReset.ts Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
PlatformPeg.ts
PosthogAnalytics.ts
PosthogTrackers.ts
Presence.ts
Registration.tsx
Resend.ts
Roles.ts
RoomAliasCache.ts
RoomInvite.tsx
RoomNotifs.ts Pass a client into `RoomNotifs.getRoomNotifsState` (#9631) 2022-11-29 10:55:15 +00:00
Rooms.ts Consolidate public room search experience (#9605) 2022-11-22 15:05:09 +00:00
ScalarAuthClient.ts
ScalarMessaging.ts Fix integration manager `get_open_id_token` action and add E2E tests (#9520) 2022-11-15 10:03:47 -07:00
SdkConfig.ts Show time left for voice broadcast recordings (#9564) 2022-11-10 10:53:49 +00:00
Searching.ts Extract Search handling from RoomView into its own Component (#9574) 2022-11-18 16:40:22 +00:00
SecurityManager.ts
SendHistoryManager.ts
SlashCommands.tsx Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600) 2022-11-21 11:24:59 +00:00
SlidingSyncManager.ts sliding sync: add lazy-loading member support (#9530) 2022-11-18 19:05:00 +00:00
Terms.ts
TextForEvent.tsx
Unread.ts
UserActivity.ts
UserAddress.ts
Views.ts
VoipUserMapper.ts
WhoIsTyping.ts
boundThreepids.ts
call-types.ts
createRoom.ts
email.ts
emoji.ts
identifiers.ts
index.ts
languageHandler.tsx
linkify-matrix.ts
phonenumber.ts
sendTimePerformanceMetrics.ts
sentry.ts
shouldHideEvent.ts
theme.ts Typescript updates (#9658) 2022-11-30 11:32:56 +00:00
verification.ts