Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								ff0305dada 
								
							 
						 
						
							
							
								
								bluez5: disambiguate the two Opus codecs  
							
							 
							
							
							
						 
						
							2024-02-04 12:57:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								eaea03c26c 
								
							 
						 
						
							
							
								
								spa: export log topic enumerations  
							
							 
							
							
							
						 
						
							2024-01-04 10:02:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Barnabás Pőcze 
								
							 
						 
						
							
							
							
							
								
							
							
								06ba425378 
								
							 
						 
						
							
							
								
								treewide: use spa_assert_not_reached() instead of assert(false)  
							
							 
							
							
							
						 
						
							2023-09-16 17:50:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Barnabás Pőcze 
								
							 
						 
						
							
							
							
							
								
							
							
								934ab3036e 
								
							 
						 
						
							
							
								
								treewide: use SPDX tags to specify copyright information  
							
							 
							
							... 
							
							
							
							SPDX tags make the licensing information easy to understand and clear,
and they are machine parseable.
See https://spdx.dev  for more information. 
							
						 
						
							2023-02-16 10:54:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d783541d 
								
							 
						 
						
							
							
								
								bluez5: reduce the number of registered Opus endpoints  
							
							 
							
							... 
							
							
							
							The different source modes can share the same endpoint. 
							
						 
						
							2022-10-26 18:59:26 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frédéric Danis 
								
							 
						 
						
							
							
							
							
								
							
							
								00d51c3d31 
								
							 
						 
						
							
							
								
								bluez5: Rename codec API from *a2dp* to *media*  
							
							 
							
							... 
							
							
							
							The BlueZ Media1 interface will not only be used for A2DP but also for
LE Audio and code related can be shared. 
							
						 
						
							2022-09-15 11:17:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								b9baeeb587 
								
							 
						 
						
							
							
								
								bluez5: opus: react faster to too long packet queue  
							
							 
							
							... 
							
							
							
							React immediately to "bad" buffer level. Use smaller bitrate
increments/decrements.  Fix ABR timer increment for fragmented packets.
Handle actual bitrate being smaller than target during silence. 
							
						 
						
							2022-08-13 15:58:08 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								c1acb5168d 
								
							 
						 
						
							
							
								
								bluez5: bump Opus max bitrates  
							
							 
							
							... 
							
							
							
							Limit bitrates to 2-2.5x Opus recommended "good quality", instead of
1.5x, which is safer quality-wise for CVBR. 
							
						 
						
							2022-08-13 15:12:35 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								3579857a64 
								
							 
						 
						
							
							
								
								bluez5: opus: tweak ABR  
							
							 
							
							... 
							
							
							
							Count retry from last non-good interval.  Minimum retry interval 5sec. 
							
						 
						
							2022-08-01 19:23:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								5724d405d6 
								
							 
						 
						
							
							
								
								bluez5: opus: better default bitrates  
							
							 
							
							... 
							
							
							
							Use smaller bitrate caps, as it's not necessary to use all bandwidth
available. 
							
						 
						
							2022-08-01 19:23:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								67c41336db 
								
							 
						 
						
							
							
								
								bluez5: fix minor issues / warnings  
							
							 
							
							... 
							
							
							
							Make static analysis happier. 
							
						 
						
							2022-07-21 07:12:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pauli Virtanen 
								
							 
						 
						
							
							
							
							
								
							
							
								434cc6a90b 
								
							 
						 
						
							
							
								
								bluez5: add Opus as a (Pipewire-specific) A2DP vendor codec  
							
							 
							
							... 
							
							
							
							Support Opus as A2DP vendor codec.
The specification for vendor A2DP codec is our Pipewire-specific one, so
it is compatible only with devices running Pipewire. 
							
						 
						
							2022-07-19 13:44:56 +00:00