Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								5825c62d6d 
								
							 
						 
						
							
							
								
								types: more work on types  
							
							 
							
							
							
						 
						
							2017-03-24 11:40:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								9b93fd396a 
								
							 
						 
						
							
							
								
								Fix some crashers  
							
							 
							
							
							
						 
						
							2017-03-13 11:43:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e0813b679d 
								
							 
						 
						
							
							
								
								Use interfaces  
							
							 
							
							... 
							
							
							
							Add interfaces and events on objects. Use this to communicate with the
objects and transparently convert/marshall to network in the protocols. 
							
						 
						
							2017-03-02 16:06:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								df86fcec10 
								
							 
						 
						
							
							
								
								Improve negotiation  
							
							 
							
							... 
							
							
							
							Try to link ports based on compatible formats
Add methods to filter formats. 
							
						 
						
							2017-02-10 10:17:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								cae971e106 
								
							 
						 
						
							
							
								
								improve error reporting  
							
							 
							
							... 
							
							
							
							Move signals from core to the objects themselves
Use per object info to track object signals
Use periods in alsasink and source 
							
						 
						
							2017-01-17 10:27:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								6d4db64767 
								
							 
						 
						
							
							
								
								Use refcounting for async shutdown  
							
							 
							
							... 
							
							
							
							fix some memory leaks 
							
						 
						
							2017-01-12 15:13:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								85d375e4bb 
								
							 
						 
						
							
							
								
								Implement subscription with a signal  
							
							 
							
							... 
							
							
							
							Use a signal for subscription events
Work on handling OOM errors and other errors. 
							
						 
						
							2016-12-22 16:50:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								ff5e260d67 
								
							 
						 
						
							
							
								
								Add client info message  
							
							 
							
							... 
							
							
							
							Update client info and improve core info 
							
						 
						
							2016-12-21 17:19:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								b969623ec8 
								
							 
						 
						
							
							
								
								Work on introspection  
							
							 
							
							
							
						 
						
							2016-12-02 13:38:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								27bba6f587 
								
							 
						 
						
							
							
								
								Make native protocol  
							
							 
							
							... 
							
							
							
							Remove DBus and work towards something like wayland.
Remove more glib stuff from the client code 
							
						 
						
							2016-11-24 17:00:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e7cae649aa 
								
							 
						 
						
							
							
								
								Use mapper to make object id  
							
							 
							
							... 
							
							
							
							Reuse object ids by using a mapper
Simpify the uri struct a little. 
							
						 
						
							2016-11-21 16:29:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3dcbf4b228 
								
							 
						 
						
							
							
								
								Move suspend on idle in module  
							
							 
							
							... 
							
							
							
							Move suspend-on-idle code from the node to a module
Add some more SpaLoop API 
							
						 
						
							2016-11-21 12:54:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								d250ed42e6 
								
							 
						 
						
							
							
								
								Use global id in dbus name  
							
							 
							
							... 
							
							
							
							This allows us to use the dbus name to connect again 
							
						 
						
							2016-11-21 10:03:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0d2fa5ebc8 
								
							 
						 
						
							
							
								
								cleanups  
							
							 
							
							
							
						 
						
							2016-11-16 17:21:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								dfbfb4c9ee 
								
							 
						 
						
							
							
								
								Rework dbus handling  
							
							 
							
							... 
							
							
							
							Remove the Daemon object and remove all dbus code from the main
objects. We can use the signals in a separate module to create and
destroy the DBus interfaces.
Move the dbus protocol in a module
Move the autolink policy to a module 
							
						 
						
							2016-11-16 16:57:47 +01:00