Skip to content

Releases: livekit/python-sdks

rtc-v0.15.1

Choose a tag to compare

@theomonnom theomonnom released this 06 Sep 02:22
cd539a6

What's Changed

Fixed a crash on the FfiClient drop_handle when unsubscribing from a track

Full Changelog: rtc-v0.15.0...rtc-v0.15.1

rtc-v0.15.0

Choose a tag to compare

@theomonnom theomonnom released this 05 Sep 22:49
285d867

What's Changed

Full Changelog: rtc-v0.13.1...rtc-v0.15.0

rtc-v0.13.1

Choose a tag to compare

@nbsp nbsp released this 23 Aug 18:05
f9db55c

Warning

0.13.x introduces breaking changes to the disconnected RoomEvent. The callback, which used to take no arguments, now requires an argument of type DisconnectReason.

What's Changed

Full Changelog: rtc-v0.12.1...rtc-v0.13.1

protocol-v0.5.1

Choose a tag to compare

@dennwc dennwc released this 24 Jun 10:22
2d185d9

What's Changed

  • Fix: Allow listeners to be edited inside called callbacks by @theomonnom in #202
  • Update README by @lukasIO in #204
  • Update protocol. Support SIP inbound/outbound trunks, grants. by @dennwc in #211
  • Release api and protocol 0.5.1 by @dennwc in #212

New Contributors

Full Changelog: rtc-v0.11.1...protocol-v0.5.1

api-v0.5.1

Choose a tag to compare

@dennwc dennwc released this 24 Jun 10:22
2d185d9

What's Changed

  • Fix: Allow listeners to be edited inside called callbacks by @theomonnom in #202
  • Update README by @lukasIO in #204
  • Update protocol. Support SIP inbound/outbound trunks, grants. by @dennwc in #211
  • Release api and protocol 0.5.1 by @dennwc in #212

New Contributors

Full Changelog: rtc-v0.11.1...api-v0.5.1

rtc-v0.11.1

Choose a tag to compare

@theomonnom theomonnom released this 06 May 19:36
7383150

What's Changed

Full Changelog: rtc-v0.10.0...rtc-v0.11.1

rtc-v0.10.0

Choose a tag to compare

@theomonnom theomonnom released this 18 Apr 18:25
333e99d

What's Changed

New Contributors

Full Changelog: rtc-v0.9.1...rtc-v0.10.0

rtc-v0.9.1

Choose a tag to compare

@theomonnom theomonnom released this 14 Feb 22:27
5eb5001

What's Changed

Full Changelog: rtc-v0.9.0...rtc-v0.9.1

rtc-v0.9.0

Choose a tag to compare

@theomonnom theomonnom released this 14 Feb 20:42
818aa98

Breaking changes from rtc-v0.8.0

  • Video buffers has been reworked. The new 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)
  • Use the convert method to convert a VideoFrame to another format:
i420_frame = my_frame.convert(rtc.VideoBufferType.I420)
  • You can now directly select the video format when constructing a VideoStream
stream = 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

What's Changed

Full Changelog: rtc-v0.8.0...rtc-v0.9.0

api-v0.4.2

Choose a tag to compare

@theomonnom theomonnom released this 14 Feb 21:01
3533993

What's Changed

Full Changelog: api-v0.4.1...api-v0.4.2