paweldomas
9e58ec6bcf
Add RETRYING Jibri status
9 лет назад
hristoterezov
526a1e4762
Merge pull request #161 from tsareg/fire_conference_left_event
Fire CONFERENCE_LEFT event after conference is left
9 лет назад
hristoterezov
30351f7cd1
Merge pull request #160 from tsareg/fix_track_dispose_and_conference_leave
Fix JitsiLocalTrack dispose() method
9 лет назад
tsareg
954de1380f
Fire CONFERENCE_LEFT event after conference is left
9 лет назад
tsareg
332c0957f3
Wrap thrown errors into Promise.reject for consistency.
Handle case when JitsiLocalTrack#dispose() is called after track was removed from conference.
Set track's conference reference to null when removing track from conference.
9 лет назад
Дамян Минков
b2e115a7fa
Merge pull request #151 from jitsi/audio_problem_detection
Implements audio problems detection
9 лет назад
hristoterezov
72892e7cd3
Merge branch 'master' into audio_problem_detection
9 лет назад
hristoterezov
5bc4dfda0f
Merge pull request #159 from tsareg/error_types
Expose JitsiTrackError through JitsiMeetJS.errorTypes.JitsiTrackError
9 лет назад
tsareg
c43a3bcbe8
Expose JitsiTrackError through JitsiMeetJS.errorTypes.JitsiTrackError
9 лет назад
Любомир Маринов
1dc483276d
Merge pull request #157 from jitsi/updates-getvideo-id
Removes getVideoId and getVideoSrc as no longer used by tests.
9 лет назад
hristoterezov
db2940b5a5
Merge pull request #156 from jitsi/be-forgiving
Be forgiving towards API clients
9 лет назад
damencho
421483fc73
Removes getVideoId and getVideoSrc as no longer used by tests.
9 лет назад
Lyubomir Marinov
609039745a
Be forgiving towards API clients
If the API client happened to try to add one and the same local video
track twice, the library would throw an error. I find that draconian
because:
1. The error message states that a second local video stream cannot be
added but that is incorrect because the API client is not trying to add
a second local video stream but add one and the same local video stream
multiple times.
2. The jsdoc says that a throw will happen if another local video stream
is added but that is misleading because the API client is not trying to
add another local video stream but add the same local video stream.
3. Adding one and the same local video stream multiple times can be
handled gracefully by the lib-jitsi-meet library. Thus, the library
appears more friendly.
Hence, gracefully handle the case of adding the same local video track
multiple times without throwing an error.
9 лет назад
Дамян Минков
3390e28931
Merge pull request #155 from tsareg/fix_logging_audio_output_devices_to_callstats
Fix logging audio output device to callstats
9 лет назад
tsareg
dd7b70d939
Do not send event to callstats when no audiooutput devices are available.
Fix non-ASCII letter in Statistics.sendActiveDeviceListEvent() method
9 лет назад
Дамян Минков
25a9d7cd20
Merge pull request #154 from jitsi/desktop_streaming_fix
Fixes JS error on desktop streaming start
9 лет назад
hristoterezov
390eb60c2d
Fixes JS error on desktop streaming start
9 лет назад
hristoterezov
ab8a73a709
Merge pull request #153 from jitsi/cs-devices-update
Adds additional check, avoids undefined error.
9 лет назад
damencho
fa1d6b784b
Adds a variable, avoids duplicate method call.
9 лет назад
damencho
011d71ed94
Adds additional check, avoids undefined error.
Needs an additional check for available devices after merging https://github.com/jitsi/lib-jitsi-meet/pull/139 .
9 лет назад
hristoterezov
b4ae228962
Merge pull request #150 from jitsi/cs-devices-2
Logs active devices to callstats (updated).
9 лет назад
hristoterezov
36078b0e66
Implements audio problems detection
9 лет назад
damencho
3cdc7ea35a
Fixes missing recorder statistics. Adds the errors reported by jibri to the status logs.
9 лет назад
damencho
f2817b9c42
Removes deprecated applicationLog, replaces it with applicationLog.
9 лет назад
damencho
75c1f95f80
Changes the way we initialize callstats.
Call addNewFabric only if callstats is initialized, there are certain situations when the init callback for some reason is slow and we call addNewFabric before callstats is initialized and we skip the peerconnection reported so we are missing the stats. Reports data only if callstats had initialized, adds caching of associateMstWithUserID calls.
9 лет назад
damencho
0322825701
Reports initial device list and subsequent device changes to callstats.
9 лет назад
yanas
64544ad129
Merge pull request #142 from tsareg/gum_permission_dialog_guidance
Fire an optional JitsiMediaDevices.PERMISSION_PROMPT_IS_SHOWN event when JitsiMeetJS.createLocalTracks()
9 лет назад
damencho
5aba0ac3a6
Adds event for active device list.
9 лет назад
Дамян Минков
2fd9b4b2da
Merge pull request #139 from tsareg/fix_two_gum_error_dialogs
Don't fire RTCEvents.DEVICE_LIST_CHANGED for the first time we get devices from enumerateDevices()
9 лет назад
tsareg
ab5bf028c2
Removed mention of JitsiTrackError in docs
9 лет назад
tsareg
36b7f60349
Merge remote-tracking branch 'remotes/upstream/master' into gum_permission_dialog_guidance
9 лет назад
tsareg
714585de88
Fire an optional JitsiMediaDevices.PERMISSION_PROMPT_IS_SHOWN event when browser shows user media permission prompt when calling createLocalTracks
9 лет назад
tsareg
8281bfee2a
Reverted previous commit
9 лет назад
yanas
9d5caca9de
Merge pull request #141 from bgrozev/raise-hand2
Raise hand2
9 лет назад
Дамян Минков
d192a776ff
Merge pull request #146 from jitsi/bumps-sdp-simulcast
Bumps sdp-simulcast version.
9 лет назад
George Politis
8998cff9f9
Bumps sdp-simulcast version.
Bumps the sdp-simulcast version to 0.1.7 that fixes issues related to SSRC
management.
9 лет назад
Любомир Маринов
8c5ef01d00
Merge pull request #138 from tsareg/dont_mix_gum_constraint_styles_for_chrome
Don't mix old and new-style for gUM constraints for Chrome, as it fails with TypeError in new Chrome versions
9 лет назад
Emil Ivov
f3c24ac197
Merge pull request #144 from jitsi/local_audio_levels_fix
Fixes issue with the local audio levels
9 лет назад
hristoterezov
cdf7734b3e
Fixes issue with the local audio levels
9 лет назад
tsareg
e2860d55bf
Changes after code review
9 лет назад
Любомир Маринов
d44e80bdde
Merge pull request #143 from tsareg/fix_error_when_no_global_jitsimeetjs
Fix error when no global JitsiMeetJS var is available
9 лет назад
tsareg
bf70a26910
Fix error when no global JitsiMeetJS var is available
9 лет назад
tsareg
4b28402045
Expose JitsiMeetJS.environment with methods for environment detection
9 лет назад
Дамян Минков
f06752e998
Merge pull request #140 from bgrozev/ignore-bridge-is-down-from-non-focus
Ignore "bridgeIsDown" presence from non-focus members.
9 лет назад
Boris Grozev
8c3f7084b7
Fixes a bug added in 0f40e2efd4f3c75c31ada99df7e3f4edd3b2fe8a.
9 лет назад
Boris Grozev
985f79da37
Adds a set of properties to JitsiParticipant, which can be updated
via presence (via special items with a tag name beginning with
"jitsi_participant_). An events is fired when the value of a property changes.
9 лет назад
Boris Grozev
0f40e2efd4
Adds only a single item with a given key to presence.
9 лет назад
Boris Grozev
0b1f998a74
Ignore "bridgeIsDown" presence from non-focus members.
9 лет назад
hristoterezov
7b797d9a2e
Merge pull request #137 from jitsi/cs-refactor
Refactor callstats removing improve static calls to Statistics.
9 лет назад
tsareg
88f5b6be45
Init "currentlyAvailableMediaDevices" var for the first enumerateDevices() and don't fire event in this case
9 лет назад