Boris Grozev
|
4b6ac38058
|
Fixes a failure to show the dominant speaker indicator for the local participant.
|
2016-06-20 15:58:08 -05:00 |
hristoterezov
|
c3338d3bf2
|
Implements custom context menu to flip the local video
|
2016-05-06 20:50:37 -05:00 |
yanas
|
ab67b42eb9
|
Hide recorder local thumbnail
|
2016-05-01 13:47:43 -05:00 |
yanas
|
edf2f8114b
|
Make sure remote video exist before we use it
|
2016-04-28 21:18:48 -05:00 |
bgrozev
|
202c506a8d
|
Merge pull request #630 from jitsi/fix-missing-remote-video
Fix missing remote video exception
|
2016-04-27 16:51:10 -05:00 |
yanas
|
aeabad4891
|
Fix missing remote video exception
|
2016-04-27 16:28:00 -05:00 |
bgrozev
|
5cb2b15b54
|
Merge pull request #629 from jitsi/lipsync
Lipsync
|
2016-04-27 15:16:15 -05:00 |
yanas
|
c881e7b640
|
Add hidden participant support
|
2016-04-27 10:16:30 -05:00 |
paweldomas
|
f2c9b8b7a5
|
Fix issue updating large video 'src' while on stage
|
2016-04-26 15:42:18 -05:00 |
yanas
|
e43c5ab54c
|
Add custom-role to presence and special view for Recorders
|
2016-04-07 12:08:00 -05:00 |
yanas
|
9b09e61877
|
Merge pull request #553 from damencho/fix-replacing-pinned
Fixes and issue where: if we receive dominant speaker event just befo…
|
2016-03-24 17:43:18 -05:00 |
damencho
|
d48ef06ddb
|
Fixes and issue where: if we receive dominant speaker event just before the video start playing, this can override already pinned video.
|
2016-03-24 17:10:29 -05:00 |
damencho
|
9abc78ef24
|
Do not send SELECTED_ENDPOINT events for custom containers.
|
2016-03-24 16:20:27 -05:00 |
damencho
|
27607e8754
|
Update variable name to pinnedId.
|
2016-03-24 13:16:42 -05:00 |
damencho
|
94d98ec0ab
|
Fixes returning to dominant speaker after closing shared video. Renames a method and fix its behaviour was handling both case when removing just video element in small videos (local or remote) and when we are removingParticipantContainer, now just handles the second one and uses focusedID if any or dominantSpeakerID if any, otherwise elects new video.
|
2016-03-24 13:11:03 -05:00 |
damencho
|
e330dbf5d1
|
Fixes switching to pinned video when hiding a container.
|
2016-03-24 13:06:52 -05:00 |
damencho
|
f788a45bac
|
Merge pull request #548 from jitsi/follow-me
Follow me
|
2016-03-24 13:02:42 -05:00 |
yanas
|
72454ff279
|
HD label added when the large video is in HD.
|
2016-03-24 10:03:48 -05:00 |
yanas
|
cc761700fe
|
Extends the follow-me feature by adding the possibility to follow the pinned participant, the shared video and the shared document. Adds the possibility to enable disable follow-me from the settings panel. Some other small fixes throughout the UI.
|
2016-03-23 20:43:29 -05:00 |
damencho
|
fe7d05a951
|
Reverse the check to use only VIDEO_CONTAINER_TYPE.
|
2016-03-22 14:56:50 -05:00 |
damencho
|
2c1a9d20fd
|
Fixes setting local video, default videoType. Fixes showing local video when there is no video device shown.
|
2016-03-22 13:27:11 -05:00 |
damencho
|
38275ce045
|
Shared video, synchronized playing/seek/muting/volume initial commit.
|
2016-03-18 15:00:55 -05:00 |
damencho
|
2b26580a7c
|
Disables switching to dominant speaker when Etherpad is shown on large video.
|
2016-03-17 22:19:09 -05:00 |
damencho
|
9e0b1beed5
|
Always uses current video type to search for container that will handle it. Renames video container type to camera, to match the type ot the tracks. Add the same container to be used and for tracks with type of desktop.
|
2016-03-16 13:28:35 -05:00 |
damencho
|
5837ef506c
|
Removes remoteVideoTypes and uses the set/get in the small video instances.
|
2016-03-16 13:28:09 -05:00 |
damencho
|
3fc839cb37
|
Adds optional parameter to addParticipantContainer, make possible to create the SmallVideo outside VideoLayout and pass it to be displayed.
|
2016-03-16 13:28:00 -05:00 |
damencho
|
4ff6d276ce
|
Removes prezi.
|
2016-03-11 12:00:10 -06:00 |
yanas
|
ad44cc518a
|
Fixes resizing problems introduced with previous resizing commit. Fixes side panel open/close code and resizing.
|
2016-03-02 13:50:55 -06:00 |
yanas
|
c201de86cc
|
Merge pull request #519 from isymchych/lastn
Use overriden config.channelLastN property in VideoLayout
|
2016-02-29 13:49:28 -06:00 |
isymchych
|
cd71b0a603
|
use latest version of the config.channelLastN
|
2016-02-26 15:22:04 +02:00 |
isymchych
|
f242c8cfdc
|
handle missing remoteVideo when removing video element
|
2016-02-26 15:20:36 +02:00 |
yanas
|
30f3da98e5
|
Fixes thumbnail resize and thumbnails going on a second row. Refactors code around the film strip and resize in general.
|
2016-02-24 15:05:24 -06:00 |
damencho
|
3c61bac3c8
|
Handles track removed and removes video elements. When switching on and off desktop sharing video elements number grow under remote video span.
|
2016-02-23 16:47:55 -06:00 |
isymchych
|
0bcbd105e3
|
escape nicknames before displaying them
|
2016-02-23 17:20:33 +02:00 |
isymchych
|
401e5e7ae0
|
fix jshint issues
|
2016-02-12 16:28:43 +02:00 |
isymchych
|
fdfa9de150
|
hide large video if stream is muted
|
2016-02-12 16:28:43 +02:00 |
isymchych
|
f65d630ad8
|
allow user to select camera and microphone
|
2016-02-10 15:37:50 +02:00 |
damencho
|
e81d3c02ad
|
Shows dominant speaker icon for the local user, when he is the dominant speaker.
|
2016-02-08 15:42:03 -06:00 |
yanas
|
e7e8dc3457
|
Fixes shifted audio level glow on thumbnails. Fixes missing audio level indicator on large video avatar.
|
2016-02-05 11:32:09 -06:00 |
paweldomas
|
7ec6e9ae29
|
Gets rid fo RTCBrowserType usages.
|
2016-02-02 15:52:02 -06:00 |
isymchych
|
d19789005e
|
use statistics module from the library
|
2016-02-02 17:12:40 +02:00 |
paweldomas
|
103b5d71d0
|
Encapsulates direct access to .currentTime field into 'hasVideoStarted' method of RemoteVideo.
Removes duplicated logic for hiding video element when the user is muted.
|
2016-02-01 16:08:47 -06:00 |
paweldomas
|
0bf98bf6cf
|
Fixes broken call to waitForPlayback in lastN logic.
|
2016-02-01 15:37:35 -06:00 |
paweldomas
|
48cedb0865
|
Adopts to new semantics of JitsiTrack#attach method.
|
2016-02-01 15:01:45 -06:00 |
hristoterezov
|
1176390214
|
Fixes issues for audio only participants
|
2016-01-29 13:31:58 -06:00 |
yanas
|
fe2804f474
|
Fixes SmallVideo object not making a difference between an audio and a video stream, which was causing FireFox issues with large video set to the audio stream.
|
2016-01-28 18:33:27 -06:00 |
yanas
|
6e7ed13370
|
Fixes missing local video thumbnail before entering a conference.
|
2016-01-26 17:18:10 -06:00 |
yanas
|
5834fbe31a
|
Re-implements last N related code to use the library. Fixes issues with resizeThumbnails. Fixes last N related event handling.
|
2016-01-26 15:27:07 -06:00 |
isymchych
|
bc2afd7d64
|
Minor fixes for jitsi-meet-new
* use proper context for the function
* remove duplicate line
|
2016-01-26 13:50:33 +02:00 |
hristoterezov
|
714e304e98
|
Merge branch 'video-resize-issue' of git://github.com/isymchych/jitsi-meet into isymchych-video-resize-issue
|
2016-01-25 16:45:36 -06:00 |
hristoterezov
|
089a9880b0
|
Fixes issues related to PR #452
|
2016-01-25 16:39:05 -06:00 |
isymchych
|
6cda300861
|
synchronize Large video fadeIn/fadeOut animations
|
2016-01-25 19:08:07 +02:00 |
yanas
|
3fe0487df7
|
Fixes local video flickering when locally muted. Rearranges some of the large video avatar related code.
|
2016-01-21 11:39:05 -06:00 |
damencho
|
bc43108877
|
Makes sure we unmark remote videos as dominant speaker if any when the local participant becomes dominant speaker.
|
2016-01-21 11:28:47 -06:00 |
damencho
|
0db262da6a
|
Fixes showing local resolution in UI.
|
2016-01-21 10:45:19 -06:00 |
isymchych
|
cff44286f5
|
resize #videospace on window resize
|
2016-01-20 16:26:39 +02:00 |
yanas
|
27d509332a
|
Merges Boris Grozev's commit from Dec 8, 2015, named: Uses a single avatar URL, allows to override gravatar with a custom URL. Commit: a2c41392
|
2016-01-19 17:11:16 -06:00 |
yanas
|
dacd54b73c
|
Fixes clicking remote participant in the contact list.
|
2016-01-19 16:51:48 -06:00 |
damencho
|
a6a6d2992e
|
Adds helper function to obtain large video id from tests.
|
2016-01-14 13:30:27 -06:00 |
damencho
|
809f68104d
|
Fixes undefined error.
|
2016-01-14 11:15:38 -06:00 |
damencho
|
0531daf541
|
Updates the way we update large/small video, avatars and displayname. Fixes issue with not displying avatars in local or remote video when video muted. Fixes if pinned participant turns off video and when unpin we return to the correct dominant speaker.
|
2016-01-14 10:28:24 -06:00 |
damencho
|
cb40ab5420
|
Fixes moderator icon on remote videos.
|
2016-01-13 15:17:33 -06:00 |
isymchych
|
0262917aa6
|
implementation of "start muted"
|
2016-01-12 15:51:43 +02:00 |
damencho
|
8249aea796
|
Call mucJoined of video layout when the actual joining occurs, as the local id is needed when the presence for the email is received/processed and avatar is set.
|
2016-01-11 17:14:56 -06:00 |
hristoterezov
|
29a85b797a
|
Fixes audio / video mutes
|
2016-01-06 16:39:13 -06:00 |
isymchych
|
c36001f861
|
removed xmpp and RTC modules
|
2015-12-30 14:34:10 +02:00 |
isymchych
|
6ee6b6e9e5
|
fixes after rebase
|
2015-12-30 14:14:56 +02:00 |
isymchych
|
b375b14696
|
abstract out remoteVideos management
|
2015-12-30 13:12:01 +02:00 |
isymchych
|
a10f9437f1
|
Integration of statistics module
|
2015-12-30 13:12:01 +02:00 |
isymchych
|
0fd0f5b633
|
refactoring of Etherpad and Prezi
|
2015-12-30 13:12:01 +02:00 |
isymchych
|
4f91ac01fd
|
refactoring
|
2015-12-17 17:31:56 +02:00 |
isymchych
|
36874c395a
|
remove user from VideoLayout
|
2015-12-17 17:31:56 +02:00 |
isymchych
|
6ded050b51
|
do not use RTC/xmpp in UI module
|
2015-12-17 17:31:56 +02:00 |
isymchych
|
e23dd62d86
|
refactor BottomToolbar
|
2015-12-17 17:31:56 +02:00 |
isymchych
|
09aa9482c0
|
do not use members module
|
2015-12-03 15:11:01 +02:00 |
isymchych
|
272cfea493
|
share user email through commands
|
2015-12-02 17:24:57 +02:00 |
isymchych
|
fe77846b89
|
do not use xmpp in settings menu
|
2015-12-01 15:41:58 +02:00 |
isymchych
|
c50151d85d
|
do not use NicknameHandler
|
2015-12-01 14:53:01 +02:00 |
isymchych
|
59f98205c7
|
use JS API; UI module refactoring
|
2015-11-30 13:54:54 +02:00 |
damencho
|
6b621654ab
|
Adds speaker indicator and no longer use the display name for that purpose.
|
2015-11-23 17:30:24 -06:00 |
damencho
|
b64f3a5913
|
Adds method to obtain remote video type.
|
2015-11-16 18:17:18 -06:00 |
damencho
|
f9d1fd13df
|
Fixes an issue where lastN event, includes in the logic local resource and detects it as removed from lastN and schedules update of large video. If we receive this event for newly joined participant and we have pinned the local video, the event triggers update of large video which displays the wrong participant, not the pinned local video.
|
2015-11-16 13:33:29 -06:00 |
yanas
|
26e2fd6ef0
|
Fixes desktop streaming layout.
|
2015-11-13 11:04:49 -06:00 |
damencho
|
fbb5f9b6c1
|
Merge pull request #361 from bickelj/master
Use member.isFocus to decide whether a given member is the focus user
|
2015-11-12 10:37:35 -06:00 |
damencho
|
e460f0c8fa
|
Fixes lastN video change. Resulting 'Uncaught TypeError: stream.getOriginalStream is not a function', problem detected by torture (3 participants and the last one receives last-n changed event on joining and screenshot shows: it is missing one of the participants and logs contain this error).
|
2015-11-10 16:40:34 -06:00 |
paweldomas
|
27fc4636b7
|
Adjustments to make lip-sync work. Stream merging is now done by Jicofo.
|
2015-11-06 16:18:33 -06:00 |
Boris Grozev
|
0bbae86f68
|
Fixes a bug with prematurely removed remote videos on firefox.
|
2015-10-01 17:56:45 -05:00 |
Boris Grozev
|
ebdd91df4e
|
Removes the sid property from MediaStream (how did we end up having a
Jingle session ID in MediaStream and passing it around in the UI?)
|
2015-10-01 17:56:45 -05:00 |
Jesse Bickel
|
806cacb755
|
Use member.isFocus to decide whether a given member is the conference focus user.
|
2015-09-25 08:49:19 -05:00 |
Boris Grozev
|
bd58e6c799
|
Enables the jshint maximum line length check (80 chars) globally, and only overrides it in certain files.
|
2015-09-10 22:28:16 -05:00 |
Boris Grozev
|
09eaa0d303
|
Fix comparison warnings.
|
2015-09-10 22:26:55 -05:00 |
paweldomas
|
2f03a0a7fe
|
Fixes broken last-N
|
2015-08-24 11:53:13 +02:00 |
paweldomas
|
a8a0945d73
|
Moves method for selecting thumbnail's video element from videolayout to SmallVideo. Fixes issue with muted audio in IE after switching between thumbnails.
|
2015-08-24 11:53:11 +02:00 |
paweldomas
|
ae96b9f365
|
Fixes issue in IE where click events on local video thumbnail are captured by local audio object created by Temasys plugin on stream attach.
|
2015-08-19 18:23:08 +02:00 |
paweldomas
|
b680ecd2ff
|
Renames getLargeVideoJid to getLargeVideoResource and updates app.bundle.js.
|
2015-08-11 13:12:55 +02:00 |
Boris Grozev
|
cc20a4d776
|
Removes an unused variable.
|
2015-08-10 13:02:39 -05:00 |
Boris Grozev
|
fd404b8465
|
Supports setting interfaceConfig options via URL params. Renames config.filmStripOnly to interfaceConfig.filmStripOnly.
|
2015-08-10 12:59:12 -05:00 |
hristoterezov
|
7793d65a99
|
Renames config.minimized to config.filmStripOnly .
|
2015-08-06 18:59:51 -05:00 |
hristoterezov
|
b77791f4b2
|
Implements minimized mode - only the thumbnails are visible.
|
2015-08-06 18:34:40 -05:00 |
paweldomas
|
74e7507a73
|
Re-uses SSRC of the first video stream created for any streams created in future. Does video mute and switching to the screen stream without 'source-add'/'source-remove' signaling. Moves video type signaling from Jingle to MUC presence.
|
2015-08-05 14:10:08 +02:00 |
yanas
|
9d321df49e
|
Adds javadoc for previous commit.
|
2015-08-03 11:21:56 -05:00 |
yanas
|
d92d8e8299
|
Some additional error handling.
|
2015-08-03 11:00:16 -05:00 |
Boris Grozev
|
67a52e6f72
|
Cleanup and formatting fixes in the UI module.
|
2015-07-31 14:45:40 -05:00 |
paweldomas
|
2ffe178456
|
Fixes issue with missing avatar for Jigasi user. Fixes issue with avatar not being displayed when user has no video. Removed duplicated logic for checking video muted status(removed from LargeVideo which exists in SmallVideo).
|
2015-07-30 14:21:31 +02:00 |
paweldomas
|
f2bd76ac93
|
Fixes issue with video thumbnail not being removed for users without camera and mic.
|
2015-07-30 14:21:30 +02:00 |
hristoterezov
|
baee96734c
|
Moves LargeVideo html dependancies in LargeVideo.js
|
2015-07-29 14:39:09 -05:00 |
paweldomas
|
4aa6fbc4b9
|
Switches to the last visible video correctly when current speaker leaves the conference.
|
2015-07-23 11:24:13 +02:00 |
paweldomas
|
0902cbb164
|
Fixes problems with Temasys plugin support in Safari.
|
2015-07-22 13:58:51 +02:00 |
paweldomas
|
9b4ee7c0c5
|
Fixes video switching issue. 'oldSmallVideo' field is no longer used as it is might be overwritten before fadeOut 'complete' callback of #largeVideo is called(and we miss UI update on it).
|
2015-07-22 13:58:39 +02:00 |
paweldomas
|
c3548eb866
|
Fixes issues with invalid avatars and problems with switching between videos.
|
2015-07-20 19:32:04 +02:00 |
paweldomas
|
420bbe136c
|
Fixes call to undefined method(which fixes crash on lastN switch and when clicking contact on the contactlist).
|
2015-07-15 14:01:36 +02:00 |
paweldomas
|
61f4674a28
|
Fixes direct access to 'src' attribute of 'video' element.
|
2015-07-15 12:12:07 +02:00 |
paweldomas
|
879fb9a590
|
Adds getters for peer video selectors and simplifies the code a little bit.
|
2015-07-15 12:11:58 +02:00 |
paweldomas
|
a1b0677442
|
Moves SSRC owner signaling from MUC presence to Jingle.
|
2015-07-14 15:35:13 +02:00 |
paweldomas
|
ae759fab5b
|
Adds IE support through Temasys WebRTC plugin.
|
2015-07-10 11:57:20 +02:00 |
paweldomas
|
6ec7be09f2
|
Fixes issue with switching to the screen stream before conference starts(when we're still alone in the room).
|
2015-07-09 15:04:08 +02:00 |
hristoterezov
|
1e0bf42203
|
Removes unused methods from VideoLayout.
|
2015-07-01 11:14:21 +03:00 |
hristoterezov
|
6235ff163e
|
Fixes audio mute.
|
2015-06-30 14:34:11 +03:00 |
hristoterezov
|
f11c3b94ed
|
Moves some methods from avatar to videolayout.
|
2015-06-29 17:24:21 +03:00 |
hristoterezov
|
506312ac95
|
Integrates callstats.io API.
|
2015-06-26 15:32:40 +03:00 |
hristoterezov
|
6a492d96c2
|
Refactors VideoLayout.js.
|
2015-06-23 11:00:46 +03:00 |
George Politis
|
5f48e4cf9d
|
Revert "Updates the license headers."
This reverts commit 93648f361b .
|
2015-06-18 18:59:41 +02:00 |
George Politis
|
93648f361b
|
Updates the license headers.
|
2015-06-18 16:17:09 +02:00 |
George Politis
|
23f1dc174e
|
Refactors simulcast support.
|
2015-06-10 13:35:05 +02:00 |
paweldomas
|
b038d276c9
|
Fixes problem with resetting focusedVideoInfo when participant leaves the room. Fixes error when display name is processed after participant has left.
|
2015-06-02 17:25:10 +02:00 |
paweldomas
|
1d57cb9dae
|
Fixes calls to updateLargeVideo, so that it is called with user resource jid.
|
2015-06-02 10:05:42 +02:00 |
hristoterezov
|
01deadf078
|
Moves the sound notification code to be played when the participant joins / leaves the room instead of receiving add / remove stream event.
|
2015-05-28 14:34:40 +03:00 |
hristoterezov
|
1d660e1883
|
Removes join / leave notifications if the participant start audio muted.
|
2015-05-26 14:18:45 +03:00 |
hristoterezov
|
cc1ad1bc13
|
Implement the functionality that allows users to start the conversation muted.
|
2015-04-22 12:31:08 +03:00 |
hristoterezov
|
e01713f6f8
|
Fixes remove video element functionality in UI to remove only the correct video instead of all.
|
2015-04-09 14:02:33 +03:00 |
hristoterezov
|
58cc21d417
|
Changes the implementation to show availability of video and sound devices.
|
2015-03-27 11:36:39 +02:00 |
hristoterezov
|
44e558e5a0
|
Fixes video mute when the user is alone in the room.
|
2015-03-18 18:41:41 +02:00 |
hristoterezov
|
0da2547360
|
Fixes the size of the desktop streaming video for remote peer.
|
2015-03-17 18:46:08 +02:00 |
hristoterezov
|
d2f95f3c81
|
Fixes some translation issues.
|
2015-03-09 17:50:13 +02:00 |
hristoterezov
|
79cdd94833
|
Adds multi language support for notifications.
|
2015-02-13 18:28:35 +02:00 |
hristoterezov
|
3032ea7684
|
Implements basic multi language support.
|
2015-02-06 17:46:50 +02:00 |
hristoterezov
|
9eb2873cfa
|
Removes the bundles for every module and add bundle for the whole application.
|
2015-01-28 16:35:22 +02:00 |
hristoterezov
|
c7e2331284
|
Removes document bind events between modules.
|
2015-01-27 14:03:26 +02:00 |
hristoterezov
|
bc2d72638b
|
Add events for data chanel.
|
2015-01-27 11:56:22 +02:00 |
hristoterezov
|
af50bd5b94
|
Resolves some module dependancies by replaces them with events.
|
2015-01-24 16:28:02 +02:00 |
hristoterezov
|
29b3ea07e0
|
Removes util.js. Fixes prezi.
|
2015-01-23 14:01:44 +02:00 |
hristoterezov
|
4c661ffca6
|
Removes nickname global variable.
|
2015-01-22 18:02:37 +02:00 |
hristoterezov
|
248d7a3173
|
Moves ssrc2jid global variable to the xmpp module.
|
2015-01-21 13:55:20 +02:00 |
hristoterezov
|
6c4a5bd2bc
|
Removes some global variables. Fixes recording.
|
2015-01-20 17:56:00 +02:00 |
hristoterezov
|
6347730dc7
|
Fixes some issues related to xmpp module creation.
|
2015-01-19 18:54:41 +02:00 |
hristoterezov
|
e4e66a03d7
|
Creates initial version of xmpp module.
|
2015-01-19 11:20:00 +02:00 |
hristoterezov
|
ee94eca733
|
Creates desktop sharing module.
|
2015-01-13 15:11:05 +02:00 |
hristoterezov
|
0696fb2c5a
|
Fixes issue with video mute.
|
2015-01-13 11:33:45 +02:00 |
hristoterezov
|
e6fbb0934e
|
Removes local streams from the connection object.
|
2015-01-12 15:23:29 +02:00 |
hristoterezov
|
0508628871
|
Creates API module.
|
2015-01-09 15:39:32 +02:00 |