Peter Hutterer 
								
							 
						 
						
							
							
							
							
								
							
							
								223f20709d 
								
							 
						 
						
							
							
								
								meson: replace join_paths(a, b) with a / b  
							
							 
							
							... 
							
							
							
							More readable and from the meson reference manual:
(since 0.49.0) Using the/ operator on strings is equivalent to calling join_paths. 
							
						 
						
							2021-04-15 06:57:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gleb Popov 
								
							 
						 
						
							
							
							
							
								
							
							
								fd544544ab 
								
							 
						 
						
							
							
								
								Link v4l2 plugin to libinotify on FreeBSD  
							
							 
							
							
							
						 
						
							2021-02-24 19:29:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								65caf8832c 
								
							 
						 
						
							
							
								
								spa: install in versioned directory  
							
							 
							
							... 
							
							
							
							So that we can run old and new plugins side by side. 
							
						 
						
							2020-01-29 15:51:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								ac24743b2e 
								
							 
						 
						
							
							
								
								the epoll shim should only be used by the system library.  
							
							 
							
							... 
							
							
							
							All other places should use the system library to get the right
fds. 
							
						 
						
							2019-11-19 15:16:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Gleb Popov 
								
							 
						 
						
							
							
							
							
								
							
							
								fd937fa378 
								
							 
						 
						
							
							
								
								On FreeBSD, add dependency on epoll-shim library.  
							
							 
							
							... 
							
							
							
							FreeBSD doesn't provide timerfd and eventfd functions. These are implemented in
3rd party library called epoll-shim. Link targets requiring these functions to
this library. 
							
						 
						
							2019-11-19 13:41:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								6756a3c8fc 
								
							 
						 
						
							
							
								
								monitor: remove monitor API and use device  
							
							 
							
							... 
							
							
							
							Remove the monitor API, we can use the device API for it. Make sure
we support creating devices (like alsa) from another device (udev).
Use new object.id to store the object id in the object properties. Use
the port.id/node.id etc to make relations to other objects. 
							
						 
						
							2019-09-20 13:04:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								51e900c9d3 
								
							 
						 
						
							
							
								
								Remove libv4l2 dependency  
							
							 
							
							... 
							
							
							
							It's not used anywhere right now. 
							
						 
						
							2019-05-17 12:41:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e1bd12e599 
								
							 
						 
						
							
							
								
								device: add device object  
							
							 
							
							... 
							
							
							
							Make a device object, let the v4l2 monitor create device objects
The device object is responsible for dynamically creating nodes. 
							
						 
						
							2018-11-23 12:43:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ad8f747f 
								
							 
						 
						
							
							
								
								remove spalib  
							
							 
							
							
							
						 
						
							2018-08-14 15:29:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								f532fd8681 
								
							 
						 
						
							
							
								
								don't link with spalib when we don't have to  
							
							 
							
							
							
						 
						
							2018-08-14 14:54:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								4a6b1b42bc 
								
							 
						 
						
							
							
								
								Don't hardcode plugin path  
							
							 
							
							... 
							
							
							
							Use SPA_PLUGIN_DIR to get the plugin path.
Install plugins in subdirectory to make it match the build tree. 
							
						 
						
							2017-06-19 12:19:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								7e46f9e3ad 
								
							 
						 
						
							
							
								
								More hacking  
							
							 
							
							... 
							
							
							
							Move array and map to pinos
Move more things to spa lib
ControlCmd -> Message
Make pinos log, use for plugins as well
work on ringbuffer in alsa and nodes
work on making registry with all objects 
							
						 
						
							2016-11-03 19:41:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								67dd3adb87 
								
							 
						 
						
							
							
								
								port to meson  
							
							 
							
							
							
						 
						
							2016-09-26 12:15:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								9f53eda6cb 
								
							 
						 
						
							
							
								
								Add monitor interface  
							
							 
							
							... 
							
							
							
							Add an interface to monitor devices and helper program
Add v4l2 monitor
Add simple dictionary with key/value pairs 
							
						 
						
							2016-09-15 11:49:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								beedb65f00 
								
							 
						 
						
							
							
								
								video: add video format  
							
							 
							
							... 
							
							
							
							start working on v4l2 source 
							
						 
						
							2016-07-25 10:50:05 +02:00