[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [aae972e](https://github.com/TelegramMessenger/tgcalls/commit/aae972e8a7743a5649ec8814581985048cd3ae3e) • _19 files, +562/-24_
iOS screencast: the in-app capture is encoded as 60 fps hardware H264 video, up to 3 Mbit/s; private calls send screen captures on every version

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [9f55694](https://github.com/TelegramMessenger/tgcalls/commit/9f55694a069f13fa888255cc1dfd7b5ee04e4013) • _6 files, +997/-0_
av1: SVT-AV1 encoder behind webrtc::VideoEncoder

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [6376fc8](https://github.com/TelegramMessenger/tgcalls/commit/6376fc850588622b2916dc3327d76d00a4dec29b) • _1 files, +255/-0_
av1: round-trip test (SVT-AV1, RTP packetizer and depacketizer, dav1d)

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [720b81f](https://github.com/TelegramMessenger/tgcalls/commit/720b81f145655835d503f6f80521e35df98d3f08) • _10 files, +631/-2_
av1: VideoToolbox AV1 decoder; full-range encoding

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [c83dafe](https://github.com/TelegramMessenger/tgcalls/commit/c83dafee605e8f3f1318ccc4f989862d7265d5a6) • _12 files, +473/-2_
av1: opt-in AV1 codec factories and the A18/M4 chip gate

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [a1305f9](https://github.com/TelegramMessenger/tgcalls/commit/a1305f9f3d616b47472befc65b7d401cacb33906) • _8 files, +573/-11_
av1: AV1 in InstanceV2ReferenceImpl: factories, killswitches, the send pin

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [0a92af8](https://github.com/TelegramMessenger/tgcalls/commit/0a92af8d3173f30d820c90bb334aa435bf703dff) • _4 files, +65/-3_
av1: pause AV1 sending by power, mid-call, without renegotiation

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [2ad920c](https://github.com/TelegramMessenger/tgcalls/commit/2ad920c5c6cce3c2bc45054367e96ec061e4f0e4) • _1 files, +74/-0_
docs: AV1 in InstanceV2ReferenceImpl, and the CLI's power options

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [a9e5bcc](https://github.com/TelegramMessenger/tgcalls/commit/a9e5bccfececb7aa58d3309684effa2ade91e1f8) • _4 files, +37/-9_
av1: Intel never encodes AV1

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [a5db999](https://github.com/TelegramMessenger/tgcalls/commit/a5db999af91a485bad5fcb4f1875579fee441324) • _5 files, +118/-9_
av1: the decoder side lists the SDP defaults too, or AV1 and H.265 leave every iOS offer

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [30db574](https://github.com/TelegramMessenger/tgcalls/commit/30db5741af20c0ef83b9ed7580a57b6844d4e0cd) • _6 files, +167/-66_
av1: no pin without AV1 negotiated; a rejected pin falls back while on AV1

[TelegramMessenger/tgcalls/development](https://github.com/TelegramMessenger/tgcalls/tree/development) • [585c507](https://github.com/TelegramMessenger/tgcalls/commit/585c507d3d086123545e0df8957e06d3eef0334f) • _7 files, +548/-4_
v2: InstanceV2ReferenceImpl logs its video stats every 5 s

[#tgcalls](?q=%23tgcalls)