Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								29fbf2e841 
								
							 
						 
						
							
							
								
								props: improve prop flags  
							
							 
							
							... 
							
							
							
							Only keep the READONLY prop flag.
Work on test-mixer 
							
						 
						
							2017-03-31 11:48:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								29cb7bf39a 
								
							 
						 
						
							
							
								
								format: improve format parsing  
							
							 
							
							
							
						 
						
							2017-03-24 18:11:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								141202b1fd 
								
							 
						 
						
							
							
								
								type: add subclass check  
							
							 
							
							
							
						 
						
							2017-03-24 13:25:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								25b7ede0bc 
								
							 
						 
						
							
							
								
								uri -> type  
							
							 
							
							... 
							
							
							
							Clean up some more types. 
							
						 
						
							2017-03-24 13:11:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								5825c62d6d 
								
							 
						 
						
							
							
								
								types: more work on types  
							
							 
							
							
							
						 
						
							2017-03-24 11:40:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								acedfe71c0 
								
							 
						 
						
							
							
								
								clean up types  
							
							 
							
							
							
						 
						
							2017-03-23 21:15:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								c44a7c9735 
								
							 
						 
						
							
							
								
								command: make commands dynamic  
							
							 
							
							... 
							
							
							
							Ensure format object type. 
							
						 
						
							2017-03-22 10:04:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								03292fd80f 
								
							 
						 
						
							
							
								
								audio: make audio format an uri type  
							
							 
							
							
							
						 
						
							2017-03-21 16:50:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								ff62c1b9ce 
								
							 
						 
						
							
							
								
								format: make formats as uri  
							
							 
							
							
							
						 
						
							2017-03-21 13:36:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								3f5a3e215b 
								
							 
						 
						
							
							
								
								format: make media types and properties dynamic  
							
							 
							
							... 
							
							
							
							Use URI properties to dynamically register the media types/subtypes and
property names. Add some helpers to set up the mappings. 
							
						 
						
							2017-03-21 11:28:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6ce3b179 
								
							 
						 
						
							
							
								
								Make AllocParams into POD objects  
							
							 
							
							... 
							
							
							
							Make allocparams into pod objects. This makes it easy to serialize,
copy, create and intersect them.
Add convenience macros for properties
Add helper function to collect object properties. 
							
						 
						
							2017-03-17 11:58:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								b1f7df52e3 
								
							 
						 
						
							
							
								
								format: use padding attribute  
							
							 
							
							
							
						 
						
							2017-03-15 17:09:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								905743dac6 
								
							 
						 
						
							
							
								
								Improve padding  
							
							 
							
							... 
							
							
							
							Write out 0 while padding to make sure all memory is initialized
Remove the fd from the loop before destroying the node. 
							
						 
						
							2017-03-09 09:48:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								a1dad30fd1 
								
							 
						 
						
							
							
								
								Use new builder for props and formats  
							
							 
							
							
							
						 
						
							2017-03-07 19:40:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								78a3cd61b8 
								
							 
						 
						
							
							
								
								pod-builder: make more generic builder  
							
							 
							
							... 
							
							
							
							Make a vararg based builder that produces much smaller code.
Catch demarshal errors.
Simplify array handling 
							
						 
						
							2017-03-07 17:23:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								7a7ede96e5 
								
							 
						 
						
							
							
								
								Format: implement intersection and fixate  
							
							 
							
							
							
						 
						
							2017-02-28 15:09:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								dbae2e3f96 
								
							 
						 
						
							
							
								
								rework props with pod  
							
							 
							
							
							
						 
						
							2017-02-27 21:25:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								f02f93cda9 
								
							 
						 
						
							
							
								
								pod: make format like other PODs  
							
							 
							
							
							
						 
						
							2017-02-27 17:07:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e79a294816 
								
							 
						 
						
							
							
								
								tests: add static caps example  
							
							 
							
							... 
							
							
							
							Add example of how to define a static caps. 
							
						 
						
							2017-02-24 18:46:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								16b62de53a 
								
							 
						 
						
							
							
								
								Rework formats  
							
							 
							
							... 
							
							
							
							Use a POD for the format body. This allows us to more easily build
and copy the formats.
Remove obsolete code to make video and audio formats.
Use SpaVideo/AudioInfo to keep track of formats. Make functions to parse
the format into the structures.
Update plugins 
							
						 
						
							2017-02-24 09:28:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								808d6b6fca 
								
							 
						 
						
							
							
								
								prop-builder: add helper to make properties and formats  
							
							 
							
							... 
							
							
							
							Use this to make a format filter. Use the filter to negotiate
a format automatically. 
							
						 
						
							2017-02-20 17:22:46 +01:00