Wim Taymans
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f0d5a1c10
								
							
						 | 
						
							
							
								
								fix compilation
							
							
							
							
							
						 | 
						
							2019-01-07 18:21:01 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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 | 
						
						
							
							
							
							
								
							
							
						 |