MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							837225c53d 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374976 
						
					 
					
						2022-11-22 17:36:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba9d87e66 
							
						 
					 
					
						
						
							
							Update ImageFrameToGpuBufferCalculator to use api2 and GpuBuffer conversions  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374387 
						
					 
					
						2022-11-22 17:32:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							fac97554df 
							
						 
					 
					
						
						
							
							Small TS audio API improvement  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490374083 
						
					 
					
						2022-11-22 17:27:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							efa9e737f8 
							
						 
					 
					
						
						
							
							Use current context if available in ConvertToImageFrame  
						
						 
						
						... 
						
						
						
						If we're already running in a GlContext, there's no need to go back to the producer context, which may be different.
PiperOrigin-RevId: 490373829 
						
					 
					
						2022-11-22 17:24:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce4aa6592 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490366250 
						
					 
					
						2022-11-22 16:40:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							515d00fc22 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490349260 
						
					 
					
						2022-11-22 15:18:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vrabaud 
							
						 
					 
					
						
						
						
						
							
						
						
							872d1afda7 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490196129 
						
					 
					
						2022-11-22 03:12:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							d648926155 
							
						 
					 
					
						
						
							
							Just reset the fb binding to 0 in ReadTexture  
						
						 
						
						... 
						
						
						
						This saves a get operation. We already have precedent in lots of other MediaPipe code where we just reset bindings to 0.
PiperOrigin-RevId: 490170691 
						
					 
					
						2022-11-22 00:36:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							bacbac8d92 
							
						 
					 
					
						
						
							
							Use kUtilityFramebuffer in ReadTexture  
						
						 
						
						... 
						
						
						
						This avoids creating a temporary framebuffer each time.
PiperOrigin-RevId: 490163892 
						
					 
					
						2022-11-21 23:59:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b7761022 
							
						 
					 
					
						
						
							
							Define a kUtilityFramebuffer context attachment  
						
						 
						
						... 
						
						
						
						A framebuffer object is often needed to render to a texture or read data from it. Currently we create one in each GlCalculatorHelper, but that is redundant (we only need one per context, and multiple calculators can share the same context). Other times, the code that needs to use this doesn't own a helper. For both reasons, this should be attached to the context.
We could just make this a member of GlContext since it's so common. However, I figured we might as well use the attachment system.
PiperOrigin-RevId: 490160214 
						
					 
					
						2022-11-21 23:29:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							54a684717f 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490159674 
						
					 
					
						2022-11-21 23:24:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark McDonald 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9fc9a642 
							
						 
					 
					
						
						
							
							Remove mp.solutions from doc generation.  
						
						 
						
						... 
						
						
						
						These need to be excluded from the current package, so do it automatically.
PiperOrigin-RevId: 490146934 
						
					 
					
						2022-11-21 21:48:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							d43d0ff615 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490089940 
						
					 
					
						2022-11-21 15:47:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							adddf2c2ab 
							
						 
					 
					
						
						
							
							Extracted common test helper functions out from the unittest into a sharable  
						
						 
						
						... 
						
						
						
						library. Also migrated away from OpenCVX.
PiperOrigin-RevId: 490074410 
						
					 
					
						2022-11-21 14:39:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							652423a23d 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490053179 
						
					 
					
						2022-11-21 13:06:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7f0134eecb 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 490041386 
						
					 
					
						2022-11-21 12:16:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							7acbf557a1 
							
						 
					 
					
						
						
							
							Cleanup after migration to new classification output format.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489921603 
						
					 
					
						2022-11-21 01:57:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							13c6b9a8c6 
							
						 
					 
					
						
						
							
							Allow kernel cache path to be specified without trailing path delimiter  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489891079 
						
					 
					
						2022-11-20 22:20:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							3ac7f6a216 
							
						 
					 
					
						
						
							
							Simplify image creation in PacketCreator  
						
						 
						
						... 
						
						
						
						Use more existing functions, remove redundant code, remove direct use of RuntimeException.
PiperOrigin-RevId: 489868983 
						
					 
					
						2022-11-20 19:32:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf464636b 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489842199 
						
					 
					
						2022-11-20 14:26:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Zhu 
							
						 
					 
					
						
						
						
						
							
						
						
							a367753eda 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489824381 
						
					 
					
						2022-11-20 10:41:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf4078e89 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489752009 
						
					 
					
						2022-11-19 21:14:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							a33cb1e05e 
							
						 
					 
					
						
						
							
							Check that Java buffer supports direct access before using it  
						
						 
						
						... 
						
						
						
						If the buffer is not created with allocateDirect, JNI APIs will return a data pointer of nullptr and a capacity of -1. This can cause a crash when we access it.
Also clean up the code to raise exceptions instead of just logging errors and returning nullptr.
PiperOrigin-RevId: 489751312 
						
					 
					
						2022-11-19 21:04:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							977ee4272e 
							
						 
					 
					
						
						
							
							Add public visibility to the model maker public API.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489701768 
						
					 
					
						2022-11-19 10:53:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							bbcbd5fc6c 
							
						 
					 
					
						
						
							
							Audio Embedder for Web  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489669966 
						
					 
					
						2022-11-19 04:49:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							e853f04b79 
							
						 
					 
					
						
						
							
							Create AudioTaskRunner  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489613573 
						
					 
					
						2022-11-18 19:55:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							eb8ef1ace0 
							
						 
					 
					
						
						
							
							Use shared_from_this in GlTextureBuffer::GetReadView, GetWriteView  
						
						 
						
						... 
						
						
						
						This ensures that the callbacks in GlTextureView won't call an expired object, even if user code holds a GlTextureView after releasing the buffer.
Note that GlTextureBuffer is not always held by a shared_ptr, but it always is when GpuBuffer calls GetRead/WriteView on it. An alternative solution would have been to have GpuBuffer pass its shared_ptr<GlTextureBuffer> to the view method, which could have been implemented with some compile-time logic to detect whether the method expects such an argument. However, that doesn't seem necessary.
PiperOrigin-RevId: 489611843 
						
					 
					
						2022-11-18 19:42:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd5da7971 
							
						 
					 
					
						
						
							
							Added the gray scale image support for the ImageToTensorCalculator on CPU.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489593917 
						
					 
					
						2022-11-18 17:12:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							524ac3ca61 
							
						 
					 
					
						
						
							
							Internal change for Model Maker  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489540387 
						
					 
					
						2022-11-18 12:48:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							1b594a0310 
							
						 
					 
					
						
						
							
							Return error status when any tflite input and output tensor doesn't have valid dimensionality information that is needed to allocate Gl/Metal buffer before calling ModifyGraphWithDelegate.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489539740 
						
					 
					
						2022-11-18 12:44:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							71ae496a20 
							
						 
					 
					
						
						
							
							Add AudioEmbedder documentation  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489532283 
						
					 
					
						2022-11-18 12:12:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							e2052a6a51 
							
						 
					 
					
						
						
							
							Rename embedding postprocessor "configure" method for consistency with classification postprocessor.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489518257 
						
					 
					
						2022-11-18 11:13:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Cozzette 
							
						 
					 
					
						
						
						
						
							
						
						
							ac212c1507 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489502255 
						
					 
					
						2022-11-18 10:08:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							03d388fecf 
							
						 
					 
					
						
						
							
							Add hand landmark named index constants  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489498248 
						
					 
					
						2022-11-18 09:52:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							2f361e2f47 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489486417 
						
					 
					
						2022-11-18 08:53:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiuqiang Tang 
							
						 
					 
					
						
						
						
						
							
						
						
							e046982a3c 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489484898 
						
					 
					
						2022-11-18 08:47:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hadon Nash 
							
						 
					 
					
						
						
						
						
							
						
						
							ae44012c0c 
							
						 
					 
					
						
						
							
							Allowing BypassCalculator to accept InputSidePackets.  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489483992 
						
					 
					
						2022-11-18 08:43:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							efcdedbd59 
							
						 
					 
					
						
						
							
							Remove redundant _ios targets  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489355333 
						
					 
					
						2022-11-17 18:16:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Copybara-Service 
							
						 
					 
					
						
						
						
						
							
						
						
							cd056e114a 
							
						 
					 
					
						
						
							
							Merge pull request  #3866  from kinaryml:fix-tasks-api-python-311-errors  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489346167 
						
					 
					
						2022-11-17 17:20:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3cb340e1 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489345940 
						
					 
					
						2022-11-17 17:16:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							ab3a5f0fbf 
							
						 
					 
					
						
						
							
							Make MuxCalculator with DefaultInputStreamHandler to handle graph closure gracefully  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489336722 
						
					 
					
						2022-11-17 16:30:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							a7bd725e65 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489331826 
						
					 
					
						2022-11-17 16:09:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb0902aa0 
							
						 
					 
					
						
						
							
							Update gesture_recognizer test  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489301508 
						
					 
					
						2022-11-17 14:04:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							3ccf7308e0 
							
						 
					 
					
						
						
							
							Add shared options for Text and Audio Tasks  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489186644 
						
					 
					
						2022-11-17 05:28:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hadon Nash 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4989b6f1 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489135553 
						
					 
					
						2022-11-17 00:07:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kinaryml 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6837d034 
							
						 
					 
					
						
						
							
							Fix errors that will occur in python 3.11  
						
						 
						
						
						
					 
					
						2022-11-16 22:08:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							899c87466e 
							
						 
					 
					
						
						
							
							Add MP Tasks entrypoints  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489110875 
						
					 
					
						2022-11-16 20:57:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Camillo Lugaresi 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc277ee1c 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489091534 
						
					 
					
						2022-11-16 18:38:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Schmidt 
							
						 
					 
					
						
						
						
						
							
						
						
							e66e88802c 
							
						 
					 
					
						
						
							
							Change NPM Bundle to ESM  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489091370 
						
					 
					
						2022-11-16 18:34:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MediaPipe Team 
							
						 
					 
					
						
						
						
						
							
						
						
							90eb4a19d8 
							
						 
					 
					
						
						
							
							Internal change  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 489088227 
						
					 
					
						2022-11-16 18:16:32 -08:00