Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								b95584c312 
								
							 
						 
						
							
							
								
								plugins: fix warnings  
							
							 
							
							
							
						 
						
							2019-01-07 18:14:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								44cb131269 
								
							 
						 
						
							
							
								
								meson: enable more warnings  
							
							 
							
							
							
						 
						
							2019-01-07 18:02:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								19e4b04939 
								
							 
						 
						
							
							
								
								add more tests  
							
							 
							
							
							
						 
						
							2019-01-07 18:01:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								5b7ddb0105 
								
							 
						 
						
							
							
								
								buffer: remove buffer id  
							
							 
							
							... 
							
							
							
							The buffer id is not needed/used, we use the index of the buffer in the
buffer array when configuring the port. 
							
						 
						
							2019-01-07 17:57:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e918f9f77c 
								
							 
						 
						
							
							
								
								fix sign confusion  
							
							 
							
							
							
						 
						
							2019-01-07 15:52:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								74e5f9fbcf 
								
							 
						 
						
							
							
								
								fix function types  
							
							 
							
							
							
						 
						
							2019-01-07 15:48:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								098b80aa0c 
								
							 
						 
						
							
							
								
								protocol: pass state as id  
							
							 
							
							
							
						 
						
							2019-01-07 15:39:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								de796d34ad 
								
							 
						 
						
							
							
								
								pod: handle pod copy failure  
							
							 
							
							... 
							
							
							
							Don't check NULL in pw_spa_pod_copy so that we can check for allocation
failures when the functions returns NULL. 
							
						 
						
							2019-01-07 15:36:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd55c2c6b 
								
							 
						 
						
							
							
								
								fix switch fallthrough cases  
							
							 
							
							
							
						 
						
							2019-01-07 15:11:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								9573b24e52 
								
							 
						 
						
							
							
								
								cpu: add force cpu flags  
							
							 
							
							... 
							
							
							
							Use PIPEWIRE_CPU to force cpu flags. 
							
						 
						
							2019-01-07 15:02:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								1ca7704d64 
								
							 
						 
						
							
							
								
								type-info: fully initialize structs  
							
							 
							
							
							
						 
						
							2019-01-07 13:56:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								2c4bffec74 
								
							 
						 
						
							
							
								
								fmt-ops: small optimizations  
							
							 
							
							
							
						 
						
							2019-01-07 13:49:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3cfd1e6cf1 
								
							 
						 
						
							
							
								
								compare: fix sign for compare of id  
							
							 
							
							
							
						 
						
							2019-01-07 13:41:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								dbbcd3fdc4 
								
							 
						 
						
							
							
								
								defs: add SPA_LIKELY to MIN/MAX/CLAMP macros  
							
							 
							
							
							
						 
						
							2019-01-07 13:39:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								5ef6a5cc5a 
								
							 
						 
						
							
							
								
								update submodule  
							
							 
							
							
							
						 
						
							2019-01-04 10:01:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3480765561 
								
							 
						 
						
							
							
								
								parser: add more parser helpers  
							
							 
							
							
							
						 
						
							2019-01-04 10:00:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								a41624d48b 
								
							 
						 
						
							
							
								
								iter: make iteration safer  
							
							 
							
							... 
							
							
							
							Check if the pod size is within the parent pod size 
							
						 
						
							2019-01-04 09:59:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								f246c7b8ef 
								
							 
						 
						
							
							
								
								parser: add more parser helpers  
							
							 
							
							
							
						 
						
							2019-01-03 17:43:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7b2d8c21 
								
							 
						 
						
							
							
								
								meta: clarify the meaning of hotspot when no bitmap  
							
							 
							
							
							
						 
						
							2019-01-03 17:28:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								8984c6f48d 
								
							 
						 
						
							
							
								
								meta: document fields some more  
							
							 
							
							
							
						 
						
							2019-01-03 17:18:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								2a252abf50 
								
							 
						 
						
							
							
								
								fmt-ops: small optimization  
							
							 
							
							
							
						 
						
							2019-01-03 11:36:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Grulich 
								
							 
						 
						
							
							
							
							
								
							
							
								238be61364 
								
							 
						 
						
							
							
								
								Avoid invalid conversion error with C++ compilators  
							
							 
							
							
							
						 
						
							2019-01-03 11:13:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0e91276a03 
								
							 
						 
						
							
							
								
								fmt-ops: SSE functions were really SSE2  
							
							 
							
							... 
							
							
							
							The SSE functions used integer operations and were really SSE2 so
rename.
Optimize some more. 
							
						 
						
							2018-12-20 16:11:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								d2bcbdf9cf 
								
							 
						 
						
							
							
								
								resample: fix unrolled counter  
							
							 
							
							
							
						 
						
							2018-12-20 12:01:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0bf3a62a 
								
							 
						 
						
							
							
								
								thread-loop: fix leak of event  
							
							 
							
							... 
							
							
							
							Destroy the event when the loop is destroyed 
							
						 
						
							2018-12-20 10:36:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								52a3a0c175 
								
							 
						 
						
							
							
								
								thread-loop: improve error checking  
							
							 
							
							
							
						 
						
							2018-12-20 10:36:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0984096089 
								
							 
						 
						
							
							
								
								free() can handle NULL just fine so skip the check  
							
							 
							
							... 
							
							
							
							Fixes  #117  
							
						 
						
							2018-12-19 17:47:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								b6db6e2130 
								
							 
						 
						
							
							
								
								channelmix: add quad and 3.1 to mono optimisation  
							
							 
							
							
							
						 
						
							2018-12-19 16:49:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								00d1488c07 
								
							 
						 
						
							
							
								
								channelmix: handle mono like Front Center  
							
							 
							
							
							
						 
						
							2018-12-19 16:49:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0a4ef3d2c0 
								
							 
						 
						
							
							
								
								resample: add SSE peaks resampler  
							
							 
							
							
							
						 
						
							2018-12-19 16:47:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								a1e567b985 
								
							 
						 
						
							
							
								
								stream: remove listener on disconnect  
							
							 
							
							
							
						 
						
							2018-12-18 15:35:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								6430ca0093 
								
							 
						 
						
							
							
								
								Add some more error checking  
							
							 
							
							... 
							
							
							
							Fixes  #116  
							
						 
						
							2018-12-18 15:26:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tanu Kaskinen 
								
							 
						 
						
							
							
							
							
								
							
							
								e7a8c29063 
								
							 
						 
						
							
							
								
								bluez5: remove an unused variable  
							
							 
							
							... 
							
							
							
							This gets rid of a compiler warning. 
							
						 
						
							2018-12-18 13:54:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tanu Kaskinen 
								
							 
						 
						
							
							
							
							
								
							
							
								f80620f1f8 
								
							 
						 
						
							
							
								
								meson: increment apiversion  
							
							 
							
							... 
							
							
							
							There are ABI breaking changes in libpipewire. 
							
						 
						
							2018-12-18 13:54:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								7104df1b21 
								
							 
						 
						
							
							
								
								cpu: detect MMXEXT as well  
							
							 
							
							
							
						 
						
							2018-12-17 13:37:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								ae6d261122 
								
							 
						 
						
							
							
								
								update pulse  
							
							 
							
							
							
						 
						
							2018-12-17 13:29:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								4dfe1011a6 
								
							 
						 
						
							
							
								
								audioconvert: use cpu detection interface  
							
							 
							
							
							
						 
						
							2018-12-17 13:26:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e984c19f6c 
								
							 
						 
						
							
							
								
								core: load and add cpu detection support  
							
							 
							
							
							
						 
						
							2018-12-17 13:26:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca9fda253 
								
							 
						 
						
							
							
								
								cpu: add cpu support implementation  
							
							 
							
							
							
						 
						
							2018-12-17 13:25:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								6f75c2d078 
								
							 
						 
						
							
							
								
								cpu: add cpu detection support  
							
							 
							
							
							
						 
						
							2018-12-17 13:23:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								5025aa97e6 
								
							 
						 
						
							
							
								
								audioconvert: fix x86 feature defines  
							
							 
							
							
							
						 
						
							2018-12-17 10:20:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								52368091e3 
								
							 
						 
						
							
							
								
								v4l2: actually pass the device path to the node  
							
							 
							
							
							
						 
						
							2018-12-17 10:16:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								fb54de0dd0 
								
							 
						 
						
							
							
								
								submodule update  
							
							 
							
							
							
						 
						
							2018-12-14 16:44:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3be759ced2 
								
							 
						 
						
							
							
								
								stream: handle proxy destroy  
							
							 
							
							... 
							
							
							
							When the proxy is destroyed, mark the stream as unconnected and remove
our reference to the proxy. 
							
						 
						
							2018-12-14 16:38:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								2025a9ad3b 
								
							 
						 
						
							
							
								
								node: only move other nodes, not ourselves  
							
							 
							
							
							
						 
						
							2018-12-14 16:37:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								4be368c957 
								
							 
						 
						
							
							
								
								media-session: handle dont-reconnect  
							
							 
							
							... 
							
							
							
							If dont-reconnect is given and a target node, kill the stream when
the target node can't be found. 
							
						 
						
							2018-12-14 16:35:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								8e969c9d44 
								
							 
						 
						
							
							
								
								media-session: set media (sub)type on dsp nodes  
							
							 
							
							
							
						 
						
							2018-12-13 17:26:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab95f66f3 
								
							 
						 
						
							
							
								
								media-session: don't set audio profile on non-audio nodes  
							
							 
							
							
							
						 
						
							2018-12-13 17:18:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								a331779a28 
								
							 
						 
						
							
							
								
								resample-peaks: fix peaks resampler  
							
							 
							
							... 
							
							
							
							Keep separate variable to check if we searched a complete chunk. 
							
						 
						
							2018-12-13 16:23:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0a27040c9a 
								
							 
						 
						
							
							
								
								port: keep track of mix port states  
							
							 
							
							... 
							
							
							
							Keep track of the state of the mixer ports and update the port state
accordingly. This avoids clearing the format or buffers on the port
when mixers are still busy. 
							
						 
						
							2018-12-13 12:04:02 +01:00