Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.17.6...rtc-v0.18.0
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.17.3...rtc-v0.17.4
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.17.2...rtc-v0.17.3
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.17.1...rtc-v0.17.2
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.17.0...rtc-v0.17.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.16.2...rtc-v0.17.0
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.15.2...rtc-v0.16.2
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.15.1...rtc-v0.15.2
Fixed a crash on the FfiClient drop_handle when unsubscribing from a track
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.15.0...rtc-v0.15.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.13.1...rtc-v0.15.0
[!warning] 0.13.x introduces breaking changes to the
disconnectedRoomEvent. The callback, which used to take no arguments, now requires an argument of typeDisconnectReason.
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.12.1...rtc-v0.13.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.11.1...api-v0.5.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.11.1...protocol-v0.5.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.10.0...rtc-v0.11.1
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.9.1...rtc-v0.10.0
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.9.0...rtc-v0.9.1
Full Changelog: https://github.com/livekit/python-sdks/compare/api-v0.4.1...api-v0.4.2
rtc.VideoFrame constructor changedFull Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.7.1...rtc-v0.8.0
VideoFrame implementation can now contains any VideoFormat type:source = rtc.VideoSource(track)
my_frame = rtc.VideoFrame(1920, 1080, rtc.VideoBufferType.RGBA, data)
source.capture_frame(my_frame)
convert method to convert a VideoFrame to another format:i420_frame = my_frame.convert(rtc.VideoBufferType.I420)
VideoStreamstream = rtc.VideoStream(track, format=rtc.VideoBufferType.RGBA)
VideoStream and AudioStream now receive events instead of directly receiving a frame:stream = rtc.AudioStream(track)
async for event in stream:
frame = event.frame
Full Changelog: https://github.com/livekit/python-sdks/compare/rtc-v0.8.0...rtc-v0.9.0
Full Changelog: https://github.com/livekit/python-sdks/compare/api-v0.4.0...api-v0.4.1