Andrei Gavrilescu
							
						 
						
							
								6d3d65da03
								
									
										
											 
										
									
								
							 
						 
						
							feat(screenshare): Audio only screenshare (#8922) 
							
							 
							
* audio only screen share implementation
* clean up
* handle stop screen share from chrome window
* update icon 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Tudor D. Pop
							
						 
						
							
								af28080058
								
									
										
											 
										
									
								
							 
						 
						
							feat(virtual-background) add slight blur option 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								8eed42c273
								
									
										
											 
										
									
								
							 
						 
						
							fix(virtual-backgrounds) add segmentation model license information 
							
							 
							
Fixes: https://github.com/jitsi/jitsi-meet/issues/8792  
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Tudor D. Pop
							
						 
						
							
								77ee4b13e1
								
									
										
											 
										
									
								
							 
						 
						
							feat(virtual-backgrounds) add ability to upload custom images 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   luz paz
							
						 
						
							
								d3680bbebd
								
							 
						 
						
							fix(misc) follow-up typos 
							
							 
							
Found via `codespell -q 3 -S ./lang` 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								1395f84550
								
							 
						 
						
							fix(virtual-background) fix tainted canvas when using the CDN 
							
							 
							
When we use a CDN the images come from an origin different than the site so
unless we mark them for CORS the canvas where they are painted will be tainted.
Ref: https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image  
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								4fa47c8070
								
							 
						 
						
							fix(virtual-background) use a DOM element for storing the image 
							
							 
							
THis will reuse the previously cached image and obey the base href.
Ref:
https://stackoverflow.com/questions/6241716/is-there-a-difference-between-new-image-and-document-createelementimg  
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Andrei Gavrilescu
							
						 
						
							
								bad1bc91cf
								
									
										
											 
										
									
								
							 
						 
						
							fix(screenshare): audio screen share muted state (#8785) 
							
							 
							
* AudioMixerEffect muted state
* update lib-jitsi-meet 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								31ace267ce
								
							 
						 
						
							fix(virtual-background) use tighter edge smoothing 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   tudordan7
							
						 
						
							
								194d357005
								
							 
						 
						
							feat(virtual-backgrounds) add virtual background support 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Tudor D. Pop
							
						 
						
							
								dd1f8339b1
								
									
										
											 
										
									
								
							 
						 
						
							fix(blur-effect) enable blur effect on all platforms supporting canvas filters 
							
							 
							
That means all browsers except Safari, for now.
In addition, use the 96p model (instead of the 144p one) on browsers without SIMD support. 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Tudor D. Pop
							
						 
						
							
								f69a31d9c6
								
									
										
											 
										
									
								
							 
						 
						
							fix(blur) check model response status and catch errors 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								861935c9d7
								
							 
						 
						
							fix(blur) fix model paths 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Tudor D. Pop
							
						 
						
							
								946339a52e
								
									
										
											 
										
									
								
							 
						 
						
							feat(blur) replace BodyPix with TFLite 
							
							 
							
Use the Google Meet model and SIMD optimized WASM. 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Pawel Domas
							
						 
						
							
								a0806716ae
								
							 
						 
						
							fix(JitsiStreamPresenterEffect): frozen on Safari 
							
							 
							
Canvas rendering does not work as expected on Safari - the image stays
still on the first frame. Calling play() on the video tags seems to help. 
							
							
						 
						4 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								3381cf4422
								
							 
						 
						
							fix(screenshare): Fixes for the blurry desktop share issues. 
							
							 
							Do not resize the desktop share to 720p by default when the desktop track resolution is higher than 720p. This is causing bluriness when presenter is turned on.
Remove the 'detail' contentHint setting for the desktop+presenter canvas stream as it forcing chrome to send only 5 fps stream for high resolution desktop tracks.
Move the desktop resizing logic behind a config.js option - videoQuality.resizeDesktopForPresenter. 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   paweldomas
							
						 
						
							
								ab5c8d49c3
								
							 
						 
						
							fix(flow): ignore contentHint 
							
							 
							
I don't know how to modify built-in MediaStreamTrack type, so ignore the error. 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   paweldomas
							
						 
						
							
								820d9b2ba8
								
							 
						 
						
							feat(presenter): apply 'text' contentHint 
							
							 
							
...so that the text is more readable in the presenter mode. Chrome by
default uses 'detail' for screen sharing. I went with the 'text' here,
because the docs[1] say "may take advantage of encoder tools that
optimize for text rendering." - whether that's good specifically for
the presenter mode I don't know. It looked good for me when tested
on Chrome.
https://www.w3.org/TR/mst-content-hint/  
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Josh Brown
							
						 
						
							
								ebb1b8d76b
								
									
										
											 
										
									
								
							 
						 
						
							fix(background-blur) refactor to improve performance 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Tristian Flanagan
							
						 
						
							
								9e7a477797
								
									
										
											 
										
									
								
							 
						 
						
							feat(blur): terminate blur web worker when disabled (#7347) 
							
							 
							
* feat(blur): terminate blur web worker when disabled 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Đặng Minh Tiến
							
						 
						
							
								eb1ef0fa9c
								
									
										
											 
										
									
								
							 
						 
						
							Update JitsiStreamPresenterEffect.js (#7362) 
							
							 
							
* Update JitsiStreamPresenterEffect.js
Create/terminate the Web Worker on effect start/stop so that we don't leak them. 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								7646618e5a
								
							 
						 
						
							rnnoise: simplify initialization 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Bettenbuk Zoltan
							
						 
						
							
								0598e7369b
								
							 
						 
						
							ref: eslint-config-jitsi@1.0.3 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Saúl Ibarra Corretgé
							
						 
						
							
								6ce27ef10d
								
							 
						 
						
							misc: set worker names 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								6fc7456196
								
							 
						 
						
							fix(blur): Decrease the blur amount and improve the accuracy 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Andrei Gavrilescu
							
						 
						
							
								f502e13edc
								
									
										
											 
										
									
								
							 
						 
						
							feat(screenSharing): Add system audio screen sharing 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Hristo Terezov
							
						 
						
							
								cf27ad0dde
								
							 
						 
						
							fix(stream-presenter-effect): Prevent memory leak. 
							
							 
							
On electron 7 drawing on hidden canvas will trigger a memory leak.
Not appending the canvas for the DOM seems to solve the problem. 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Mihai Uscat
							
						 
						
							
								2064fc8937
								
							 
						 
						
							fix(screenshot-capture): Prevent effect initialization on each toggle 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								9855fac805
								
							 
						 
						
							fix(screenshot-capture): Move the flag for enabling/disabling the feature to config.js 
							
							 
							This will let us enable/disable the feature based on environment/deployment 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								c5bddda781
								
							 
						 
						
							fix(blur): Increase the background blur value 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Mihai Uscat
							
						 
						
							
								a18ed3a779
								
							 
						 
						
							feat(ScreenshotCaptureEffect) Implement. 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								dd99268461
								
							 
						 
						
							fix(blur): update to bodyPix 2.0 
							
							
						 
						5 年之前  
					 
				
					
						
							
								   Andrei Gavrilescu
							
						 
						
							
								b125bff7c7
								
							 
						 
						
							refactor / enable VAD talk while muted 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Andrei Gavrilescu
							
						 
						
							
								c1d261445e
								
							 
						 
						
							Initial commit 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								0a64bf2068
								
							 
						 
						
							feat(presenter): add Presenter Mode 
							
							 
							
- Adds the ability to share video as a "PiP" when screenshare is in progress.
- Add a method for creating a local presenter track.
- Make sure isLocalVideoTrackMuted returns the correct mute state when only screenshare is present.
- Make sure we get the updated window size of the window being shared before painting it on the canvas.
- Make sure we check if the shared window has been resized 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Andrei Gavrilescu
							
						 
						
							
								761ac6a730
								
							 
						 
						
							feat: integrate rnnoise based service for voice activity (VAD) detection 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Jaya Allamsetty
							
						 
						
							
								d40fce741a
								
							 
						 
						
							Fix the WebGL memory leak for Blur effect in Chrome 77 and up (#4652) 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Hristo Terezov
							
						 
						
							
								1b4bdb5142
								
							 
						 
						
							fix(blur): on FF 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Hristo Terezov
							
						 
						
							
								8f79779ca7
								
							 
						 
						
							fix(blur): Disable for SS 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Hristo Terezov
							
						 
						
							
								3b0c5d0b6a
								
							 
						 
						
							fix(blur): many small issues. 
							
							
						 
						6 年之前  
					 
				
					
						
							
								   Cristian Florin Ghita
							
						 
						
							
								3b750ddd5a
								
							 
						 
						
							Add video background blur 
							
							
						 
						6 年之前