Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						297d0be2dc
					 | 
					
						
						
							
							[obs] allow for the larger KVMFR header size now
						
						
						
						
						
						
					 | 
					
						2022-01-05 21:57:49 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						952ebea2c5
					 | 
					
						
						
							
							[all] refresh copyright dates
						
						
						
						
						
						
					 | 
					
						2022-01-05 19:42:46 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						5a906131eb
					 | 
					
						
						
							
							[all] cmake: tell users to clone submodules when they haven't
						
						
						
						
						
						
						
						This gives users a command to run that will automagically fix the submodule
situation, and should reduce the amount of support requests. 
						
						
					 | 
					
						2021-08-19 21:28:36 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						2dbd4f168e
					 | 
					
						
						
							
							[all] cmake: provide an uninstall target
						
						
						
						
						
						
					 | 
					
						2021-08-16 19:56:37 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						c3f7327187
					 | 
					
						
						
							
							[obs] display DMABUF option but disable it on older OBS
						
						
						
						
						
						
						
						This allows users to be aware that the option exists and they should upgrade. 
						
						
					 | 
					
						2021-08-15 18:01:15 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						dda927da18
					 | 
					
						
						
							
							[obs] implement dmabuf import support on OBS 27+
						
						
						
						
						
						
					 | 
					
						2021-08-13 20:25:35 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						51b9cd4e5a
					 | 
					
						
						
							
							[all] copyright: use unicode copyright sign ©
						
						
						
						
						
						
						
						This is done for consistency with the license strings in appstrings.c. 
						
						
					 | 
					
						2021-08-04 21:16:35 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						38cb348201
					 | 
					
						
						
							
							[all] make OPTIMIZE_FOR_NATIVE a tristate option
						
						
						
						
						
						
					 | 
					
						2021-07-24 12:35:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						be664c49c8
					 | 
					
						
						
							
							[all] cmake: use -march=x86-64-v2 when it becomes available
						
						
						
						
						
						
						
						Moves the logic in 0525515 to a common cmake include, and applies it to
the other binaries. 
						
						
					 | 
					
						2021-07-24 12:35:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4d065d577b
					 | 
					
						
						
							
							[obs] call debug_init() to initialize debug print
						
						
						
						
						
						
						
						Fixes a segfault reported in discord, DEBUG_* macros are not available
until `debug_init()` has been called as of commit
1effd5fddc 
						
						
					 | 
					
						2021-07-13 07:42:25 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Quantum
							
						 
					 | 
					
						
						
							
						
						24d0aa0c18
					 | 
					
						
						
							
							[all] normalize copyright on all source files
						
						
						
						
						
						
					 | 
					
						2021-06-06 11:53:05 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						b657b57016
					 | 
					
						
						
							
							[obs] install into plugin dir
						
						
						
						
						
						
					 | 
					
						2021-06-02 07:36:22 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						6058a0e243
					 | 
					
						
						
							
							[obs] fix oob cursor writes
						
						
						
						
						
						
					 | 
					
						2021-06-01 14:37:45 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						1462ab0cb4
					 | 
					
						
						
							
							[obs] fix cursor blending
						
						
						
						
						
						
					 | 
					
						2021-06-01 14:37:45 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						186b0f1efd
					 | 
					
						
						
							
							[obs] fix monochrome cursor crop
						
						
						
						
						
						
					 | 
					
						2021-06-01 14:37:45 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								arcnmx
							
						 
					 | 
					
						
						
							
						
						1a530da139
					 | 
					
						
						
							
							[obs] fix oob cursor writes
						
						
						
						
						
						
						
						Allocate enough memory for the cursor data! 
						
						
					 | 
					
						2021-05-23 12:28:35 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b2961c7939
					 | 
					
						
						
							
							[all] added new format version field to frame header
						
						
						
						
						
						
					 | 
					
						2020-10-12 18:52:37 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a78d9c2b90
					 | 
					
						
						
							
							[obs] added RGBA16F support
						
						
						
						
						
						
					 | 
					
						2020-10-11 20:42:09 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4f40ce4b40
					 | 
					
						
						
							
							[obs] added monochrome cursor support
						
						
						
						
						
						
					 | 
					
						2020-10-11 12:04:10 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						eb343ca82e
					 | 
					
						
						
							
							[obs] added masked color cursor support
						
						
						
						
						
						
					 | 
					
						2020-10-11 01:07:20 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e2f6621de9
					 | 
					
						
						
							
							[obs] added RGBA cursor support
						
						
						
						
						
						
					 | 
					
						2020-10-11 00:39:31 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a94d3734c2
					 | 
					
						
						
							
							[all] pass the project path to the version.cmake script
						
						
						
						
						
						
					 | 
					
						2020-10-09 02:51:28 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						e6c88a4af3
					 | 
					
						
						
							
							[all] be smarter about getting the git version
						
						
						
						
						
						
					 | 
					
						2020-10-09 02:17:20 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						0f2ecdf5f1
					 | 
					
						
						
							
							[obs] cosmetic
						
						
						
						
						
						
					 | 
					
						2020-08-09 12:31:56 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						3511fb8d59
					 | 
					
						
						
							
							[obs] microsttuer fix, be sure to always grab the latest frame
						
						
						
						
						
						
					 | 
					
						2020-08-09 12:29:52 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						94d383a8c1
					 | 
					
						
						
							
							[obs] remove useless advance operation
						
						
						
						
						
						
					 | 
					
						2020-05-22 22:51:41 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						dc3e89e65c
					 | 
					
						
						
							
							[obs] add delay to fix startup
						
						
						
						
						
						
						
						this delay is needed to allow the host clock to change so we can
validate the session. 
						
						
					 | 
					
						2020-05-21 09:37:20 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						3b47a4113f
					 | 
					
						
						
							
							[client/obs] update to use new LGMP init api
						
						
						
						
						
						
					 | 
					
						2020-05-21 09:28:41 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f8ff3faf78
					 | 
					
						
						
							
							[obs] improvements to help prevent client timeouts
						
						
						
						
						
						
					 | 
					
						2020-05-21 07:31:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						21987cb423
					 | 
					
						
						
							
							[obs] update to use new LGMP interface
						
						
						
						
						
						
					 | 
					
						2020-05-17 12:04:41 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						dcce288a98
					 | 
					
						
						
							
							[obs] fix another potential deadlock
						
						
						
						
						
						
					 | 
					
						2020-04-25 02:26:34 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						cfd8126e5d
					 | 
					
						
						
							
							[obs] remove debug printf
						
						
						
						
						
						
					 | 
					
						2020-04-25 02:26:16 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8d5a42c233
					 | 
					
						
						
							
							[obs] fix potential deadlock
						
						
						
						
						
						
					 | 
					
						2020-04-24 23:03:40 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						00a41be413
					 | 
					
						
						
							
							[obs] use thread to handle frame advance when obs is behind
						
						
						
						
						
						
					 | 
					
						2020-04-24 21:31:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						f6691a90c0
					 | 
					
						
						
							
							[client/obs] improve frambuffer_read functions to support copy pitch
						
						
						
						
						
						
						
						Fixes #244 
						
						
					 | 
					
						2020-04-14 13:27:07 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						0b7f422d5d
					 | 
					
						
						
							
							[client] moved spice into a seperate repository
						
						
						
						
						
						
					 | 
					
						2020-01-31 21:39:57 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						17e05c6fd5
					 | 
					
						
						
							
							[all] expose the FrameBuffer struct for correct sizeof calculations
						
						
						
						
						
						
					 | 
					
						2020-01-13 19:30:49 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9846762991
					 | 
					
						
						
							
							[all] align the frame data to the page boundary
						
						
						
						
						
						
					 | 
					
						2020-01-13 19:17:09 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						c92312a6c6
					 | 
					
						
						
							
							[obs] implemented intial OBS Looking Glass Client plugin
						
						
						
						
						
						
						
						Yes, it works! but no cursor support yet 
						
						
					 | 
					
						2020-01-10 18:14:08 +11:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |