Tag:
					 Branch:
					 Tree:
					f3f22a5698
				
			
			
		
		0.10.0
				
					0.6.1-en
				
					0.6.2-en
				
					0.6.3-en
				
					0.6.4-en
				
					0.6.5-en
				
					0.6.6-en
				
					0.7.0-en
				
					0.7.1-en
				
					0.7.10
				
					0.7.10-081-model
				
					0.7.2-en
				
					0.7.3-en
				
					0.7.4-i18n
				
					0.7.5-i18n
				
					0.7.6-i18n
				
					0.7.7-i18n
				
					0.7.8-i18n
				
					0.8.0
				
					0.8.1
				
					0.8.10
				
					0.8.12
				
					0.8.13
				
					0.8.4
				
					0.8.5
				
					0.8.6
				
					0.8.7
				
					0.8.8
				
					0.8.9
				
					0.9.8
				
					0.9.8-pre-build
				
					0.9.8-pre-build-tr7
				
					0.9.9
				
					0.9.9-pre-build
				
					d2
				
					d2-honda
				
					d3
				
					deprecated-beta2
				
					deprecated-beta3
				
					deprecated-release2
				
					deprecated-release2_e2e
				
					deprecated-release3
				
					docs
				
					pre-build
				
					r2
				
			
			
				
					
						r2-v2022.07.29
					
				
					
						r3-v2022.07.29
					
				
					
						r3-v2022.08.14
					
				
					
						v0.1
					
				
					
						v0.2
					
				
					
						v0.2.1
					
				
					
						v0.2.2
					
				
					
						v0.2.3
					
				
					
						v0.2.4
					
				
					
						v0.2.5
					
				
					
						v0.2.6
					
				
					
						v0.2.7
					
				
					
						v0.2.8
					
				
					
						v0.2.9
					
				
					
						v0.3.0
					
				
					
						v0.3.1
					
				
					
						v0.3.2
					
				
					
						v0.3.3
					
				
					
						v0.3.4
					
				
					
						v0.3.5
					
				
					
						v0.4.0.2
					
				
					
						v0.4.1
					
				
					
						v0.4.2
					
				
					
						v0.4.4
					
				
					
						v0.4.5
					
				
					
						v0.4.6
					
				
					
						v0.4.7
					
				
					
						v0.5
					
				
					
						v0.5.1
					
				
					
						v0.5.10
					
				
					
						v0.5.11
					
				
					
						v0.5.12
					
				
					
						v0.5.13
					
				
					
						v0.5.2
					
				
					
						v0.5.3
					
				
					
						v0.5.4
					
				
					
						v0.5.5
					
				
					
						v0.5.6
					
				
					
						v0.5.7
					
				
					
						v0.5.8
					
				
					
						v0.5.9
					
				
					
						v0.6.2-zhs
					
				
					
						v0.6.2-zht
					
				
					
						v0.6.3-zhs
					
				
					
						v0.6.3-zht
					
				
					
						v0.6.4-zhs
					
				
					
						v0.6.4-zht
					
				
					
						v0.6.5-zhs
					
				
					
						v0.6.5-zht
					
				
					
						v0.6.6-zhs
					
				
					
						v0.6.6-zht
					
				
					
						v0.7.0-zhs
					
				
					
						v0.7.0-zht
					
				
					
						v0.7.1-zhs
					
				
					
						v0.7.1-zht
					
				
					
						v0.7.2-zhs
					
				
					
						v0.7.2-zht
					
				
					
						v0.7.3-zhs
					
				
					
						v0.7.3-zht
					
				
					
						v0.7.4-i18n
					
				
					
						v0.7.4-zhs
					
				
					
						v0.7.4-zht
					
				
					
						v0.7.5-i18n
					
				
					
						v0.7.6-i18n
					
				
			
		${ noResults }
		
	
		
			3 Commits (f3f22a56980d7a3fb2cd7c07fec8ac0e9e376a38)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
|  | 80da3aee14 | mypy: use implicit-optional (#31590) * mypy: set implicit-optional = true * find and replace '| None = None' -> '= None' in function args | 2 years ago | 
|  | 995250ae49 | use pyupgrade to update to new typing syntax (#31580) * add pyupgrade hook * run pyupgrade (pre-commit run -a) * ruff --fix * Revert "add pyupgrade hook" This reverts commit 56ec18bb6b8602a0b612f3803d96cdad14b52066. * revert changes to third_party/ * manual type fixes * explicit Optional wrapping capnp objects | 2 years ago | 
|  | f058b5d64e | webrtcd: webrtc streaming server (audio/video/cereal) (#30186) * WebRTCClient and WebRTCServer abstractions * webrtc client implementation * Interactive test scripts * Send localDescriptions as offer/asnwer, as they are different * Tracks need to be added after setting remote description for multi-cam streaming to work * Remove WebRTCStreamingMetadata * Wait for tracks * Move stuff to separate files, rename some things * Refactor everything, create WebRTCStreamBuilder for both offer and answers * ta flight done time to grind * wait for incoming tracks and channels * Dummy track and frame reader track. Fix timing. * dt based on camera type * first trial of the new api * Fix audio track * methods for checking for incoming tracks * Web migration part 2 * Fixes for stream api * use rtc description for web.py * experimental cereal proxy * remove old code from bodyav * fix is_started * serialize session description * fix audio * messaging channel wrapper * fix audiotrack * h264 codec preference * Add codec preference to tracks * override sdp codecs * add logging * Move cli stuff to separate file * slight cleanup * Fix audio track * create codec_mime inside force_codec function * fix incoming media estimation * move builders to __init__ * stream updates following builders * Update example script * web.py support for new builder * web speaker fixes * StreamingMediaInfo API * Move things around * should_add_data_channel rename * is_connected_and_ready * fix linter errors * make cli executable * remove dumb comments * logging support * fix parse_info_from_offer * improve type annotations * satisfy linters * Support for waiting for disconnection * Split device tracks into video/audio files. Move audio speaker to audio.py * default dt for dummy video track * Fix cli * new speaker fixes * Remove almost all functionality from web.py * webrtcd * continue refactoring web.py * after handling joystick reset in controlsd with #30409, controls are not necessary anymore * ping endpoint * Update js files to at least support what worked previously * Fixes after some tests on the body * Streaming fixes * Remove the use of WebRTCStreamBuilder. Subclass use is now required * Add todo * delete all streams on shutdown * Replace lastPing with lastChannelMessageTime * Update ping text only if rtc is still on * That should affect the chart too * Fix paths in web * use protocol in SSLContext * remove warnings since aiortc is not used directly anymore * check if task is done in stop * remove channel handler wrapper, since theres only one channel * Move things around * Moved webrtc abstractions to separate repository * Moved webrtcd to tools/webrtc * Update imports * Add bodyrtc as dependency * Add webrtcd to process_config * Remove usage of DummyVideoStreamTrack * Add main to webrtcd * Move webrtcd to system * Fix imports * Move cereal proxy logic outside of runner * Incoming proxy abstractions * Add some tests * Make it executable * Fix process config * Fix imports * Additional tests. Add tests to pyproject.toml * Update poetry lock * New line * Bump aiortc to 1.6.0 * Added teleoprtc_repo as submodule, and linked its source dir * Add init file to webrtc module * Handle aiortc warnings * Ignore deprecation warnings * Ignore resource warning too * Ignore the warnings * find free port for test_webrtcd * Start process inside the test case * random sleep test * test 2 * Test endpoint function instead * Update comment * Add system/webrtc to release * default arguments for body fields * Add teleoprtc to release * Bump teleoprtc * Exclude teleoprtc from static analysis * Use separate event loop for stream session tests | 2 years ago |