core/homeassistant/components/camera
Steven B. 7d1a7b0870
Webrtc use RTCIceCandidateInit messages with frontend (#129879)
* Add sdp m line index to WebRtc Ice Candidates

* Send RTCIceCandidate object in messages

* Update tests

* Update go2rtc to hardcode spdMid to 0 string on receive

* Update for latest webrtc-model changes

* Add error check for mushamuro error

* Remove sdp_line_index from expected fail tests

* Validate and parse message dict

* Catch mashumaro error and raise vol.Invalid

* Revert conftest change

* Use custom validator instead

---------

Co-authored-by: Robert Resch <robert@resch.dev>
2024-11-23 13:51:26 +01:00
..
__init__.py Deprecate camera async_handle_web_rtc_offer (#131285) 2024-11-22 17:37:56 +01:00
const.py Add go2rtc and extend camera integration for better WebRTC support (#124410) 2024-10-03 09:20:03 +02:00
diagnostics.py Add go2rtc and extend camera integration for better WebRTC support (#124410) 2024-10-03 09:20:03 +02:00
helper.py Add go2rtc and extend camera integration for better WebRTC support (#124410) 2024-10-03 09:20:03 +02:00
icons.json Update icons.json to new service schema part 1 (#124768) 2024-08-28 13:47:02 +02:00
img_util.py
manifest.json Bump PyTurboJPEG to 1.7.5 (#124865) 2024-08-29 19:34:19 +02:00
media_source.py Deprecate camera frontend_stream_type (#130932) 2024-11-22 13:42:33 +01:00
prefs.py
services.yaml
significant_change.py
strings.json Create repair issue for legacy webrtc provider (#129334) 2024-10-30 14:11:17 +01:00
webrtc.py Webrtc use RTCIceCandidateInit messages with frontend (#129879) 2024-11-23 13:51:26 +01:00